nixos_PC/shared/home_manager/plasma_manager/shortcuts.nix

44 lines
1.7 KiB
Nix
Raw Normal View History

2024-08-24 14:48:14 +02:00
{ plasma-manager, config, ... }:
{
programs.plasma.shortcuts = {
# Set various keybindings
"kwin"."Window Quick Tile Bottom" = "Meta+Down";
"kwin"."Window Quick Tile Left" = "Meta+Left";
"kwin"."Window Quick Tile Right" = "Meta+Right";
"kwin"."Window Quick Tile Top" = "Meta+Up";
"kwin"."Window Maximize" = "Meta+Shift+Up";
"kwin"."Window One Desktop Down" = "Ctrl+Alt+Shift+Down";
"kwin"."Window One Desktop Up" = "Ctrl+Alt+Shift+Up";
"kwin"."Window One Desktop to the Left" = "Ctrl+Alt+Shift+Left";
"kwin"."Window One Desktop to the Right" = "Ctrl+Alt+Shift+Right";
"kwin"."Switch One Desktop Down" = "Ctrl+Alt+Down";
"kwin"."Switch One Desktop Up" = "Ctrl+Alt+Up";
"kwin"."Switch One Desktop to the Left" = "Ctrl+Alt+Left";
"kwin"."Switch One Desktop to the Right" = "Ctrl+Alt+Right";
# "plasmashell"."activate application launcher" = ["Meta" "Alt+F1,Meta" "Alt+F1,Activate Application Launcher"];
"plasmashell"."activate application launcher" = "Meta";
"services/org.kde.krunner.desktop"."_launch" = "Alt+F2";
"services/org.kde.plasma-systemmonitor.desktop"."_launch" = "Ctrl+Shift+Esc";
"yakuake"."toggle-window-state" = "Ins";
# Disable various keybindings
"kwin"."Expose" = [ ];
"kwin"."ExposeAll" = [ ];
"kwin"."ExposeClass" = [ ];
"kwin"."Grid View" = [ ];
"kwin"."Overview" = [ ];
"kwin"."Switch Window Down" = [ ];
"kwin"."Switch Window Left" = [ ];
"kwin"."Switch Window Right" = [ ];
"kwin"."Switch Window Up" = [ ];
"plasmashell"."manage activities" = [ ];
"services/org.kde.konsole.desktop"."_launch" = [ ];
"services/org.kde.krunner.desktop"."RunClipboard" = [ ];
};
}
# vim: tabstop=2 softtabstop=1