Commit Graph

102 Commits

Author SHA1 Message Date
magnouvean
d25ae1d613 Tweak some defaults and update libraries to plasma 6 2024-05-23 22:44:29 +02:00
Leah Amelia Chen
5db76cbb4d
Add system tray and battery widgets plus general refactoring (#164) 2024-05-19 21:10:23 +02:00
Ughur Alakbarov
2af47ae95e
Fix typo in README (#166) 2024-05-19 12:12:25 +02:00
Leah Amelia Chen
1554e19ede
Add widget-specific options for panels (#161) 2024-05-04 23:09:22 +02:00
Quentin Smith
4b56c71c9c
Add tests and fix bugs for write_config.py (#156) 2024-05-01 13:43:20 +02:00
magnouvean
22ae742b45
Update README and some examples (#160) 2024-04-30 11:12:36 +02:00
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
Leah Amelia Chen
60b9bc166d
Add new fonts module (#154) 2024-04-29 21:03:56 +02:00
Leah Amelia Chen
b7a760cc2a
Refactors and small fixes for the panel module (#153) 2024-04-28 23:48:05 +02:00
abhr-0
66fcf95627
Add support for wallpaper type Picture of the Day (#152)
* Add support for wallpaper type Picture of the Day

* Fix assertion in workspace.nix

* Add null type for wallpaperPictureOfTheDayType.provider

* Update description of Picture of the Day option

* Improve assertion in workspace.nix

* Update for loop to use ES6 syntax

* Update wallpaperPictureOfTheDay's example

* Fix wallpaperPictureOfTheDay's example in workspace.nix (again)

* Add option to check whether to update over a metered connection (updateOverMeteredConnection)

* Fix set_wallpaper_potd script in workspace.nix
2024-04-28 22:20:17 +02:00
magnouvean
f5bdc6af10
Bugfixes for panels (#150) 2024-04-27 15:53:18 +02:00
magnouvean
ffeef9dc96
Add support for multiple folders for wallpaper slideshows (#142) 2024-04-22 18:58:40 +02:00
abhr-0
cdafbe2567
Fix typo in example home.nix (#141) 2024-04-22 18:53:33 +02:00
magnouvean
750c470b6b
Update remove vm to plasma 6 (#139) 2024-04-22 17:14:02 +02:00
magnouvean
cedea97b12
Add support for wallpaper slideshows (#137) 2024-04-22 15:48:01 +02:00
magnouvean
76468d5e5b
Improve startup script interface (#135) 2024-04-22 09:08:57 +02:00
magnouvean
bd743369ef
Add support for persistent keys (#127) 2024-04-19 20:51:40 +02:00
Asqiir
b2d47eabf3
Add lsp server support to kate (#121) 2024-04-19 13:45:35 +02:00
magnouvean
ef0c106a21
Fix wrong url in example README (#133) 2024-04-18 19:10:14 +02:00
magnouvean
5af3d8f504
Switch group separator to / from . in the panels module (#129) 2024-04-14 11:07:27 +02:00
Toast
27014d611e Add more limitations to README.md 2024-04-12 09:34:04 +02:00
Toast
057cb5958a Add more info about the imput module and clear up what the spectacle module does 2024-04-12 09:34:04 +02:00
Nat
cabaf6967a
docs: add Home Manager example (#122) 2024-04-11 23:52:18 +02:00
magnouvean
4b127a5ede
Add separate wallpaper script with priority 3 (#118) 2024-04-07 12:15:20 +02:00
magnouvean
3ed0635185
Expand interface for kwin module (#115) 2024-04-07 11:21:44 +02:00
magnouvean
c679b3d200
Automatically add .profile to defaultprofile in konsole (#114) 2024-04-06 23:35:25 +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
88cf932923
Major updates to readme and example flakes (#104)
Co-authored-by: blitter <blitter@blaupost.de>
2024-03-31 23:29:18 +02:00
magnouvean
22b423b9c6
Escape % by default in hotkeys (#106) 2024-03-31 12:17:38 +02:00
magnouvean
a32d012594
Add support for specifying the screens of panels (#96) 2024-03-31 11:21:38 +02:00
Kareem-Medhat
25b222a95a
Fix incorrect condition in the startup module (#99) 2024-03-30 12:50:16 +01:00
Asqiir
fb4a1cdd4e
Add colortheme configuration to kate (#95) 2024-03-29 22:44:39 +01:00
magnouvean
298f345f3c
Shorten lib.attrsets to just lib (#98) 2024-03-27 15:20:17 +01:00
Krzysztof Nazarewski
92b259050d
Implement hotkeys using KGlobalAccel (#24) 2024-03-27 15:07:15 +01:00
magnouvean
3399f8b3b0
Change settings format and add more options for values (#94) 2024-03-27 13:42:15 +01:00
Toast
3fb7f03379 Fix typo in konsole.nix
Konsolerc is case sensitive so the default profile option works now
2024-03-27 09:43:31 +01:00
Toast
fd4426851e
Add module to manage konsole and it's profiles (#69)
* Add a module for konsole

* Add initial support for profiles in konsole module

* Add colorscheme option to konsole profiles

* Use name option rather than attribute name in konsole profiles

* Add font settings to konsole profiles

* Remove old comment

* Add default font for konsole profiles

* Add command setting to konsole profiles

* Add konsole extra config option

* Generate konsole profiles using generators.toINI

* Add default values to konsole profile defaults

* Remove unused lib

* Don't require enabling plasma to configure konsole

* Add missing periods to konsole option descriptions
2024-03-27 09:20:22 +01:00
Asqiir
8a032af55e
Add module for configuration of kate (#88) 2024-03-24 16:46:02 +01:00
Matthew
dda62b1901
Use nested attrsets for nested sections (#86) 2024-03-23 14:18:13 +01:00
magnouvean
26acf8f588
Add better panel support for plasma 6 (max/minLength and hiding) (#82) 2024-03-09 12:07:52 +01:00
WCollier
e2d10c1389
Add dodgewindows support for plasma 6 panels (#80) 2024-03-09 10:51:39 +01:00
mlyxshi
9bac5925cf
Support toggling floating mode in panels for plasma 6 (#77) 2024-03-05 11:25:18 +01:00
magnouvean
8de2af1270
Add more spectacle shortcuts (#79) 2024-03-03 14:55:38 +01:00
magnouvean
132e00af06
Fix potential bugs in autostart scripts (#78) 2024-03-03 14:49:44 +01:00
magnouvean
74fa336c22
Delete test/user.nix (#75)
After #72 this shouldn't be needed anymore
2024-02-26 18:54:50 +01:00
Michael Schneider
59e9b9d182
simplify demo (#73) 2024-02-26 18:36:24 +01:00
Michael Schneider
a706475402
refactor basic test (#72) 2024-02-26 17:58:45 +01:00
Michael Schneider
02a9761ac6
add github CI (#70) 2024-02-23 14:07:24 +01:00
Michael Schneider
72273b9028
bump home-manager and nixpkgs to 23.11 (#71) 2024-02-22 16:52:30 +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