diff --git a/flake.nix b/flake.nix index 7317f25f..87dd0695 100644 --- a/flake.nix +++ b/flake.nix @@ -80,6 +80,8 @@ dank-material-shell.url = "github:AvengeMedia/DankMaterialShell"; dank-material-shell.inputs.nixpkgs.follows = "nixpkgs"; # dank-material-shell.inputs.dgop.follows = "dgop"; + danksearch.url = "github:AvengeMedia/danksearch"; + danksearch.inputs.nixpkgs.follows = "nixpkgs"; # Hyprland (use flake so plugins are not built from source) hyprland.url = "github:hyprwm/Hyprland"; diff --git a/home/homemodules/default.nix b/home/homemodules/default.nix index 33a5ef7d..f1b93d43 100644 --- a/home/homemodules/default.nix +++ b/home/homemodules/default.nix @@ -37,6 +37,7 @@ inputs.caelestia.homeManagerModules.default inputs.dank-material-shell.homeModules.dank-material-shell inputs.dank-material-shell.homeModules.niri + inputs.danksearch.homeModules.default # NOTE: Do NOT use this, use the system module (the HM module has to rely on fuse) # inputs.impermanence.homeManagerModules.impermanence diff --git a/home/homemodules/niri/default.nix b/home/homemodules/niri/default.nix index 7e6d8043..31ea712f 100644 --- a/home/homemodules/niri/default.nix +++ b/home/homemodules/niri/default.nix @@ -62,6 +62,7 @@ in { # TODO: Those should be modules with their own options noctalia-shell = import ./noctalia.nix {inherit color;}; dank-material-shell = import ./dankMaterialShell.nix {inherit config color;}; + dsearch.enable = true; # TODO: Extract options niri = {