nix: split dev tools to dev/nix
4 files changed, 36 insertions(+), 23 deletions(-)
M user/hosts/marvin.nix → user/hosts/marvin.nix
@@ -11,6 +11,7 @@ imports = [ ../settings/base.nix ../settings/development/base.nix ../settings/development/fish.nix + ../settings/development/nix.nix ../settings/development/javascript.nix ../settings/development/python.nix ../settings/development/golang.nix
M user/hosts/prefect.nix → user/hosts/prefect.nix
@@ -8,6 +8,7 @@ ../settings/base.nix ../settings/dunst.nix ../settings/emacs.nix ../settings/development/base.nix + ../settings/development/nix.nix ../settings/development/fish.nix ../settings/development/golang.nix ../settings/development/javascript.nix
A user/settings/development/nix.nix
@@ -0,0 +1,34 @@ +{ + pkgs, + ... +}: +{ + programs.nix-init = { + enable = true; + settings = { + maintainers = [ "alanpearce" ]; + nixpkgs = "builtins.getFlake \"nixpkgs\""; + }; + }; + + home.packages = with pkgs; [ + nil + nixd + nixf + nixf-diagnose + nix-update + common-updater-scripts + nixfmt + nixfmt-tree + ]; + programs.emacs.extraPackages = + epkgs: + (with epkgs; [ + nix-mode + nix-update + ]); + programs.nixvim.plugins = { + nix.enable = true; + lsp.servers.nixd.enable = true; + }; +}
M user/settings/nix.nix → user/settings/nix.nix
@@ -15,34 +15,11 @@ package = lib.mkDefault lixPackageSet.lix; }; programs.direnv.nix-direnv.package = lixPackageSet.nix-direnv; - programs.nix-init = { - enable = true; - settings = { - maintainers = [ "alanpearce" ]; - nixpkgs = "builtins.getFlake \"nixpkgs\""; - }; - }; - home.packages = with pkgs; [ - nil - nixd - nixf - nixf-diagnose angrr - nix-update nix-tree - common-updater-scripts - nixfmt - nixfmt-tree ]; - programs.emacs.extraPackages = - epkgs: - (with epkgs; [ - nix-mode - nix-update - ]); programs.nixvim.plugins = { nix.enable = true; - lsp.servers.nixd.enable = true; }; }