Files
nixos/apps/walker/home.nix
T
2025-12-24 23:14:40 -06:00

75 lines
1.3 KiB
Nix

{
config,
pkgs,
...
}: {
services.walker = {
enable = true;
settings = {
force_keyboard_focus = true;
selection_wrap = true;
hide_action_hints = true;
theme = "default";
placeholders = {
"default" = {
input = " Search...";
list = "No Results";
};
};
keybinds = {
quick_activate = [];
};
columns = {
symbols = 1;
};
providers = {
max_results = 256;
default = [
"desktopapplications"
"websearch"
];
# Prefixes for specific searches
prefixes = [
{
prefix = "/";
provider = "providerlist";
}
{
prefix = ".";
provider = "files";
}
{
prefix = ":";
provider = "symbols";
}
{
prefix = "=";
provider = "calc";
}
{
prefix = "@";
provider = "websearch";
}
{
prefix = "$";
provider = "clipboard";
}
];
};
emergencies = [
{
text = "Restart Walker";
command = "pkill walker && walker --daemon";
}
];
};
};
}