From 0e57b9d04e131f59258d07c6a15bd4c2ec446f01 Mon Sep 17 00:00:00 2001 From: voidarc Date: Tue, 7 Jul 2026 16:55:43 +0100 Subject: [PATCH] omnisearch feature --- flake.nix | 10 +++++++--- modules/features/omnisearch/default.nix | 14 ++++++++++++++ 2 files changed, 21 insertions(+), 3 deletions(-) create mode 100644 modules/features/omnisearch/default.nix diff --git a/flake.nix b/flake.nix index 8302b8e..60d9e89 100644 --- a/flake.nix +++ b/flake.nix @@ -21,10 +21,14 @@ }; sls-steam.url = "github:AceSLS/SLSsteam"; davinci.url = "git+https://git.voidarc.co.uk/voidarc/nixos.davinci"; - quickshell = { + quickshell = { url = "git+https://git.voidarc.co.uk/voidarc/quickshell"; - flake = false; - }; + flake = false; + }; + omnisearch = { + url = "git+https://git.voidarc.co.uk/voidarc/omnisearch"; + inputs.nixpkgs.follows = "nixpkgs"; + }; # Flake parts flake-parts.url = "github:hercules-ci/flake-parts"; diff --git a/modules/features/omnisearch/default.nix b/modules/features/omnisearch/default.nix new file mode 100644 index 0000000..b3a37aa --- /dev/null +++ b/modules/features/omnisearch/default.nix @@ -0,0 +1,14 @@ +{ + moduleWithSystem, + inputs, + ... +}: { + flake.nixosModules.omnisearch = moduleWithSystem ({...}: let + modules = [ + inputs.omnisearch.nixosModules.default + ]; + in { + imports = modules; + services.omnisearch.enable = true; + }); +}