2022-06-23 00:42:18 +03:00
|
|
|
{ ... }:
|
|
|
|
{
|
|
|
|
programs.plasma = {
|
|
|
|
enable = true;
|
|
|
|
|
2022-06-24 02:25:24 +03:00
|
|
|
# Some high-level settings:
|
2022-06-23 00:42:18 +03:00
|
|
|
workspace.clickItemTo = "select";
|
|
|
|
|
2022-06-24 02:25:24 +03:00
|
|
|
hotkeys.commands."Launch Konsole" = {
|
|
|
|
key = "Meta+Alt+K";
|
|
|
|
command = "konsole";
|
|
|
|
};
|
|
|
|
|
|
|
|
# Some mid-level settings:
|
2022-06-23 02:53:37 +03:00
|
|
|
shortcuts = {
|
|
|
|
ksmserver = {
|
|
|
|
"Lock Session" = [ "Screensaver" "Meta+Ctrl+Alt+L" ];
|
|
|
|
};
|
|
|
|
|
|
|
|
kwin = {
|
|
|
|
"Expose" = "Meta+,";
|
|
|
|
"Switch Window Down" = "Meta+J";
|
|
|
|
"Switch Window Left" = "Meta+H";
|
|
|
|
"Switch Window Right" = "Meta+L";
|
|
|
|
"Switch Window Up" = "Meta+K";
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
2022-06-23 00:42:18 +03:00
|
|
|
# A low-level setting:
|
2023-12-19 11:51:51 +03:00
|
|
|
configFile = {
|
|
|
|
"baloofilerc"."Basic Settings"."Indexing-Enabled" = false;
|
|
|
|
# If a group name has dots you need to escape them
|
|
|
|
"kwinrc"."org\\.kde\\.kdecoration2"."ButtonsOnLeft" = "SF";
|
|
|
|
};
|
2022-06-23 00:42:18 +03:00
|
|
|
};
|
|
|
|
}
|