summary refs log tree commit diff stats
path: root/user/settings/nix.nix
diff options
context:
space:
mode:
Diffstat (limited to 'user/settings/nix.nix')
-rw-r--r--user/settings/nix.nix22
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