meta: Move dev tools to separate module

Should fix the ci running out of space. Eventually we'll want to remove
this from our global $PATH and leverage nix flakes instead.
This commit is contained in:
Donovan Glover 2024-05-20 13:12:54 -04:00
parent 4222ef30e6
commit 566e479f32
No known key found for this signature in database
GPG Key ID: EA7408A77AE1BE65
2 changed files with 23 additions and 21 deletions

22
home/dev.nix Normal file
View File

@ -0,0 +1,22 @@
{ pkgs, ... }:
{
home.packages = with pkgs; [
nodejs
deno
rustc
rustfmt
cargo
cargo-info
cargo-license
cargo-feature
cargo-tarpaulin
cargo-edit
bacon
clippy
texlive.combined.scheme-full
tectonic
];
}

View File

@ -9,27 +9,6 @@ in
{
programs.bat.enable = true;
home.packages = with pkgs; [
nodejs
deno
rustc
rustfmt
cargo
cargo-info
cargo-license
cargo-feature
cargo-tarpaulin
cargo-edit
bacon
clippy
texlive.combined.scheme-full
tectonic
universal-ctags
];
editorconfig = {
enable = true;
@ -78,6 +57,7 @@ in
rust-analyzer
texlab
nil
universal-ctags
];
extraConfig = /* vim */ ''