chore: hjemify fuzzel
Some checks failed
/ test (push) Failing after 2s

This commit is contained in:
nydragon 2025-02-24 19:44:37 +01:00
parent b8781fff93
commit 532055085f
Signed by: nydragon
SSH key fingerprint: SHA256:WcjW5NJPQ8Dx4uQDmoIlVPLWE27Od3fxoe0IUvuoPHE
4 changed files with 10 additions and 7 deletions

6
flake.lock generated
View file

@ -186,11 +186,11 @@
]
},
"locked": {
"lastModified": 1738790283,
"narHash": "sha256-SKz3KfmK7iupR+Ef022pQQZccxXlm/2w5HxpSv+PAGE=",
"lastModified": 1740334274,
"narHash": "sha256-7WePvSVCZFoq10tf0LF6MsYbS/JPl/eQjE6zsfz5RpE=",
"owner": "nydragon",
"repo": "hjem-rum",
"rev": "ac4bf585731b813ad37cb3822ad44b1e3bb16a7e",
"rev": "20b1173bc9fee5ef26a11578934f01992b84e5a2",
"type": "github"
},
"original": {

View file

@ -3,7 +3,6 @@
./firefox
./thunderbird
./vscode
./fuzzel.nix
./gammastep.nix # default because I need to protect my peepers
./swww.nix
./swayidle.nix

View file

@ -1,6 +1,7 @@
{
imports = [
./foot.nix
./fuzzel.nix
./keepassxc.nix
];
}

View file

@ -1,7 +1,10 @@
{ lib, osConfig, ... }:
let
inherit (osConfig.modules.system.roles) desktop;
in
{
programs.fuzzel = {
enable = true;
rum.programs.fuzzel = {
enable = desktop.enable;
settings = {
main = {
icon-theme = "Papirus-Dark";
@ -9,7 +12,7 @@
font = "Hack:weight=bold";
line-height = 30;
fields = "name,generic,comment";
terminal = lib.my.getExe osConfig.modules.system.roles.desktop.terminal;
terminal = lib.my.getExe desktop.terminal;
prompt = ''" "'';
layer = "overlay";
};