From f5bcff9c73fc1c775aadfa01e550dae74034a91d Mon Sep 17 00:00:00 2001 From: uttarayan21 Date: Wed, 13 Mar 2024 22:31:46 +0530 Subject: [PATCH] [feat] Use nix-index hmModules --- config/nix/common/home.nix | 7 ++++--- config/nix/linux/anyrun.nix | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/config/nix/common/home.nix b/config/nix/common/home.nix index c5d7b82b..993bef87 100644 --- a/config/nix/common/home.nix +++ b/config/nix/common/home.nix @@ -1,4 +1,4 @@ -{ config, pkgs, lib, device, ... }: +{ inputs, config, pkgs, lib, device, ... }: let # https://mipmip.github.io/home-manager-option-search/ start-tmux = (import ../scripts/start-tmux.nix) pkgs; @@ -6,6 +6,7 @@ let in { imports = [ + inputs.nix-index-database.hmModules.nix-index # Include the results of the hardware scan. ./tmux.nix ./wezterm.nix @@ -22,7 +23,6 @@ in spotify-player qmk nodejs - comma neovide sqls vcpkg @@ -90,6 +90,7 @@ in # xdg.enable = true; programs = { + nix-index-database.comma.enable = true; helix = { enable = true; settings = { @@ -235,7 +236,7 @@ in ".config/tmux/sessions".source = ../../tmux/sessions; ".config/macchina".source = ../../macchina; ".config/fish/themes".source = pkgs.catppuccinThemes.fish + "/themes"; - ".cache/nix-index".source = pkgs.nix-index-database; + # ".cache/nix-index".source = pkgs.nix-index-database; } // (if lazy then { ".config/nvim/lua".source = ../../nvim/lua; ".config/nvim/init.lua".source = ../../nvim/init.lua; diff --git a/config/nix/linux/anyrun.nix b/config/nix/linux/anyrun.nix index d90e4ece..2bb4fc33 100644 --- a/config/nix/linux/anyrun.nix +++ b/config/nix/linux/anyrun.nix @@ -64,7 +64,7 @@ Google, Custom ( name: "Nix Packages", - url: "search.nixos.org/packages?channel=unstable&query={}" + url: "search.nixos.org/packages?query={}&channel=unstable" ), Custom ( name: "GitHub",