default.nix (638B)
1 { pkgs, ... }: 2 3 { 4 imports = [ 5 ./go.nix 6 ./js.nix 7 ./mr.nix 8 ./nix.nix 9 ./python.nix 10 ]; 11 12 home.extraOutputsToInstall = [ "doc" "info" "devdoc" ]; 13 14 home.packages = with pkgs; [ 15 binutils 16 cmake 17 codespell 18 # devenv 19 difftastic 20 fswatch 21 gnumake 22 gron 23 jq 24 markdownlint-cli 25 minica 26 moreutils 27 pre-commit 28 shellcheck 29 shfmt 30 tmate 31 vale 32 yamllint 33 yamlfmt 34 yq-go 35 ]; 36 37 home.file.".ignore".text = '' 38 *.swp 39 *~ 40 **/VENDOR-LICENSE 41 ''; 42 43 home.file.gdbinit = { 44 target = ".gdbinit"; 45 text = '' 46 set auto-load safe-path / 47 ''; 48 }; 49 50 }