meta: Move dev tools to shell

Avoids having a separate home module just for packages and makes
essential tooling accessible in all shells.

Note that the legacy `texlive.combined.scheme-full` was replaced with
`texliveFull` in this commit.
This commit is contained in:
Donovan Glover 2024-06-02 11:38:37 -04:00
parent 7587043310
commit 49fda4f0ae
No known key found for this signature in database
GPG Key ID: EA7408A77AE1BE65
2 changed files with 20 additions and 22 deletions

View File

@ -1,22 +0,0 @@
{ 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

@ -94,6 +94,26 @@ in
nvd
nix-search-cli
;
inherit (pkgs)
nodejs
deno
;
inherit (pkgs)
rustc
rustfmt
cargo
cargo-info
cargo-license
cargo-feature
cargo-tarpaulin
cargo-edit
bacon
clippy
;
inherit (pkgs)
texliveFull
tectonic
;
})
];