2 * r + 2 * t
386ccf3729
paths: allow configuring via env vars
...
Closes #39
2025-08-13 16:10:40 +10:00
anders130
1fcfb83fba
record: fix multi-monitor and moving across filesystems ( #38 )
...
* 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 16:07:12 +10:00
github-actions
d15d5c4399
[CI] chore: update flake
2025-08-13 02:07:42 +00:00
2 * r + 2 * t
caf26e7c5b
ci: fix
2025-08-12 20:31:27 +10:00
Soramane
ff38a8c5cf
ci: update flake inputs daily
...
cause shell updates frequently
2025-08-09 13:50:22 +10:00
Soramane
9489f0d4f6
nix: use nixpkgs app2unit
...
update flake inputs
2025-08-09 12:59:36 +10:00
2 * r + 2 * t
7027ea5442
ci: only check specific file
2025-08-09 12:48:19 +10:00
2 * r + 2 * t
f541e99d07
pip: add monitor offset
...
Fixes #30 (hopefully)
2025-08-04 17:48:58 +10:00
2 * r + 2 * t
ff6ca32b11
readme: add config section
2025-08-04 17:39:32 +10:00
2 * r + 2 * t
ae8deb35a7
toggle: allow configuring
...
Closes #33
2025-08-04 17:33:43 +10:00
2 * r + 2 * t
50646cd565
paths: use xdg user paths
...
Closes #35
2025-08-04 16:48:15 +10:00
2 * r + 2 * t
fed8cc5800
theme: add config for progs to theme
2025-08-04 16:43:55 +10:00
github-actions
84e16c9968
[CI] chore: update flake
2025-08-04 06:13:47 +00:00
2 * r + 2 * t
1d5ba89573
ci: screw it
2025-08-04 16:08:08 +10:00
2 * r + 2 * t
b4ea0f6db6
ci: fix (hopefully?)
2025-08-04 15:58:16 +10:00
2 * r + 2 * t
981f686a3c
nix: add with shell package
...
Also fix ci
2025-08-04 15:48:31 +10:00
2 * r + 2 * t
43fb0cfc35
ci: dont test random scheme
...
Cause it can die when no wall
2025-08-04 15:43:32 +10:00
2 * r + 2 * t
46e05afc56
ci: run emoji update weekly
2025-08-04 15:41:24 +10:00
2 * r + 2 * t
d8037819f0
ci: add flake update workflow
...
Also add contributing, funding and issue templates
parser: add kill option to shell
version: fix errors when not on arch
2025-08-04 15:40:17 +10:00
Elio Torquet
06a7102490
theme: add template system ( #36 )
...
* 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-08-04 15:14:10 +10:00
Soramane
2bde2ddfbf
shell: fix log when no log rules
...
also fix nix devshell
2025-07-25 11:41:58 +10:00
2 * r + 2 * t
882adb2c6c
record: don't use hevc codec
...
Cause incompatible with some players (mainly discord)
2025-07-23 18:29:28 +10:00
2 * r + 2 * t
13a2d46d08
shell: remove default log rules
...
The spammy logs have been silenced
2025-07-22 19:12:28 +10:00
2 * r + 2 * t
beabe2683c
completions: silence when no shell running
2025-07-22 16:05:03 +10:00
2 * r + 2 * t
3deb726278
theme: ignore perm errors for /dev/pts
...
Fixes #27
2025-07-22 16:01:12 +10:00
Soramane
465c200c83
nix: fix circular dep
...
update flake inputs
2025-07-17 13:09:07 +10:00
Soramane
daf7e19077
nix: fix toggle spawning todoist
2025-07-16 21:07:08 +10:00
Soramane
6a1499f8f0
shell: remove qproc filter
...
unecessary, was removed in qs update
2025-07-16 18:31:18 +10:00
Soramane
33a10073ec
nix: fix platforms meta
2025-07-16 14:40:06 +10:00
Soramane
f25aa13a5a
nix: fix typo
2025-07-16 13:52:02 +10:00
Soramane
89892f4d09
nix: optionally include shell
2025-07-16 13:43:12 +10:00
Soramane
b1019d1192
nix: add direnv support
2025-07-15 17:53:20 +10:00
Soramane
ca93616da7
feat: add nix flake
2025-07-15 17:16:53 +10:00
2 * r + 2 * t
4b666a797e
theme: use dconf instead of gsettings
2025-07-12 17:38:26 +10:00
2 * r + 2 * t
32c0be2488
theme: fix typo
2025-07-12 15:03:26 +10:00
2 * r + 2 * t
7264b5b0f5
shell: reorder qs args
...
So nix substituteInPlace works better
2025-07-11 15:39:42 +10:00
2 * r + 2 * t
330e7eab12
Create LICENSE
2025-07-11 15:21:25 +10:00
2 * r + 2 * t
e2a34210e5
wallpaper: allow relative paths
...
Fixes caelestia-dots/shell#200
2025-07-07 14:35:39 +10:00
2 * r + 2 * t
a2cc4f506d
record: ensure recordings dir exists
...
Fixes caelestia-dots/shell#199
2025-07-07 14:26:34 +10:00
2 * r + 2 * t
14286fcded
version: silence stderr
2025-07-04 20:49:46 +10:00
2 * r + 2 * t
9b01d62dc1
feat: add version flag
2025-07-04 20:45:53 +10:00
2 * r + 2 * t
f16ec8f54e
discord: add borders
...
Cause separators and other stuff also use this colour
2025-06-30 13:53:13 +10:00
2 * r + 2 * t
27054dfae9
readme: change prompt char
2025-06-27 23:25:20 +10:00
2 * r + 2 * t
0441cb35e2
readme: add install and usage
2025-06-27 23:15:03 +10:00
2 * r + 2 * t
35ea4a2dbc
wallpaper: better variant detection
2025-06-25 23:44:50 +10:00
2 * r + 2 * t
49db0a8258
schemes: fix static themes
...
add term colours
2025-06-25 00:35:32 +10:00
2 * r + 2 * t
9ed04e7a85
wsaction: remove
2025-06-24 23:53:44 +10:00
2 * r + 2 * t
f47b4fe661
internal: more lazy importing
...
Also fix some stuff with scheme checking
2025-06-24 23:47:53 +10:00
2 * r + 2 * t
500e801481
internal: lazy import stuff
...
Lazy import material generators
2025-06-24 23:30:28 +10:00
2 * r + 2 * t
3727308622
ci: fix emoji not running
2025-06-24 23:12:34 +10:00