Commit Graph

30 Commits

Author SHA1 Message Date
magnouvean
132e00af06
Fix potential bugs in autostart scripts (#78) 2024-03-03 14:49:44 +01:00
magnouvean
4e56cfeb95
Various bug fixes (#68)
* Minor refactoring

* Add support for multiple bindings for one action

* Fix encoding bug for escaping some unicode symbols
2024-02-10 19:43:47 +01:00
magnouvean
290cd65b65
Fix problem with startup-scripts when using overrideConfig option (#67) 2024-02-04 12:15:17 +01:00
magnouvean
75e5cbe5e0
Add priority system for startup scripts (#65) 2024-01-31 17:18:32 +01:00
magnouvean
64f31bc95c
Remove unused function (#64) 2024-01-27 15:17:39 +01:00
magnouvean
4d209a083a
Add per-widget customization options (#59) 2024-01-22 18:55:02 +01:00
Toast
4544a4a338 Fix typos 2024-01-22 18:54:41 +01:00
magnouvean
87ca0e29c6
Fix wrong type on example for iconTasksLaunchers option (#55) 2024-01-14 19:43:25 +01:00
magnouvean
8476b1c4d5
Improve customizability for panels (#54) 2024-01-14 19:23:38 +01:00
magnouvean
47172cdc5d
Add more files and options to overrideConfig functionality (#51) 2024-01-12 19:36:19 +01:00
magnouvean
0eaeeabbb4
Add panel module (#49) 2024-01-10 23:27:20 +01:00
magnouvean
5591f14f6e
Add startup module and refactor accordingly (#42) 2024-01-03 01:33:12 +01:00
magnouvean
f2eacf0e53
Replace kwriteconfig5 with custom script (#39)
Replaces kwriteconfig5 with a custom-written python-script `write_config.py`, allowing for more control over config-file modifications
2024-01-03 01:17:06 +01:00
magnouvean
e9f464e016
Add more advanced theming options (#41)
Moves the way theming is done from the workspace module, changing from a pure file-based method to using plasma CLI-tools like `plasma-apply-colorscheme` and similar tools. Also adds options for wallpaper, look-and-feel, cursortheme and icontheme. Also rename colorscheme option to colorScheme
2024-01-01 01:19:37 +01:00
Toast
8e8f0852a4 modules/kwin: update examples 2023-12-22 17:55:18 +01:00
Toast
6348923046 modules/kwin: use more natural names 2023-12-22 17:55:18 +01:00
Toast
0f38c34581 modules/kwin: init and add titlebar buttons options 2023-12-22 17:55:18 +01:00
magnouvean
32ee6377e6
Add overrideConfig option for only adding configuration through plasma-manager (#38)
* Add overrideConfig option
2023-12-22 00:27:41 +01:00
hatch01
13ffd5399e
allow escaping . (#34)
* allow escaping .
2023-12-18 13:28:05 +01:00
magnouvean
019a8fd22a
workspace: add colorscheme (#31) 2023-11-18 01:23:50 +01:00
Toast
709f01ba92 modules/workspace: set correct type for theme option 2023-11-14 16:01:58 +01:00
Jake Park
fd6349f675
workspace: add tooltipDelay and theme (#26)
Co-authored-by: Toast <39011842+toast003@users.noreply.github.com>
2023-11-13 23:48:11 +01:00
ProminentRetail
56c325e68d spectacle: add shortcuts 2023-11-10 18:44:24 +01:00
Matthew_Cash
b6241a2f7c module: add options for configs in HOME, XDG_CONFIG_HOME, XDG_DATA_HOME 2023-07-31 11:22:14 -07:00
Peter Jones
2146ecadc4
Correctly set shortcuts that have group names with dots (periods)
Some of the shortcut group names (i.e., krunner) have dots in their
names.  This change ensures that those settings are honored.

Before this change the setting for krunner would have been:

    [org][kde][krunner][desktop]
    _launch=...

And has been fixed so it's now:

  [org.kde.krunner.desktop]
  _launch=...
2022-07-15 13:31:50 -07:00
Peter Jones
f51ba145fc
hotkeys: Don't set DataCount=0 when there are no hotkeys
Fixes a bug that shows up when you use rc2nix and you have hotkeys
configured via the GUI.
2022-07-15 12:39:30 -07:00
Peter Jones
28a19f2292
hotkeys: Initial support for custom key shortcuts 2022-06-23 16:25:24 -07:00
Peter Jones
81431064af
shortcuts: Don't set programs.plasma.files if there are no shortcuts 2022-06-23 13:39:19 -07:00
Peter Jones
65e4ed1364
module: Add shortcuts module 2022-06-22 16:57:14 -07:00
Peter Jones
e1146da491
Initial Import 2022-06-22 16:57:08 -07:00