summaryrefslogtreecommitdiff
path: root/src/caelestia/parser.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-08-16record: add NVIDIA GPU support with wf-recorder (#41)Batuhan Edgüer2-5/+34
* 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>
2025-08-16toggle: improvements2 * r + 2 * t2-12/+19
Closes #40
2025-08-16internal: add ruff format settings2 * r + 2 * t1-0/+3
2025-08-16toggle: fix specialws2 * r + 2 * t1-10/+2
2025-08-16[CI] chore: update flakegithub-actions1-3/+3
2025-08-15data: add new colours2 * r + 2 * t16-0/+160
NOTE: clear your scheme cache when updating to this version `rm -r ~/.cache/caelestia/schemes`
2025-08-15theme: better qt theming2 * r + 2 * t7-12/+335
Switch to Darkly for default QT style Use qt5ct-kde and qt6ct-kde
2025-08-15[CI] chore: update flakegithub-actions1-3/+3
2025-08-14[CI] chore: update flakegithub-actions1-6/+6
2025-08-13paths: allow configuring via env vars2 * r + 2 * t1-3/+3
Closes #39
2025-08-13record: fix multi-monitor and moving across filesystems (#38)anders1301-4/+19
* fix(record): support differing filesystems for recording destination * fix(record): for multi-monitor-systems wl-screenrec needs a -o argument * fix(record): replace path.rename with shutil.move * fix(record): use json option to retrieve hyprland focused monitor * use generator --------- Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-08-13[CI] chore: update flakegithub-actions1-6/+6
2025-08-12ci: fix2 * r + 2 * t2-2/+2
2025-08-09ci: update flake inputs dailySoramane1-1/+1
cause shell updates frequently
2025-08-09nix: use nixpkgs app2unitSoramane2-37/+6
update flake inputs
2025-08-09ci: only check specific file2 * r + 2 * t2-94/+94
2025-08-04pip: add monitor offset2 * r + 2 * t1-1/+1
Fixes #30 (hopefully)
2025-08-04readme: add config section2 * r + 2 * t1-0/+66
2025-08-04toggle: allow configuring2 * r + 2 * t1-35/+119
Closes #33
2025-08-04paths: use xdg user paths2 * r + 2 * t1-3/+5
Closes #35
2025-08-04theme: add config for progs to theme2 * r + 2 * t2-9/+34
2025-08-04[CI] chore: update flakegithub-actions1-10/+10
2025-08-04ci: screw it2 * r + 2 * t1-2/+0
2025-08-04ci: fix (hopefully?)2 * r + 2 * t1-0/+1
2025-08-04nix: add with shell package2 * r + 2 * t2-2/+3
Also fix ci
2025-08-04ci: dont test random scheme2 * r + 2 * t1-1/+0
Cause it can die when no wall
2025-08-04ci: run emoji update weekly2 * r + 2 * t1-2/+2
2025-08-04ci: add flake update workflow2 * r + 2 * t9-18/+263
Also add contributing, funding and issue templates parser: add kill option to shell version: fix errors when not on arch
2025-08-04theme: add template system (#36)Elio Torquet3-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>
2025-07-25shell: fix log when no log rulesSoramane2-7/+5
also fix nix devshell
2025-07-23record: don't use hevc codec2 * r + 2 * t1-1/+1
Cause incompatible with some players (mainly discord)
2025-07-22shell: remove default log rules2 * r + 2 * t2-7/+4
The spammy logs have been silenced
2025-07-22completions: silence when no shell running2 * r + 2 * t1-1/+1
2025-07-22theme: ignore perm errors for /dev/pts2 * r + 2 * t1-2/+5
Fixes #27
2025-07-17nix: fix circular depSoramane2-36/+12
update flake inputs
2025-07-16nix: fix toggle spawning todoistSoramane1-2/+3
2025-07-16shell: remove qproc filterSoramane1-4/+1
unecessary, was removed in qs update
2025-07-16nix: fix platforms metaSoramane1-1/+1
2025-07-16nix: fix typoSoramane1-1/+1
2025-07-16nix: optionally include shellSoramane3-14/+97
2025-07-15nix: add direnv supportSoramane2-6/+11
2025-07-15feat: add nix flakeSoramane4-0/+171
2025-07-12theme: use dconf instead of gsettings2 * r + 2 * t1-3/+3
2025-07-12theme: fix typo2 * r + 2 * t1-1/+1
2025-07-11shell: reorder qs args2 * r + 2 * t1-1/+1
So nix substituteInPlace works better