mirror of
https://github.com/donovanglover/nix-config.git
synced 2025-02-02 02:49:44 +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;
|
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 = {
|
editorconfig = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
||||||
@ -78,6 +57,7 @@ in
|
|||||||
rust-analyzer
|
rust-analyzer
|
||||||
texlab
|
texlab
|
||||||
nil
|
nil
|
||||||
|
universal-ctags
|
||||||
];
|
];
|
||||||
|
|
||||||
extraConfig = /* vim */ ''
|
extraConfig = /* vim */ ''
|
||||||
|
Loading…
Reference in New Issue
Block a user