Commit Graph

9 Commits

Author SHA1 Message Date
Quentin Smith
6ee48af3cf
Add optional simplified configuration syntax (#144)
* Also tweaked the CI a little bit.

---------

Co-authored-by: magnouvean <85435692+magnouvean@users.noreply.github.com>
2024-04-29 22:45:10 +02:00
magnouvean
96a90a7f5c
Don't add trailing commas for shortcuts in the services subgroup (#110) 2024-04-02 20:16:03 +02:00
magnouvean
3399f8b3b0
Change settings format and add more options for values (#94) 2024-03-27 13:42:15 +01:00
Matthew
dda62b1901
Use nested attrsets for nested sections (#86) 2024-03-23 14:18:13 +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
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
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