🐞 Bug Fixes
- Early run (on
graphical-session-pre.target
) failing to detect desktop - 🏠 Prevent auto start if Home Manager's
systemd.user.startServices
is enabled
🚀 Features
- Keep track of currently set background
- Add automatic garbage collection through
gc
attribute set option
✨ Polish
- Rename
common
directory to_common
- Rename
script.nix
tostart.nix
- Make assertions common to both modules
- 🏠 Improve activation script
- Use systemd dependencies to start timers
🐞 Bug Fixes
- 🏠 Invalid source file given to start script
🚀 Features
✨ Polish
🐞 Bug Fixes
- 🏠 Invalid module path (#7)
🐞 Bug Fixes
- 📦 Downgrade Go to v1.21.9 (NixOS 23.11 compatibility)
🐞 Bug Fixes
- ❄️ Create
imageDirectory
if it does not exist
🚀 Features
- Add KDE support
- ❄️ Use user-managed systemd service
✨ Polish
- ❄️ Sync service definition with Home Manager module
- 🏠 Remove useless assertion
🚀 Features
- 🏠 Add GNOME detection
🐞 Bug Fixes
- 🏠 Set
imageDirectory
relative to$HOME
directory
✨ Polish
- ❄️ Only apply
extraGSettingsOverrides
on GNOME - ❄️ Update config files names
- ❄️ Create current image dummy file only on GNOME
🚀 Features
- Support offline mode (fail service)
🚀 Features
- Avoid downloading images if they already exist
🚀 Features
- Full rewrite to Flake exporting:
- ❄️ NixOS module
- 🏠 Home Manager module
- Go packages
- Development environment
✨ Polish
- Replace Bash scraper script by Go package
- Update source of truth file format and name
🚀 Features
- Add initial module
- Add Bash scraper script
- Add source of truth up-to-date as of Dec 3, 2023