Commit graph

1170 commits

Author SHA1 Message Date
2 * r + 2 * t
bc7919263d dcontent: some tweaks 2025-07-26 15:45:19 +10:00
github-actions
449ca9dbda [CI] chore: update flake 2025-07-26 05:14:40 +00:00
2 * r + 2 * t
02c9e622bb interactions: disable when detached panel 2025-07-26 15:10:27 +10:00
Soramane
790e1a30cc dashboard: show on hover (for touch devices) 2025-07-26 14:40:48 +10:00
2 * r + 2 * t
6880272c5b config: allow enable/disable panels
Closes #240
2025-07-26 14:30:48 +10:00
2 * r + 2 * t
d6f48946d5 popouts: fix scan icon rotation 2025-07-26 14:23:12 +10:00
2 * r + 2 * t
6065045bdf popouts: some fixes for network 2025-07-26 14:20:46 +10:00
Kaj
81b8ff31d8
config: enable/disable status icons (#243)
* Adds ability to disable/enable status icons

Improves the hover calculations so that it's not hardcoded. This should make it easier to add/remove status icons.
Also adds an optional audio status icon.

* status: move config to barconfig

* fixes

* fix merge

* loader icons

* fix audio popout

---------

Co-authored-by: Kaj Giesbers <kajgiesbers@gmail.com>
Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-07-26 14:16:52 +10:00
Nikhil Sharma
c3a47f24e8
feat: improve network popout (#268)
* feat: network popout (saved networks only)

* fix: rem unfinished forget network

* network: some fixes

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-07-26 13:30:59 +10:00
2 * r + 2 * t
67d229c702 brightness: debounce ddc changes 2025-07-26 13:16:18 +10:00
2 * r + 2 * t
f2464fd414
ci: add flake update action (#267)
* create flake update action

* what am i doing

* fix

* try nixpkgs.hyprland

* try flake

* use add

* try sway + cache nix

* use install

* fix pgrep

* fix sway exit

* screw sway ipc

* get ready for merge

* [CI] chore: update flake

* finally ready
2025-07-25 21:35:29 +10:00
2 * r + 2 * t
982a5a3e8d dcontent: create bluetooth panel 2025-07-23 23:04:28 +10:00
2 * r + 2 * t
1835271c28 internal: better styled switch
Add state layer + cursor change
2025-07-23 18:57:49 +10:00
2 * r + 2 * t
329c240699 internal: fix damn lsp overshadowing 2025-07-23 17:24:19 +10:00
2 * r + 2 * t
e104428b28 popouts: better tray menu focus handling
Don't hide on hover lost, use a focus grab instead
2025-07-23 17:21:05 +10:00
2 * r + 2 * t
b09b262f72 popouts: better bluetooth popout 2025-07-23 17:01:48 +10:00
2 * r + 2 * t
4709d65249 bar: ws indicator mask -> colouriser 2025-07-23 15:49:49 +10:00
Soramane
8b80213b2e bar: fix bluetooth when off 2025-07-23 13:27:59 +10:00
Soramane
21eab6f698 nix/dev: remove logging rules from devshell
No need for them anymore
2025-07-23 13:04:03 +10:00
Soramane
88e025e76d nix: update flake inputs 2025-07-23 13:02:43 +10:00
2 * r + 2 * t
89c7739fdb filedialog: cache thumbnails
Much faster loading
2025-07-22 22:28:10 +10:00
2 * r + 2 * t
8155e5b873 internal: fix typo 2025-07-22 21:25:06 +10:00
2 * r + 2 * t
43689e1267 internal: remove unnecessary slice 2025-07-22 18:47:00 +10:00
2 * r + 2 * t
343da3bdc7 internal: even better visibilities multimon 2025-07-22 18:37:47 +10:00
2 * r + 2 * t
a59cc0474b lock: better buttons 2025-07-22 18:32:28 +10:00
2 * r + 2 * t
789c58e90a internal: oop forgot to commit this
part of previous commit fix
2025-07-22 18:32:15 +10:00
2 * r + 2 * t
f11e3ec5ef internal: better visibilities multimon handling 2025-07-22 18:24:25 +10:00
2 * r + 2 * t
b6d1b1922d popouts: better bt loading icon 2025-07-22 17:51:13 +10:00
2 * r + 2 * t
32ff695d9e filedialog: better icon filtering
Only thumbnail valid image types

Also move wallpaper extensions into separate singleton in utils
2025-07-22 16:29:38 +10:00
2 * r + 2 * t
f4e9136aee filedialog: add scrollbar 2025-07-22 16:18:39 +10:00
2 * r + 2 * t
0b520dc28b lock: show status on small screens
Hide notifs but show status
2025-07-22 16:12:21 +10:00
2 * r + 2 * t
b3e9bcfc2d background: load not async
Fixes #235
2025-07-22 00:26:01 +10:00
2 * r + 2 * t
6616cb1327 background: some fixes for desktop clock
Loader + use implicit width/height + move
2025-07-22 00:21:57 +10:00
Kaj
3e3e98b340
feat: add a simple desktop clock (#238)
* Adds a simple desktop clock

* Adds ability to change color

* Sets the desktop clock to be disabled by default

* Improves desktop clock code based on feedback

* Disable the clock by default

* Fixes config of background clock

* Removes the timer for the desktop clock

---------

Co-authored-by: Kaj Giesbers <kajgiesbers@gmail.com>
2025-07-22 00:17:23 +10:00
2 * r + 2 * t
9743a2e9b8 icons: fix quoting issues 2025-07-21 22:15:20 +10:00
Soramane
ba45106e7e nix: add jetbrains mono to deps (#234)
temp until fonts are configurable
2025-07-21 17:58:42 +10:00
2 * r + 2 * t
ceaf33cebd readme: add tip for beat detector manual install 2025-07-21 14:22:16 +10:00
2 * r + 2 * t
51bd15e294 filedialog: fix when killing window 2025-07-20 17:24:53 +10:00
2 * r + 2 * t
45dce6349a internal: code style 2025-07-20 17:00:34 +10:00
2 * r + 2 * t
4cd554d191 config: allow disabling background
Closes #208
2025-07-20 16:43:47 +10:00
Gabriel Rinaldi
7412052d12
feat: add apple studio display brightness support (#214)
* chore: add studio display support

* some fixes

* more fixes

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-07-20 16:32:20 +10:00
2 * r + 2 * t
3ecc0267fa feat: better file dialog 2025-07-20 16:14:15 +10:00
2 * r + 2 * t
f6a5836a89 filedialog: loader 2025-07-20 16:11:13 +10:00
2 * r + 2 * t
75964fe608 filedialog: add filters and buttons 2025-07-20 15:56:24 +10:00
2 * r + 2 * t
73cf10ea96 filedialog: add current item 2025-07-20 15:32:56 +10:00
2 * r + 2 * t
50d62ece24 filedialog: add empty text 2025-07-20 15:01:49 +10:00
2 * r + 2 * t
e00d5b124f filedialog: add special icons for xdg dirs 2025-07-20 14:42:09 +10:00
2 * r + 2 * t
abf4bd8e6b filedialog: add nav rail 2025-07-20 14:10:07 +10:00
2 * r + 2 * t
6ce68d5f5c filedialog: styling tweaks 2025-07-20 13:07:47 +10:00
2 * r + 2 * t
377a452fc1 utilities: hide for now as wip
Was causing confusion
2025-07-20 12:27:52 +10:00