home config migration

This commit is contained in:
Satria 2026-02-08 11:03:31 +07:00
commit 4bba4871b4
25 changed files with 1296 additions and 16 deletions

View file

@ -0,0 +1,51 @@
{ rice, ... }: {
programs.wlogout = {
enable = true;
layout = [
{
label = "shutdown";
action = "systemctl poweroff";
text = "(S)hutdown";
keybind = "s";
}
{
label = "reboot";
action = "systemctl reboot";
text = "(R)eboot";
keybind = "r";
}
{
label = "hibernate";
action = "systemctl hibernate";
text = "(H)ibernate";
keybind = "h";
}
{
label = "suspend";
action = "systemctl suspend";
text = "Sus(p)end";
keybind = "p";
}
{
label = "logout";
action = "uwsm stop";
text = "L(o)gout";
keybind = "o";
}
{
label = "lock";
action = "loginctl lock-session";
text = "(L)ock";
keybind = "l";
}
];
style = ''
button {
border-width: ${toString rice.borders.size}px;
border-radius: ${toString rice.borders.rounded}px;
margin: ${toString rice.gap.inner}px;
font-family: ${rice.font};
}
'';
};
}