From a6e81d41e8877f3fc70fb98d3e9a5332fe76769d Mon Sep 17 00:00:00 2001 From: Sridhar Ratnakumar Date: Sat, 10 Feb 2024 03:03:28 -0500 Subject: [PATCH] add nix-index db --- flake.lock | 21 +++++++++++++++++++++ flake.nix | 10 +++++++++- home/default.nix | 1 + home/terminal.nix | 1 + 4 files changed, 32 insertions(+), 1 deletion(-) diff --git a/flake.lock b/flake.lock index d6a3dba..fe727b3 100644 --- a/flake.lock +++ b/flake.lock @@ -1017,6 +1017,26 @@ "type": "github" } }, + "nix-index-database": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1707016097, + "narHash": "sha256-V4lHr6hFQ3rK650dh64Xffxsf4kse9vUYWsM+ldjkco=", + "owner": "nix-community", + "repo": "nix-index-database", + "rev": "3e3dad2808379c522138e2e8b0eb73500721a237", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "nix-index-database", + "type": "github" + } + }, "nix-serve-ng": { "inputs": { "flake-compat": "flake-compat_3", @@ -1836,6 +1856,7 @@ "jenkins-nix-ci": "jenkins-nix-ci", "nix-darwin": "nix-darwin", "nix-doom-emacs": "nix-doom-emacs", + "nix-index-database": "nix-index-database", "nix-serve-ng": "nix-serve-ng", "nixci": "nixci", "nixd": "nixd", diff --git a/flake.nix b/flake.nix index 76c406e..8b4af4b 100644 --- a/flake.nix +++ b/flake.nix @@ -32,6 +32,8 @@ nixci.url = "github:srid/nixci"; actual.url = "github:srid/actual"; actual.inputs.nixpkgs.follows = "nixpkgs"; + nix-index-database.url = "github:nix-community/nix-index-database"; + nix-index-database.inputs.nixpkgs.follows = "nixpkgs"; # Neovim nixvim.url = "github:nix-community/nixvim"; @@ -113,7 +115,13 @@ ]; }; - nixos-flake.primary-inputs = [ "nixpkgs" "home-manager" "nix-darwin" "nixos-flake" ]; + nixos-flake.primary-inputs = [ + "nixpkgs" + "home-manager" + "nix-darwin" + "nixos-flake" + "nix-index-database" + ]; treefmt.config = { projectRootFile = "flake.nix"; diff --git a/home/default.nix b/home/default.nix index 7a0b8a1..b27b044 100644 --- a/home/default.nix +++ b/home/default.nix @@ -6,6 +6,7 @@ home.stateVersion = "22.11"; imports = [ inputs.nixvim.homeManagerModules.nixvim + inputs.nix-index-database.hmModules.nix-index ./tmux.nix ./neovim.nix ./helix.nix diff --git a/home/terminal.nix b/home/terminal.nix index 07e2301..bfb44e8 100644 --- a/home/terminal.nix +++ b/home/terminal.nix @@ -36,6 +36,7 @@ enable = true; enableZshIntegration = true; }; + nix-index-database.comma.enable = true; lsd = { enable = true; enableAliases = true;