mirror of
https://github.com/donovanglover/nix-config.git
synced 2025-01-06 05:59:31 +01:00
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:
parent
4222ef30e6
commit
566e479f32
22
home/dev.nix
Normal file
22
home/dev.nix
Normal 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
|
||||
];
|
||||
}
|
@ -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 */ ''
|
||||
|
Loading…
Reference in New Issue
Block a user