From 763b5ae27e91d6aa7dd7631edab97224bce43af5 Mon Sep 17 00:00:00 2001 From: Aargh Rai Date: Sun, 9 Aug 2026 22:58:14 +0530 Subject: nix-index & nix-locate --- install.sh | 2 ++ nixos/environment.nix | 2 ++ nvim/init.lua | 1 + 3 files changed, 5 insertions(+) diff --git a/install.sh b/install.sh index 192e5d2..bb7e808 100755 --- a/install.sh +++ b/install.sh @@ -12,3 +12,5 @@ sudo nixos-generate-config --show-hardware-config > hardware-configuration.nix sudo nixos-rebuild switch --flake .#main strfile ~/.config/fortune/showerthoughts + +nix-index diff --git a/nixos/environment.nix b/nixos/environment.nix index 90ade53..69673f9 100644 --- a/nixos/environment.nix +++ b/nixos/environment.nix @@ -80,6 +80,8 @@ certmitm ventoy ]; + programs.command-not-found.enable = false; + programs.nix-index.enable = true; fonts.packages = with pkgs; [ dejavu_fonts nerd-fonts.jetbrains-mono diff --git a/nvim/init.lua b/nvim/init.lua index 717326b..e1347bf 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -63,6 +63,7 @@ vim.keymap.set("n", "t", function() require("telescope.builtin").find_files() end, { desc = "Open file in new tab" }) vim.keymap.set("n", "ot", ":tab split:terminal", { desc = "[O]pen [T]erminal" }) +vim.keymap.set("n", "e", ":tab split:e .", { desc = "Open Dir[e]d" }) vim.api.nvim_create_autocmd('TextYankPost', { desc = 'Highlight when yanking (copying) text', -- cgit v1.2.3