feat: add walker and general launcher config

This commit is contained in:
2026-05-05 20:56:09 +02:00
parent fdf6ac5e08
commit c2082e942e
7 changed files with 105 additions and 73 deletions
+33
View File
@@ -0,0 +1,33 @@
{
flake.modules.homeManager.walker =
{ config, lib, ... }:
let
launcherCommand = lib.getExe config.services.walker.package;
in
{
services.walker = {
enable = true;
systemd.enable = true;
};
meta.desktop.launcher = {
package = config.services.walker.package;
commands = {
open = [ launcherCommand ];
files = [
launcherCommand
"--query"
"/"
"--placeholder"
"Find files"
];
dmenu = [
launcherCommand
"--dmenu"
"--placeholder"
"Search clipboard"
];
};
};
};
}