Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2025-02-22 00:09:19 +00:00
parent 0235b1146f
commit 2202f2bae8
10 changed files with 37 additions and 17 deletions

View File

@@ -11,9 +11,7 @@
settings = {
global = {
excludes = [
".envrc"
];
excludes = [ ".envrc" ];
};
};
}

View File

@@ -0,0 +1,9 @@
{
config,
lib,
pkgs,
...
}:
lib.mkIf config.programs.vscode.languages.python.enable {
programs.vscode.extensions = with pkgs.vscode-extensions; [ rust-lang.rust-analyzer ];
}

View File

@@ -20,6 +20,7 @@ in
nix.enable = mkEnableOption "Nix";
python.enable = mkEnableOption "Python";
rest.enable = mkEnableOption "REST";
rust.enable = mkEnableOption "Rust";
sas.enable = mkEnableOption "SAS";
sops.enable = mkEnableOption "SOPS";
svelte.enable = mkEnableOption "Svelte";
@@ -41,6 +42,7 @@ in
./langs/nix
./langs/python
./langs/rest
./langs/rust
./langs/sas
./langs/sops
./langs/svelte

View File

@@ -0,0 +1,8 @@
{ pkgs, ... }:
pkgs.mkShell {
packages = with pkgs; [
cargo
rustc
rustfmt
];
}