Commit Graph
8 Commits
Author SHA1 Message Date
Daniele Fucini cd439be109 Add a daily dump of the Library database
library-dump.timer writes Library-<weekday>.sql.gz to
~/.local/share/library_manager/dumps, which simple_backup then copies;
the login comes from ~/.config/library_manager/dump.cnf (not tracked).
2026-10-25 19:05:24 +01:00
Daniele Fucini 2718d8531e Let fehbg.service write the wallpaper cache
ProtectHome=read-only stopped the timer from writing ~/.cache/wallpapers, so it failed without a cache and otherwise kept redrawing the same images.
2026-10-25 15:16:44 +01:00
Daniele Fucini 12affc76f7 Add an xmobar indicator and daily reminder for overdue backups
backup.sh shows the days since the last simple_backup (orange from 7,
red from 14); backup-reminder.timer notifies daily once it is overdue.
2026-10-25 12:40:38 +01:00
Daniele Fucini 638f7e3dd9 Run discover-overlay-wait as a user unit and rework the vidthumb cache
vidthumb names thumbnails by a hash of path, size and mtime instead of a jq index that broke on quotes in filenames; systemd-tmpfiles removes ones unused for 30 days. discover-overlay-wait now runs from a systemd user unit started by xmonad and logs to the journal.
2026-10-24 22:08:49 +02:00
Daniele Fucini 6dff7f553d Track missing configs referenced by tracked files and other desktop settings
Add kitty themes and mutt includes loaded by tracked configs, xmonad's stack
build files, new systemd units and overrides, plus picom, pipewire, portal,
modprobed-db, btop, vifm, qt5ct/qt6ct, calcurse, mpDris2 and thefuck configs.
2026-10-18 22:12:14 +02:00
Daniele Fucini fd29875044 Send beets-lastimport errors to the journal 2026-10-18 21:58:28 +02:00
Daniele Fucini 8bf32a2744 Add fish history filtering and monthly pruning 2026-10-14 11:09:24 +02:00
Daniele Fucini 7209834c0f Add systemd user units and drop-ins
Enable state (*.wants symlinks) is not tracked; enable units per machine.
2026-10-14 11:09:24 +02:00