Commit Graph

375 Commits

Author SHA1 Message Date
github-actions a9f8bde28e [CI] chore: update flake 2025-10-22 01:58:45 +00:00
github-actions d0f8a06e59 [CI] chore: update flake 2025-10-20 02:07:40 +00:00
github-actions dcca082ee6 [CI] chore: update flake 2025-10-19 02:10:10 +00:00
Davi Ribeiro 4593b823d7 wallpaper: fix random for multi-monitor setup (#63) 2025-10-17 04:59:13 +11:00
Givani Boekestijn c6f46db36c feat: add wallpaper post-hook for dynamic theming (#61)
* feat: add wallpaper post-hook for dynamic theming

Adds support for running custom shell commands after wallpaper changes
via the `wallpaper.postHook` config option in `~/.config/caelestia/cli.json`.

The wallpaper path is made available to the hook via the $WALLPAPER_PATH
environment variable. This enables integration with tools like `matugen`
or `pywal` for dynamic theming based on wallpaper colors.

The hook runs after apply_colours() in set_wallpaper(), ensuring it
executes for all wallpaper change methods (UI, IPC, and direct CLI).

* Replaced comment in example config with no-op command
2025-10-17 04:56:32 +11:00
github-actions 40fbf3bd68 [CI] chore: update flake 2025-10-16 01:53:51 +00:00
github-actions 8dc745c936 [CI] chore: update flake 2025-10-15 01:54:51 +00:00
github-actions 14ee3c66ef [CI] chore: update flake 2025-10-14 01:52:02 +00:00
github-actions 601d08bdec [CI] chore: update flake 2025-10-12 02:00:34 +00:00
github-actions e9668d58f5 [CI] chore: update flake 2025-10-11 01:45:56 +00:00
github-actions 3f7f3bab15 [CI] chore: update flake 2025-10-09 01:51:33 +00:00
github-actions 1394e32a7e [CI] chore: update flake 2025-10-08 01:55:44 +00:00
Davi Ribeiro f912d33f26 nix: fix toggle app2unit (#60) 2025-10-07 15:14:35 +11:00
github-actions 8b1d0257df [CI] chore: update flake 2025-10-07 01:49:44 +00:00
github-actions 276f18d198 [CI] chore: update flake 2025-10-05 02:04:47 +00:00
github-actions ebbd636b79 [CI] chore: update flake 2025-10-04 01:45:05 +00:00
github-actions ee7c7c2d5d [CI] chore: update flake 2025-10-03 01:49:13 +00:00
github-actions 28a831779e [CI] chore: update flake 2025-10-02 01:49:11 +00:00
github-actions 069d3a95da [CI] chore: update flake 2025-09-30 01:47:52 +00:00
github-actions af79030bf5 [CI] chore: update flake 2025-09-28 02:00:02 +00:00
github-actions 1de7da5f2b [CI] chore: update flake 2025-09-27 01:46:12 +00:00
github-actions 4be834aa11 [CI] chore: update flake 2025-09-26 01:51:20 +00:00
github-actions 8399eee947 [CI] chore: update flake 2025-09-25 01:51:43 +00:00
github-actions 62e5dc317a [CI] chore: update flake 2025-09-24 01:50:54 +00:00
github-actions 60a6be2dfd [CI] chore: update flake 2025-09-23 01:49:21 +00:00
github-actions 7fc5bcca1a [CI] chore: update flake 2025-09-22 01:59:18 +00:00
github-actions 64fd3a4a28 [CI] chore: update flake 2025-09-21 02:02:29 +00:00
github-actions dd982bcb96 [CI] chore: update flake 2025-09-20 01:46:38 +00:00
github-actions 1bac394029 [CI] chore: update flake 2025-09-19 01:51:52 +00:00
github-actions b36794bbb5 [CI] chore: update flake 2025-09-18 01:48:31 +00:00
github-actions c3e8a6de72 [CI] chore: update flake 2025-09-17 01:48:57 +00:00
github-actions 65df31dca4 [CI] chore: update flake 2025-09-16 01:48:54 +00:00
2 * r + 2 * t ad6df1c9d2 record: add extraArgs config 2025-09-15 23:18:08 +10:00
github-actions e038c5d86a [CI] chore: update flake 2025-09-15 01:57:49 +00:00
2 * r + 2 * t e560a6e3d2 version: catch correct error 2025-09-14 20:45:57 +10:00
2 * r + 2 * t 62e7911864 version: fix pacman + use shell version helper v1.0.1 2025-09-14 00:12:42 +10:00
2 * r + 2 * t 6f8e5849cb readme: update installation section
Add stable/unstable packages + nix
2025-09-14 00:03:22 +10:00
2 * r + 2 * t 54f7611437 ci: create release v1.0.0 2025-09-13 23:36:01 +10:00
2 * r + 2 * t 2eda287a80 record: wl-screenrec -> gpu-screen-recorder
Supports NVIDIA, so no need for having a fallback
Also supports pausing
2025-09-13 22:58:57 +10:00
github-actions 4263e5f809 [CI] chore: update flake 2025-09-13 01:43:07 +00:00
github-actions 70ce21f798 [CI] chore: update flake 2025-09-12 01:50:38 +00:00
github-actions 3f57cd71d1 [CI] chore: update flake 2025-09-11 01:51:24 +00:00
github-actions ad962cb572 [CI] chore: update flake 2025-09-10 01:48:37 +00:00
sweenu 3319d2ca19 theme: continue execution after failure for one theme (#50) 2025-09-09 13:59:04 +10:00
hoangbaoa c20bc567a4 resizer/pip: account for monitor scale (#51) 2025-09-08 23:32:30 +10:00
github-actions d7b7d2ae04 [CI] chore: update flake 2025-09-07 01:59:27 +00:00
github-actions 12abcf2336 [CI] chore: update flake 2025-09-06 01:47:03 +00:00
github-actions d6c1e13246 [CI] chore: update flake 2025-09-05 01:50:33 +00:00
github-actions 597780ba78 [CI] chore: update flake 2025-09-04 01:47:51 +00:00
github-actions 47730a22b9 [CI] chore: update flake 2025-09-03 01:47:08 +00:00