This commit is contained in:
2026-07-30 15:24:55 +09:00
parent c566f426ec
commit 8dc9452d95
14 changed files with 218 additions and 102 deletions
+20
View File
@@ -0,0 +1,20 @@
{ lib, pkgs, ... }:
{
xdg.configFile = {
"labwc/rc.xml".source = ./rc.xml;
"labwc/environment".text = ''
XKB_DEFAULT_LAYOUT=jp
XKB_DEFAULT_OPTIONS=ctrl:nocaps
'';
"labwc/autostart".text = ''
# Pull in graphical-session.target so Home Manager services such as
# portals, Vicinae, and the idle manager follow the labwc session.
${lib.getExe' pkgs.systemd "systemctl"} --user --no-block start labwc-session.target
noctalia >/dev/null 2>&1 &
${pkgs.polkit_gnome}/libexec/polkit-gnome-authentication-agent-1 >/dev/null 2>&1 &
'';
};
}