Compare commits
No commits in common. "c2429b551f09363ecf76cac02b76144ec2ba1f44" and "3b852b7073470a29a9ddc41e266fa5f73741ea5b" have entirely different histories.
c2429b551f
...
3b852b7073
3 changed files with 14 additions and 9 deletions
|
@ -3,7 +3,6 @@
|
|||
|
||||
# Automatically reload when this file changes
|
||||
watch_file ./nix/devshells/default.nix
|
||||
watch_file ./nix/devshells/rust.nix
|
||||
watch_file ./nix/*.nix
|
||||
|
||||
# Load `nix develop`
|
||||
|
|
9
templates/default/.vscode/settings.json
vendored
9
templates/default/.vscode/settings.json
vendored
|
@ -11,18 +11,15 @@
|
|||
// settings for 'nil' LSP
|
||||
"nil": {
|
||||
"formatting": {
|
||||
"command": ["treefmt", "--stdin", "neverexists.nix"]
|
||||
"command": ["treefmt-nix", "--stdin", "neverexists.nix"]
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"[rust]": {
|
||||
"editor.formatOnSave": true,
|
||||
"editor.defaultFormatter": "rust-lang.rust-analyzer"
|
||||
},
|
||||
"rust-analyzer.interpret.tests": true,
|
||||
"rust-analyzer.cfg.setTest": true,
|
||||
|
||||
// FIXME(upstream): without these treefmt-vscode will look for a config
|
||||
"treefmt.command": "treefmt",
|
||||
"treefmt.config": ""
|
||||
"rust-analyzer.cfg.setTest": true
|
||||
}
|
||||
|
|
|
@ -8,12 +8,21 @@ pkgs.mkShell {
|
|||
packages = [
|
||||
flake.formatter.${system}
|
||||
pkgs.jq
|
||||
pkgs.nil
|
||||
];
|
||||
|
||||
# Add environment variables
|
||||
env = { };
|
||||
|
||||
# Load custom bash code
|
||||
shellHook = '''';
|
||||
shellHook =
|
||||
# TODO(blocked/upstream): remove this once https://github.com/isbecker/treefmt-vscode/issues/3 is resolved
|
||||
# (flake.inputs.nixago.lib.${system}.make {
|
||||
# data = flake.formatter.${system}.settings;
|
||||
# output = "treefmt.toml";
|
||||
# format = "toml";
|
||||
# }).shellHook
|
||||
# +
|
||||
''
|
||||
echo $(git rev-parse --show-toplevel)
|
||||
'';
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue