| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| | |
|
| |
|
|
| |
Add stable/unstable packages + nix
|
| |
|
|
|
| |
Supports NVIDIA, so no need for having a fallback
Also supports pausing
|
| |
|
|
| |
Also update readme help
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* record: add NVIDIA GPU support with wf-recorder
- Add automatic GPU detection to choose between wl-screenrec and wf-recorder
- Use wf-recorder for NVIDIA GPUs to fix compatibility issues
- Map wf-recorder arguments correctly for region, output, and audio recording
- Update documentation to include wf-recorder as dependency for NVIDIA users
Fixes #37
* format + deduplicate
---------
Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
Have up to 3 options for base colour for dynamic scheme
Variants moved to new command
Also remove parallel dependency
|
| | |
|
| | |
|
| |
|