mirror of
https://github.com/kittywitch/nixfiles.git
synced 2026-02-09 04:19:19 -08:00
feat: consistent konawall on hyprland
This commit is contained in:
parent
576f3a3e7e
commit
15f40761fb
17 changed files with 92 additions and 72 deletions
|
|
@ -2,13 +2,27 @@
|
|||
kittywitch,
|
||||
pkgs,
|
||||
config,
|
||||
lib,
|
||||
...
|
||||
}: {
|
||||
systemd.user.services.waybar.Unit.X-Restart-Triggers = [
|
||||
(builtins.hashString "md5" (builtins.toJSON config.programs.waybar.settings))
|
||||
];
|
||||
}: let
|
||||
inherit (lib.modules) mkForce;
|
||||
in {
|
||||
systemd.user.services.waybar = {
|
||||
Install.WantedBy = lib.mkForce ["hyprland-session.target"];
|
||||
Service = {
|
||||
RestartSec = "1s";
|
||||
};
|
||||
Unit = {
|
||||
After = ["hyprland-session.target"];
|
||||
X-Restart-Triggers = [
|
||||
(builtins.hashString "md5" (builtins.toJSON config.programs.waybar.settings))
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
programs.waybar = {
|
||||
enable = true;
|
||||
systemd.enable = true;
|
||||
style = let
|
||||
template = kittywitch.sassTemplate {
|
||||
name = "waybar-style";
|
||||
|
|
@ -16,7 +30,6 @@
|
|||
};
|
||||
in
|
||||
template.source;
|
||||
systemd.enable = true;
|
||||
settings.main = {
|
||||
layer = "top";
|
||||
position = "top";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue