From 5db9c4f558981486c22d9d3107a852ee6e894fee Mon Sep 17 00:00:00 2001 From: Colin Date: Thu, 29 Jun 2023 21:24:32 +0000 Subject: [PATCH] nix-index/nix-locate: re-enable --- hosts/common/programs/assorted.nix | 1 + hosts/common/programs/default.nix | 1 + hosts/common/programs/nix-index.nix | 7 +++++++ hosts/common/users/colin.nix | 1 - 4 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 hosts/common/programs/nix-index.nix diff --git a/hosts/common/programs/assorted.nix b/hosts/common/programs/assorted.nix index 2a8e2978..27205231 100644 --- a/hosts/common/programs/assorted.nix +++ b/hosts/common/programs/assorted.nix @@ -128,6 +128,7 @@ let neovim # needed as a user package, for swap persistence # nettools # networkmanager + nix-index nixpkgs-review # nixos-generators nmon diff --git a/hosts/common/programs/default.nix b/hosts/common/programs/default.nix index 974964ee..96b29f78 100644 --- a/hosts/common/programs/default.nix +++ b/hosts/common/programs/default.nix @@ -19,6 +19,7 @@ ./mpv.nix ./neovim.nix ./newsflash.nix + ./nix-index.nix ./offlineimap.nix ./ripgrep.nix ./sfeed.nix diff --git a/hosts/common/programs/nix-index.nix b/hosts/common/programs/nix-index.nix new file mode 100644 index 00000000..33d3e5db --- /dev/null +++ b/hosts/common/programs/nix-index.nix @@ -0,0 +1,7 @@ +{ config, lib, ... }: +{ + # provides `nix-locate`, backed by the manually run `nix-index` + sane.programs.nix-index = { + persist.plaintext = [ ".cache/nix-index" ]; + }; +} diff --git a/hosts/common/users/colin.nix b/hosts/common/users/colin.nix index 2b6a09d5..711a75be 100644 --- a/hosts/common/users/colin.nix +++ b/hosts/common/users/colin.nix @@ -73,7 +73,6 @@ "Videos" ".cache/nix" - ".cache/nix-index" # ".cargo" # ".rustup"