Added shortcut for stopping and continuing programs

This commit is contained in:
EsVagy42 2025-10-28 00:05:46 +01:00
parent 39667dee70
commit 7a86aca3a4
6 changed files with 23 additions and 1 deletions

View file

@ -1 +1 @@
Added parley Added shortcut for stopping and continuing programs

View file

@ -27,6 +27,7 @@ let
kdePackages.itinerary kdePackages.itinerary
libqalculate libqalculate
qalculate-qt qalculate-qt
kdotool
maliit-keyboard maliit-keyboard
espeak espeak

View file

@ -57,4 +57,9 @@
source = ./librewolf/native-messaging-hosts; source = ./librewolf/native-messaging-hosts;
recursive = true; recursive = true;
}; };
home.file.".local/share/applications" = {
source = ./shortcuts;
recursive = true;
};
} }

View file

@ -531,6 +531,8 @@
[ "Search" "Alt+F2" "Alt+Space" "Meta" ]; [ "Search" "Alt+F2" "Alt+Space" "Meta" ];
"services/org.kde.spectacle.desktop"."RecordRegion" = "Meta+Shift+R"; "services/org.kde.spectacle.desktop"."RecordRegion" = "Meta+Shift+R";
"services/org.kde.spectacle.desktop"."RecordWindow" = [ ]; "services/org.kde.spectacle.desktop"."RecordWindow" = [ ];
"services/net.local.kill-2.desktop"."_launch" = "Meta+Ctrl+F2";
"services/net.local.kill.desktop"."_launch" = "Meta+Ctrl+F1";
}; };
configFile = { configFile = {
"plasmashellrc"."PIMEventsPlugin"."calendars".persistent = true; # needed for the calendar in the clock widget in the top bar "plasmashellrc"."PIMEventsPlugin"."calendars".persistent = true; # needed for the calendar in the clock widget in the top bar

View file

@ -0,0 +1,7 @@
[Desktop Entry]
Exec=kill -CONT $(kdotool getwindowpid "$(qdbus org.kde.KWin /KWin queryWindowInfo | awk '$1 == "uuid:" {print $2}')")
Name=Continue focused program
NoDisplay=true
StartupNotify=false
Type=Application
X-KDE-GlobalAccel-CommandShortcut=true

View file

@ -0,0 +1,7 @@
[Desktop Entry]
Exec=kill -STOP $(kdotool getwindowpid "$(qdbus org.kde.KWin /KWin queryWindowInfo | awk '$1 == "uuid:" {print $2}')")
Name=Stop focused program
NoDisplay=true
StartupNotify=false
Type=Application
X-KDE-GlobalAccel-CommandShortcut=true