wleave setup
All checks were successful
update the nix flake lock automatically every week / update (push) Successful in 32s

This commit is contained in:
2026-06-17 20:56:51 +02:00
parent 3e1ffba6a6
commit dfeb98e31f
5 changed files with 32 additions and 4 deletions

View File

@ -14,9 +14,9 @@
};
gtk = {
gtk4.theme = config.gtk.theme;
enable = true;
theme = { package = pkgs.flat-remix-gtk; name = "Flat-Remix-GTK-Grey-Darkest"; };
theme = { package = pkgs.magnetic-catppuccin-gtk; name = "Catppuccin-GTK-Dark"; };
gtk4.theme = config.gtk.theme;
font = { name = "Sans"; size = 11; };
};

View File

@ -8,6 +8,11 @@
extensions.packages = with inputs.firefox-addons.packages."x86_64-linux";
[vimium ublock-origin];
extensions.force = true;
settings = {
"extensions.activeThemeID" = "firefox-compact-dark@mozilla.org";
"layout.css.prefers-color-scheme.content-override" = 0;
"browser.theme.content-theme" = 0;
};
};
};
}

View File

@ -0,0 +1,24 @@
{ pkgs, ... }:
{
programs.wleave.enable = true;
programs.wleave.settings.buttons= [
{
action = "echo systemctl poweroff";
keybind = "y";
label = "shutdown";
text = "sync and shutdown";
}
{
action = "echo systemctl soft-reboot";
keybind = "s";
label = "reboot";
text = "soft reboot2";
}
{
action = "echo \"touch ~/.nosync && systemctl poweroff\"";
keybind = "n";
label = "shutdown";
text = "shutdown without syncing";
}
];
}

View File

@ -5,6 +5,7 @@
font-family: "Iosevka Nerd Font";
font-size: 14px;
background-color: transparent;
color: #cdd6f4;
}
.modules-right, #window {
@ -23,7 +24,6 @@
background-color: rgba(127, 132, 156, 0.3);
padding: 1px 6px;
border-radius: 5px;
color: #cdd6f4;
transition: background-color 200ms ease;
}

View File

@ -42,7 +42,6 @@ in
};
};
config = lib.mkIf config.mods.sync.enable {
home.packages = with pkgs;[ unison ];
home.file.".unison/default.prf" = {
text = (lib.strings.concatStrings [''