Commit graph

1455 commits

Author SHA1 Message Date
2 * r + 2 * t
c99e05026f plugin: abstract service + ref 2025-09-06 15:41:19 +10:00
2 * r + 2 * t
cfc1dc447c plugin: namespace everything 2025-09-06 00:24:54 +10:00
Christoffer Hald Christensen
59d8f7602d
nix: fix package name typo (#567) 2025-09-04 23:27:36 +10:00
anders130
1474d0c72a
nix: disable qs hot reload (#564)
* fix(hm): disable watch files to prevent unexpected config reload

* nix: replace watchFiles patch with substituteInPlace in prePatch

so nobody needs to maintain the patch when it breaks eventually
2025-09-04 23:12:21 +10:00
2 * r + 2 * t
58ff28cdf7 nix: fix devshell stdenv
Closes #560
2025-09-04 22:54:50 +10:00
2 * r + 2 * t
e6483d7932 internal: rename assets -> extras 2025-09-04 22:47:40 +10:00
2 * r + 2 * t
e739892046 internal: remove beat-detector.cpp 2025-09-04 22:40:22 +10:00
2 * r + 2 * t
d5afda9d95 plugin: add BeatTracker
Replaces beat-detector.cpp
2025-09-04 22:38:23 +10:00
2 * r + 2 * t
ebc457b0cd nix: remove unneeded deps 2025-09-04 15:42:39 +10:00
2 * r + 2 * t
050ddf7c3e plugin: add qalculator
For launcher >calc instead of qalc proc
2025-09-04 15:40:31 +10:00
2 * r + 2 * t
bcba9f6d73 plugin/cim: use QtConcurrent 2025-09-03 23:16:58 +10:00
2 * r + 2 * t
8e6c7bc5e8 plugin/fsm: nodiscard stuff 2025-09-03 23:04:59 +10:00
2 * r + 2 * t
0dc75259fe launcher/wallpaper: add placeholder 2025-09-03 22:59:47 +10:00
2 * r + 2 * t
e405bf8d5a plugin/fsm: emit entriesChanged 2025-09-03 22:45:59 +10:00
2 * r + 2 * t
958d07a3ff dashboard/calendar: add scroll 2025-09-03 22:28:18 +10:00
2 * r + 2 * t
02c59fbd38 dashboard/calendar: fix 2025-09-03 22:19:08 +10:00
Davi Ribeiro
fb9c6d4950
nix/hm: move environment to systemd.environment + refactor (#551)
* nix/hm: environment moved to systemd.environment

* nix/hm: change systemd default target

Follow the home-manager convention for wayland systemd services

* nix/hm: refactor

* readme: refactor configuring section

* readme: fix format

* format

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-09-03 22:03:01 +10:00
M Matthew Hydock
6e775a1a0e
dashboard: add month/year and paging to calendar (#499)
* add month/year and paging to calendar

also, removed day/month from time panel, and  highlighting weekends
(need to figure out why the weekday enum is incorrect. locale issue?)

* removing dayOfWeek offset hack

this is clearly a me problem. my locale appears to be set to dz, but
only for caelestia shell. not sure why.

* aesthetic and localization improvements

* ensure all localized dates use UTC

issues i was having wrt localized date and day-of-week being off by one
appear to have been due to my timezone. forcing UTC seems to fix this.

* fixes

* anim today indicator

* keep state across open/close

* fix

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-09-03 21:49:41 +10:00
2 * r + 2 * t
8d8eabbaa1 internal: non async popouts
Fixes "Component is not ready" warnings
2025-09-03 19:58:19 +10:00
Belal
04d867b149
bar/statusicons: add lock keys indicator (#514)
* [StatusIcons] Add caps lock indicator

* Seprate CapsLock icon

* Use material icon

* fixes

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-09-03 19:56:50 +10:00
2 * r + 2 * t
dbf87354af filedialog: anim empty text 2025-09-03 18:59:57 +10:00
2 * r + 2 * t
d034f31624 filedialog: fix anims
Assign to non reactive bindings so no update during remove anim when modelData is destroyed
2025-09-03 18:58:32 +10:00
2 * r + 2 * t
1de24676bb internal: refactor Paths util 2025-09-03 18:55:05 +10:00
2 * r + 2 * t
7b35c23bd0 plugin/fsm: incremental updates 2025-09-03 00:21:36 +10:00
2 * r + 2 * t
2d7d01354a lock/notifs: fix undef error 2025-09-02 19:52:21 +10:00
BardMoon
19c005b5e3
nix/hm: add extraEnvironment (#533)
* nix: add extraEnvironment in home-manager

This PR enables users to easily add environment variables to make systemd services work properly in all use cases. #390

* Update README.md

* Update README.md

* fix

* Update hm-module.nix

* Update hm-module.nix

* extraEnvironment to environment

* Update README.md

* [CI] chore: update flake

* fix

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-02 19:51:38 +10:00
2 * r + 2 * t
84cb2f694b internal: fix undef/null errors 2025-09-02 18:56:35 +10:00
2 * r + 2 * t
e70cb285ac internal: use FileSystemModel for FileDialog 2025-09-02 18:40:31 +10:00
2 * r + 2 * t
dccdcd417f plugin/fsm: add showHidden & dirs filter 2025-09-02 17:59:38 +10:00
2 * r + 2 * t
74a99d2ac4 plugin/fsm: allow disabling watching 2025-09-02 17:41:45 +10:00
2 * r + 2 * t
a841c776d3 plugin/fsm: async add watcher paths
Also remove debug messages and remove futures from hash on completion
2025-09-02 17:24:14 +10:00
2 * r + 2 * t
c0c4e14e58 plugin/fsm: async update 2025-09-02 16:59:24 +10:00
2 * r + 2 * t
2601955dfd plugin/fsm: only update changed dir
Also add added and removed signals
2025-09-02 14:52:47 +10:00
2 * r + 2 * t
f8dc3f2b38 plugin/fsm: sort dirs first 2025-09-02 14:38:55 +10:00
2 * r + 2 * t
2a5a24c51f plugin/fsm: incremental updates + sort 2025-09-02 14:32:40 +10:00
2 * r + 2 * t
23db04e1b7 internal: remove singleton reloadableId 2025-09-02 13:24:01 +10:00
sweenu
1066e467be
brightness: add ipc handler for get/set (#546)
* services(brightness): add IpcHandler with brightnessctl like set function

* allow get/set for specific monitor

Also handle invalid formats

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-09-02 13:23:15 +10:00
sweenu
1d5360d3f3
bar/workspaces: add option for ws name capitalisation (#543) 2025-09-01 21:47:10 +10:00
sweenu
42f0f317ca
bar/workspaces: different showWindows option for special ws (#544) 2025-09-01 20:58:04 +10:00
2 * r + 2 * t
91a00d55e5 dashboard/media: slightly improve media seeking
Still kinda buggy, but not as bad
2025-09-01 20:55:48 +10:00
Belal
67f676d913
dashboard/media: add scroll to seek (#528)
* dashboard/media: add scroll to seek

* fix

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-09-01 18:15:33 +10:00
BardMoon
a17b76dea1
nix/hm: add systemd.target in home-manager (#532)
* nix: add systemd.target

* fix: format

* Update README.md

* Update hm-module.nix

cf2b1d8405/example-units/hyprpaper.service (L19)

* fix

* Update README.md
2025-09-01 18:06:02 +10:00
2 * r + 2 * t
a608e2afe1 beatdetector: fix pod builder init 2025-09-01 17:51:57 +10:00
2 * r + 2 * t
18d5609ed8 internal: fix beat detector warnings 2025-09-01 17:48:20 +10:00
2 * r + 2 * t
8b1f2be27b internal: format cpp 2025-09-01 17:41:26 +10:00
2 * r + 2 * t
704db7b6a6 plugin/fsm: only provide modelData role 2025-09-01 16:26:54 +10:00
2 * r + 2 * t
7dcb545ba0 plugin/cim: better sourceSize 2025-09-01 15:42:27 +10:00
2 * r + 2 * t
d76c799dd2 plugin: fix warnings + const stuff 2025-09-01 15:31:27 +10:00
2 * r + 2 * t
7e5e19b6a5 cmake: more compiler warnings 2025-09-01 14:59:15 +10:00
2 * r + 2 * t
ee0c011822 plugin/fsm: lazy entriesChanged
Only emit when it actually changes (comparison via paths)
2025-08-31 23:47:13 +10:00