@@ -11,9 +11,7 @@
|
||||
|
||||
settings = {
|
||||
global = {
|
||||
excludes = [
|
||||
".envrc"
|
||||
];
|
||||
excludes = [ ".envrc" ];
|
||||
};
|
||||
};
|
||||
}
|
||||
|
@@ -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 ];
|
||||
}
|
@@ -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
|
||||
|
8
hosts/common/shells/rust/default.nix
Normal file
8
hosts/common/shells/rust/default.nix
Normal file
@@ -0,0 +1,8 @@
|
||||
{ pkgs, ... }:
|
||||
pkgs.mkShell {
|
||||
packages = with pkgs; [
|
||||
cargo
|
||||
rustc
|
||||
rustfmt
|
||||
];
|
||||
}
|
Reference in New Issue
Block a user