diff --git a/flakes/de_plasma/home_manager/default.nix b/flakes/de_plasma/home_manager/default.nix index ebed6932..44de2234 100644 --- a/flakes/de_plasma/home_manager/default.nix +++ b/flakes/de_plasma/home_manager/default.nix @@ -58,6 +58,7 @@ in keyboard = { layouts = [ { layout = "us"; } + { layout = "jp"; } ]; options = [ "caps:escape" ]; }; @@ -303,6 +304,7 @@ in configFile = { kwalletrc.Wallet.Enabled = false; plasmanotifyrc.Notifications.PopupPosition = "TopRight"; + }; }; }; diff --git a/flakes/de_plasma/home_manager/shortcuts.nix b/flakes/de_plasma/home_manager/shortcuts.nix index 393fe727..4500d231 100644 --- a/flakes/de_plasma/home_manager/shortcuts.nix +++ b/flakes/de_plasma/home_manager/shortcuts.nix @@ -3,7 +3,13 @@ let cfg = osConfig.ringofstorms.dePlasma; inherit (lib) mkIf; workspaces = builtins.genList (i: i + 1) 9; - workspaceLetters = [ "n" "m" "," "." "/" ]; + workspaceLetters = [ + "n" + "m" + "," + "." + "/" + ]; kwinWorkspace = builtins.listToAttrs ( map (i: { name = "Switch to Desktop ${toString i}"; @@ -12,7 +18,10 @@ let idx = i - 1; in if idx < builtins.length workspaceLetters then - [ "Meta+${toString i}" "Meta+${builtins.elemAt workspaceLetters idx}" ] + [ + "Meta+${toString i}" + "Meta+${builtins.elemAt workspaceLetters idx}" + ] else "Meta+${toString i}"; }) workspaces @@ -43,6 +52,8 @@ in ksmserver = { "Lock Session" = "Meta+Shift+L"; }; + + "KDE Keyboard Layout Switcher"."Switch to Next Keyboard Layout" = "Meta+K"; }; # Custom hotkey commands