{ pkgs, ... }: | |
let | |
config = { | |
left = { | |
enter_command = [ ./systemd-inhibit/inhibit-idle.sh ]; | |
exit_command = [ ./systemd-inhibit/stop-inhibiting-idle.sh ]; | |
locations = [ "bottom_right" "bottom_left" ]; | |
size = 10; | |
timeout_ms = 250; | |
}; | |
"left.output".description = ""; | |
}; | |
in | |
{ | |
home = { | |
home = { | |
packages = [ pkgs.waycorner ]; | |
file.".config/waycorner/config.toml".source = (pkgs.formats.toml { }).generate "config.toml" config; | |
}; | |
wayland.windowManager.sway.config.startup = [ | |
{ command = "${pkgs.waycorner}/bin/waycorner"; } | |
]; | |
}; | |
} |