This commit is contained in:
Julian Sutter 2024-12-21 23:06:43 -08:00
parent b341051d15
commit 73496fb42e
3 changed files with 16 additions and 0 deletions

View file

@ -29,4 +29,11 @@
services.xrdp.defaultWindowManager = "startplasma-x11"; services.xrdp.defaultWindowManager = "startplasma-x11";
networking.firewall.allowedTCPPorts = [ 3389 ]; networking.firewall.allowedTCPPorts = [ 3389 ];
services.xrdp.openFirewall = true; services.xrdp.openFirewall = true;
# Custom Keyboard Shortcuts for Plasma 6
environment.etc."kglobalshortcutsrc".text = ''
[khotkeys]
Ctrl+Alt+Delete=Lock Session,none,Lock the session
'';
} }

View file

@ -144,4 +144,12 @@
systemd.network.wait-online.enable = false; systemd.network.wait-online.enable = false;
boot.initrd.systemd.network.wait-online.enable = false; boot.initrd.systemd.network.wait-online.enable = false;
services.plasma5 = {
enable = true;
extraConfig = {
"ActionEnterDefault" = "lock"; # Set "Lock" as the default option
"ActionCtrlAltDel" = "lock"; # Ensure Ctrl+Alt+Del shows the menu with Lock as default
};
};
} }

View file

@ -72,6 +72,7 @@ in
#Everything below is home manager managed: #Everything below is home manager managed:
home-manager = { home-manager = {
useUserPackages = true; useUserPackages = true;
backupFileExtension = "backup";
users.jsutter = { users.jsutter = {
home.username = "jsutter"; home.username = "jsutter";
home.homeDirectory = "/home/jsutter"; home.homeDirectory = "/home/jsutter";