| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | version: catch correct error | 2 * r + 2 * t | 2025-09-14 | 1 | -1/+1 |
| | | |||||
| * | version: fix pacman + use shell version helper | 2 * r + 2 * t | 2025-09-14 | 1 | -1/+9 |
| | | |||||
| * | theme: continue execution after failure for one theme (#50) | sweenu | 2025-09-09 | 2 | -0/+34 |
| | | |||||
| * | record: fix wf-recorder audio flag and proc error handling (#48) | Matheus Oliveira | 2025-08-30 | 1 | -0/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | * fix(recording): Fix wf-recorder audio flag and improve process monitoring - Fix incorrect audio flag format for wf-recorder(Invalid whitespace) Changed from `-a <device>` to `--audio=<device>` as per wf-recorder docs: "Specify device like this: -a<device> or --audio=<device>" - Add fallback to IDLE audio sources Audio sources are typically in IDLE state when no media is playing. Now falls back to IDLE sources if no RUNNING sources are found, ensuring audio capture works when recording starts during silence but media plays later. - Improve process startup monitoring The 0.1s sleep was insufficient for reliable process detection on NVIDIA systems. Process would start and immediately die ~90% of the time when triggered via keybinds. Now shows immediate UI feedback then monitors for 3 seconds to ensure stable process startup while maintaining responsive user experience. * check returncode + timeout 3s -> 1s + format --------- Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> | ||||
| * | wallpaper: random prevent duplicate | 2 * r + 2 * t | 2025-08-23 | 1 | -1/+15 |
| | | |||||
| * | theme: add nvtop, htop, and cava support (#45) | Batuhan Edgüer | 2025-08-18 | 1 | -1/+24 |
| | | | | | | | | * templates: add nvtop, htop, and cava support * Triggers htop and cava theme reloads Sends a USR2 signal to htop and cava after their themes are applied. This prompts the applications to reload their configuration files, ensuring new themes are visible instantly without requiring a manual restart. | ||||
| * | pip: use batch request | 2 * r + 2 * t | 2025-08-17 | 1 | -0/+6 |
| | | |||||
| * | theme: add Warp terminal theme support (#42) | Batuhan Edgüer | 2025-08-17 | 1 | -0/+11 |
| | | | | | | | | | | | | | | | | * theme: add Warp terminal theme support Add support for Warp terminal theming with proper template and integration. - Add warp.yaml template with standard theme variables - Implement apply_warp function with correct 'darker'/'lighter' values - Integrate with main theme application pipeline via enableWarp config * warp: improve theme generation and use proper data directory - Use gen_replace with hash=True for consistent color formatting - Remove # symbols from template to avoid double hashes - Replace warp_mode manually after gen_replace instead of adding to colors dict - Use data_dir for XDG-compliant theme location | ||||
| * | paths: fix custom path envs | 2 * r + 2 * t | 2025-08-16 | 1 | -3/+3 |
| | | | | | Specify whole path instead of end | ||||
| * | theme: better qt theming | 2 * r + 2 * t | 2025-08-15 | 2 | -3/+32 |
| | | | | | | Switch to Darkly for default QT style Use qt5ct-kde and qt6ct-kde | ||||
| * | paths: allow configuring via env vars | 2 * r + 2 * t | 2025-08-13 | 1 | -3/+3 |
| | | | | | Closes #39 | ||||
| * | paths: use xdg user paths | 2 * r + 2 * t | 2025-08-04 | 1 | -3/+5 |
| | | | | | Closes #35 | ||||
| * | theme: add config for progs to theme | 2 * r + 2 * t | 2025-08-04 | 2 | -9/+34 |
| | | |||||
| * | ci: add flake update workflow | 2 * r + 2 * t | 2025-08-04 | 1 | -18/+30 |
| | | | | | | | | Also add contributing, funding and issue templates parser: add kill option to shell version: fix errors when not on arch | ||||
| * | theme: add template system (#36) | Elio Torquet | 2025-08-04 | 3 | -1/+63 |
| | | | | | | | | | | | | * user template system * fix when templates dir doesnt exist Also color -> colour --------- Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> | ||||
| * | theme: ignore perm errors for /dev/pts | 2 * r + 2 * t | 2025-07-22 | 1 | -2/+5 |
| | | | | | Fixes #27 | ||||
| * | theme: use dconf instead of gsettings | 2 * r + 2 * t | 2025-07-12 | 1 | -3/+3 |
| | | |||||
| * | theme: fix typo | 2 * r + 2 * t | 2025-07-12 | 1 | -1/+1 |
| | | |||||
| * | wallpaper: allow relative paths | 2 * r + 2 * t | 2025-07-07 | 1 | -2/+4 |
| | | | | | Fixes caelestia-dots/shell#200 | ||||
| * | version: silence stderr | 2 * r + 2 * t | 2025-07-04 | 1 | -1/+4 |
| | | |||||
| * | feat: add version flag | 2 * r + 2 * t | 2025-07-04 | 1 | -0/+54 |
| | | |||||
| * | wallpaper: better variant detection | 2 * r + 2 * t | 2025-06-25 | 2 | -5/+49 |
| | | |||||
| * | internal: more lazy importing | 2 * r + 2 * t | 2025-06-24 | 2 | -9/+13 |
| | | | | | Also fix some stuff with scheme checking | ||||
| * | internal: lazy import stuff | 2 * r + 2 * t | 2025-06-24 | 2 | -8/+7 |
| | | | | | Lazy import material generators | ||||
| * | scheme: no mem cache | 2 * r + 2 * t | 2025-06-24 | 1 | -43/+11 |
| | | |||||
| * | [!B] wallpaper: smart variant | 2 * r + 2 * t | 2025-06-24 | 1 | -14/+26 |
| | | |||||
| * | scheme: reduce chroma for neutral variant | 2 * r + 2 * t | 2025-06-24 | 1 | -0/+4 |
| | | |||||
| * | [!B] colours: better colours | 2 * r + 2 * t | 2025-06-24 | 6 | -154/+110 |
| | | | | | | Also remove multiple dynamic flavours Add extended material (success colours) | ||||
| * | score: fix for low contrast wallpapers | 2 * r + 2 * t | 2025-06-23 | 1 | -3/+7 |
| | | |||||
| * | scheme: handle no wallpaper dynamic scheme | 2 * r + 2 * t | 2025-06-18 | 1 | -1/+13 |
| | | | | | Throw actually readable error and notify | ||||
| * | scheme: dump scheme data when no args to list | 2 * r + 2 * t | 2025-06-17 | 1 | -4/+16 |
| | | |||||
| * | wallpaper: fix print command | 2 * r + 2 * t | 2025-06-17 | 2 | -7/+12 |
| | | |||||
| * | scheme: error notif critical urgency | 2 * r + 2 * t | 2025-06-17 | 1 | -2/+7 |
| | | |||||
| * | scheme: add notify opt | 2 * r + 2 * t | 2025-06-17 | 2 | -0/+25 |
| | | | | | For sending a notification on error | ||||
| * | wallpaper: fix smart mode | 2 * r + 2 * t | 2025-06-17 | 1 | -3/+3 |
| | | | | | Do not switch mode if not dynamic scheme | ||||
| * | feat: theme qt | 2 * r + 2 * t | 2025-06-16 | 1 | -0/+14 |
| | | |||||
| * | theme: fix terminal colours | 2 * r + 2 * t | 2025-06-16 | 1 | -2/+2 |
| | | |||||
| * | feat: theme gtk | 2 * r + 2 * t | 2025-06-15 | 1 | -1/+12 |
| | | |||||
| * | theme: always write | 2 * r + 2 * t | 2025-06-15 | 1 | -10/+8 |
| | | |||||
| * | theme: save sequences to state file | 2 * r + 2 * t | 2025-06-15 | 1 | -1/+5 |
| | | |||||
| * | material: fix colour generation | 2 * r + 2 * t | 2025-06-15 | 1 | -3/+3 |
| | | | | | score needs to take a string path | ||||
| * | wallpaper: fix print opt | 2 * r + 2 * t | 2025-06-15 | 1 | -1/+7 |
| | | | | | Print actual scheme, not just colours | ||||
| * | feat: impl pip subcommand | 2 * r + 2 * t | 2025-06-14 | 1 | -1/+3 |
| | | |||||
| * | feat: impl recording subcommand | 2 * r + 2 * t | 2025-06-14 | 1 | -0/+4 |
| | | |||||
| * | wallpaper: fix when no wall | 2 * r + 2 * t | 2025-06-13 | 1 | -9/+12 |
| | | |||||
| * | internal: fix file perms | 2 * r + 2 * t | 2025-06-13 | 2 | -0/+0 |
| | | |||||
| * | feat: impl screenshot command | 2 * r + 2 * t | 2025-06-13 | 1 | -0/+3 |
| | | |||||
| * | scheme: ensure enough colours | 2 * r + 2 * t | 2025-06-12 | 1 | -2/+5 |
| | | |||||
| * | wallpaper: cache smart mode | 2 * r + 2 * t | 2025-06-12 | 2 | -12/+25 |
| | | |||||
| * | feat: impl wallpaper | 2 * r + 2 * t | 2025-06-12 | 3 | -8/+134 |
| | | |||||