diff options
Diffstat (limited to 'user/settings/nix.nix')
-rw-r--r-- | user/settings/nix.nix | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/user/settings/nix.nix b/user/settings/nix.nix index ad31a47e..b194bb42 100644 --- a/user/settings/nix.nix +++ b/user/settings/nix.nix @@ -6,25 +6,33 @@ let toml = pkgs.formats.toml { }; in { - imports = [ - ../../pin.nix - ]; nixpkgs.config = import ../config.nix; + nix = { + enable = true; + package = pkgs.nix; + settings = { + use-xdg-base-directories = true; + }; + }; + home.packages = with pkgs; [ nil + niv nix-prefetch-scripts nix-init nix-update + nix-tree common-updater-scripts nixpkgs-fmt + nixpkgs-lint + nixpkgs-review + nix-output-monitor + cachix ]; xdg.configFile."nix-init/config.toml".source = toml.generate "config.toml" { maintainers = [ "alanpearce" ]; - nixpkgs = "builtins.getFlake \"nixpkgs\""; + nixpkgs = "<nixpkgs>"; }; - nixpkgs.overlays = [ - (import ../overlays/extra-packages.nix) - ]; programs.emacs.extraPackages = epkgs: (with epkgs; [ nix-mode nix-update |