Commit graph

1272 commits

Author SHA1 Message Date
2 * r + 2 * t
0939fc6290 readme: add home manager to configuring 2025-08-28 22:29:30 +10:00
2 * r + 2 * t
78ec1c5f30 readme: add nix & release installation 2025-08-28 22:21:43 +10:00
2 * r + 2 * t
358de8260f ci: fix release
woe
2025-08-28 21:49:01 +10:00
2 * r + 2 * t
6426ce0bc4 ci: fix release
Install qt deps
2025-08-28 21:36:52 +10:00
2 * r + 2 * t
c5a9627367 ci: fix release
Install deps
2025-08-28 21:28:29 +10:00
2 * r + 2 * t
c112363ba0 ci: fix release
Also create *-latest files for easy curling
2025-08-28 21:19:58 +10:00
2 * r + 2 * t
f39bcb0cd0 cmake: strip prefixed versions when passed in 2025-08-28 20:58:42 +10:00
2 * r + 2 * t
8e37337c4c ci: add release workflow 2025-08-28 20:52:18 +10:00
Soramane
27f1fbab3f nix: fix build 2025-08-28 19:48:07 +10:00
2 * r + 2 * t
b5b9489dc2 nix: set version 2025-08-28 19:21:19 +10:00
2 * r + 2 * t
0b03cfdb15 cmake: use relative paths 2025-08-28 19:17:06 +10:00
Soramane
37c686d5ed osd: fix scroll sens 2025-08-28 15:47:24 +10:00
2 * r + 2 * t
1191af68fb lock: show keyboard layout
Closes #450
2025-08-28 15:27:20 +10:00
2 * r + 2 * t
f2b79757e2 lock: add caps/num lock indicator
Closes #485
2025-08-28 15:13:40 +10:00
Bruno Inec
be4047201f
nix/hm: restart shell on config changes (#482) 2025-08-28 00:22:26 +10:00
2 * r + 2 * t
a1d5a16392 plugin: fix getDominantColour scaling 2025-08-27 23:36:54 +10:00
2 * r + 2 * t
bec98e1fc5 plugin: better getDominantColour
Use callback instead of setting prop
2025-08-27 23:29:11 +10:00
Davi Ribeiro
51bcacded4
hypr: fix active window and window focus (#483)
* services/hypr: fix active window and window focus

* format

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-08-27 23:15:02 +10:00
2 * r + 2 * t
ee43b0f7e8 config: disable visualiser by default 2025-08-27 23:09:10 +10:00
2 * r + 2 * t
b1de8793f2 plugin/cim: fix removed slot 2025-08-27 23:03:03 +10:00
2 * r + 2 * t
258feae3d7 plugin: add getDominantColour
Replaces wack canvas stuff for ColouredIcon
2025-08-27 22:55:17 +10:00
2 * r + 2 * t
573423742a plugin: make thread safe 2025-08-27 22:13:21 +10:00
2 * r + 2 * t
f8fa70fe0e plugin/cim: fix cache dir 2025-08-27 21:59:28 +10:00
2 * r + 2 * t
4f60c07e05 plugin: create caching image manager
No need for external proc
2025-08-27 20:32:51 +10:00
2 * r + 2 * t
8311eed7a6 internal: move notif icon lower 2025-08-27 18:02:51 +10:00
2 * r + 2 * t
b5d8125867 internal: better copy 2025-08-27 17:56:46 +10:00
2 * r + 2 * t
800b5e6515 plugin: saveItem ensure parent dir
Also const everything and format
2025-08-27 17:17:07 +10:00
2 * r + 2 * t
93a779ffbd picker: better client detection 2025-08-27 16:32:26 +10:00
2 * r + 2 * t
6200f400f3 picker: use saveItem
Removes grim dependency
2025-08-27 16:24:12 +10:00
Bruno Inec
fc3b08f6cb
bar/clock: allow hiding icon (#484)
* bar(clock): allow hiding the calendar icon

* loader + showCalendarIcon -> showIcon

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-08-27 15:58:54 +10:00
2 * r + 2 * t
4b9643a802 osd: add mic volume
Disabled by default
2025-08-27 15:52:18 +10:00
Faiz Khan
cdfc260f39
config: allow enable/disable osd brightness (#481)
* Added option to disable brightness slider

* Removed unwanted imports

* Renamed WrappedLoader.name to brightnessSlider

* fixes

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-08-27 15:27:49 +10:00
Soramane
1a9c6785a1 nix: fix CAELESTIA_LIB_DIR 2025-08-27 14:56:22 +10:00
Soramane
a9b3035c50 nix: move aubio and pipewire to buildInputs 2025-08-27 14:55:06 +10:00
Soramane
1464b97914 nix: fix build 2025-08-27 14:54:06 +10:00
Soramane
49bc0bdfee nix: fix quote 2025-08-27 14:50:39 +10:00
2 * r + 2 * t
9960cfa059 idleinhibitor: persist state across reloads
Also set who and why
2025-08-27 14:49:37 +10:00
2 * r + 2 * t
9030634bc1 readme: update for new cmake build 2025-08-27 14:44:42 +10:00
2 * r + 2 * t
f1dc78d154 paths: use unified env var for lib dir
CAELESTIA_BD_PATH -> CAELESTIA_LIB_DIR/beat_detector
2025-08-27 14:43:14 +10:00
2 * r + 2 * t
0dc6fa62e0 nix: update for new build 2025-08-27 14:31:07 +10:00
2 * r + 2 * t
01d7f69551 internal: build via cmake 2025-08-26 23:52:17 +10:00
2 * r + 2 * t
4f819c8557 internal: use systemd-inhibit
No need for custom inhibit script (it didn't even work anyways 💀)
2025-08-26 23:13:33 +10:00
Soramane
aa66f3c880 nix: refactor 2025-08-26 21:01:26 +10:00
Soramane
bacb52ee1e nix: build plugin 2025-08-26 20:59:16 +10:00
2 * r + 2 * t
838eb74eb8 internal: async save item
Fixes #180
2025-08-26 20:40:40 +10:00
2 * r + 2 * t
d65fb180ad plugin: add saveItem 2025-08-26 20:39:26 +10:00
2 * r + 2 * t
783057ab0d background: add visualiser
Also dashboard.visualiserBars -> services.visualiserBars
2025-08-25 20:13:55 +10:00
2 * r + 2 * t
fd3b98db60 readme: fix confusing config statement
Also show actual default weather location
2025-08-25 17:40:08 +10:00
2 * r + 2 * t
842249e05a config: add gpu type config 2025-08-25 17:37:04 +10:00
2 * r + 2 * t
54921ee354 beatdetector: increase default bpm 2025-08-24 20:43:04 +10:00