Commit graph

151 commits

Author SHA1 Message Date
2 * r + 2 * t
178a636025 launcher: better launch terminal apps
Run with fish -C so colours get sourced
2025-07-12 21:10:29 +10:00
2 * r + 2 * t
5dafbf5d21 internal: use execDetached for brightness 2025-07-12 17:29:20 +10:00
2 * r + 2 * t
17812d0322 dashboard: sleep cava
Closes #201

Also allow hot updating visualiser bars config
2025-07-09 22:55:51 +10:00
2 * r + 2 * t
c3e8127422 internal: pass around visibilities
Instead of singleton
Also for panels
2025-07-09 21:57:44 +10:00
2 * r + 2 * t
1ac4ac388c hyprland: fix refreshing on events 2025-07-09 00:24:01 +10:00
2 * r + 2 * t
8a6679eace paths: decode urls
Fixes spaces in paths breaking things
2025-07-07 17:58:18 +10:00
William (Liam) Snow IV
b053130570
feat: fahrenheit option for weather (#189)
* Added Fahrenheit to Weather Service

* some fixes

Allow for hot reloading config opt
Add opt to example config

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-07-03 14:08:25 +10:00
2 * r + 2 * t
b8a4d1d312 internal: set default bpm to 1
So the media gif still plays even when beat detector doesnt work
2025-07-02 22:07:34 +10:00
2 * r + 2 * t
0d7804f677 weather: use xmlhttprequest
Remove curl dependency

Also add buffer period so it doesnt spam api requests
2025-06-29 21:00:24 +10:00
2 * r + 2 * t
9f0c2cbda4 internal: more explicit 2025-06-28 22:40:34 +10:00
2 * r + 2 * t
40b43a49ab dashboard: optimise systemusage
Ref same way as cava
2025-06-28 22:35:49 +10:00
2 * r + 2 * t
c1872c2d77 dashboard: optimise cava
Use refs to prevent loading at all times
2025-06-28 22:29:46 +10:00
2 * r + 2 * t
8915808414 config: allow resolving paths from home 2025-06-28 19:05:42 +10:00
2 * r + 2 * t
06ffd6d767 wallpapers: watch wallpaper dir for changes 2025-06-27 22:11:10 +10:00
2 * r + 2 * t
b264ae9888 internal: use hyprlandtoplevel 2025-06-27 21:37:15 +10:00
2 * r + 2 * t
148366013c internal: fix network typeerrors 2025-06-26 15:59:33 +10:00
2 * r + 2 * t
7223622933 weather: fix ipinfo undef err 2025-06-25 16:56:26 +10:00
2 * r + 2 * t
3f981680ef systemusage: fix integer overflow 2025-06-25 01:06:45 +10:00
2 * r + 2 * t
cebb6270e4 systemusage: add fallback for amd gpus
If they dont have edge, try use junction/mem
2025-06-25 00:54:38 +10:00
Alex Castañeiras Bueno
9c4cab53b8
systemusage: add NVIDIA GPU support to performance metrics (#156)
* systemusage: add NVIDIA GPU support to performance metrics

* some fixes

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-06-25 00:49:33 +10:00
2 * r + 2 * t
ad93617ee8 internal: add env for beat detector path 2025-06-25 00:17:52 +10:00
Alexandre C.
9c0223da60
[typo] cpuTemp bad declaration (#151)
As the variable cpuTemp can now be used later in the if block for the fallback, need to change the declaration so that the variable is unique and used in two different blocks.

Const will redeclare it.. My bad on this
2025-06-24 12:47:29 +10:00
Alexandre C.
113134d61d
systemusage: fix CPU temps for AMD CPUs (#150) 2025-06-24 11:02:07 +10:00
2 * r + 2 * t
2a68d79422 wallpapers: only preview dynamic if current
Don't preview dynamic colour scheme in wallpaper picker when the current scheme isnt set to the dynamic scheme
2025-06-23 19:36:00 +10:00
2 * r + 2 * t
8a03505846 systemusage: fix gpu temp 2025-06-23 18:41:15 +10:00
2 * r + 2 * t
7f2b5b4b6f systemusage: use sensors for cpu temps
Also fix lang and lc_all for procs
2025-06-22 13:22:45 +10:00
2 * r + 2 * t
b13b6de9d8 network: fix for non english locales
Also fix bluetooth
2025-06-22 12:46:03 +10:00
2 * r + 2 * t
4a86b66d06 feat: window info panel
Also disable reload popup
2025-06-21 22:47:13 +10:00
2 * r + 2 * t
b80b531e88 systemusage: fix cpu calculation
Fixes #79
2025-06-20 00:25:00 +10:00
2 * r + 2 * t
98eb7c1679 launcher: fix again 2025-06-19 23:38:21 +10:00
2 * r + 2 * t
e4d2226dd0 launcher: better empty text
Also reload wallpapers when path changes
2025-06-19 20:18:04 +10:00
2 * r + 2 * t
65b4b1a050 internal: make wallpaper dir configurable 2025-06-19 19:44:40 +10:00
2 * r + 2 * t
5d210087ff apps: run exec directly if run with sh -c
Avoid error notifications about unquoted characters
2025-06-19 16:18:39 +10:00
2 * r + 2 * t
e928b96a95 brightness: add desc for shortcuts 2025-06-19 15:52:11 +10:00
2 * r + 2 * t
b0a0b6d322 notifs: fix material icon offset 2025-06-18 23:26:49 +10:00
2 * r + 2 * t
620ff52f75 launcher: fix opening apps
Run exec string when proc app2unit fails
2025-06-18 23:07:22 +10:00
2 * r + 2 * t
491c0f1dbd launcher: fix transition between lists
Also fix wallpaper preview not switching back when using non dynamic scheme
2025-06-17 23:02:54 +10:00
2 * r + 2 * t
e373fe0375 launcher: fix wallpaper preview colours
Also disable transparency action (not impled and won't be in the near future)
2025-06-17 22:44:29 +10:00
2 * r + 2 * t
f14d00d3dc internal: use execDetached 2025-06-17 15:59:09 +10:00
2 * r + 2 * t
2a6cc10cfa launcher: notify on scheme mode change error 2025-06-17 13:04:35 +10:00
2 * r + 2 * t
4fe6ff22f6 feat: configurable weather location
Impls #76
2025-06-16 00:50:38 +10:00
2 * r + 2 * t
96429160c3 feat: user config file
Config file at `~/.config/caelestia/shell.json`
2025-06-15 18:08:45 +10:00
2 * r + 2 * t
3df0f7fd26 internal: properly fix beat detector 2025-06-15 17:30:33 +10:00
2 * r + 2 * t
5ca2854681 internal: fix beat detector 2025-06-15 17:20:14 +10:00
2 * r + 2 * t
2a5b49f693 internal: change beatdetector path
For install via pkgbuild
2025-06-15 17:14:48 +10:00
2 * r + 2 * t
3d05e7c308 internal: remove dependency on fd 2025-06-15 16:06:27 +10:00
2 * r + 2 * t
05e9561fd6 internal: use stdiocollector
Removes dependency on jq
Also fix beatdetector
2025-06-15 15:43:50 +10:00
2 * r + 2 * t
4c475548af colours: more fixes for cli rewrite
Fix setting mode
Fix wallpaper preview scheme
2025-06-15 14:11:07 +10:00
2 * r + 2 * t
388a6217ed
internal: update for scripts overhaul (#45)
* colours: update for scheme refactor

* notifs: match expand anim to container

* wallpapers: update current path

* wallpapers: update valid wall extensions
2025-06-14 23:10:35 +10:00
2 * r + 2 * t
5da1b64da0 internal: better caching impl
WARNING: causes blocking when caching image on first load
2025-06-13 23:31:47 +10:00