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
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
842249e05a
config: add gpu type config
2025-08-25 17:37:04 +10:00
2 * r + 2 * t
0d9ab6ae49
config: player aliases + config default player
...
Closes #441
2025-08-23 21:34:31 +10:00
2 * r + 2 * t
aea5795832
lock: add fprint support ( #429 )
...
* lock: add fprint support
* lock: better fprint detection
* lock: cap error retries
* nix: fix fprint pam for nix
* lock: reset fprint tries
* lock: minor pam fixes
Delay fprint error retries
Reset fprint error retries on lock
* lock: loading indicator passwd state
Instead of fprint state cause no way of detecting that
* dashboard: better visualiser
* lock: better fprint availability check
* lock: better in/out anim
Animating layout sizes is a bad idea :woe:
Use scale instead
* lock: add better error/fail messages
* lock: less fprint icon states
Already shown by message
* lock: fix fprint reset
* lock: include passwd pam
* lock: flash message on change
* lock: fix message anim
Also wrap message instead of eliding
* lock: better messages for no fprint
2025-08-23 20:43:04 +10:00
Davi Ribeiro
f747d82b93
bar: add idle inhibitor ( #459 )
...
* bar: add idle inhibitor
* bar: change idle inhibitor button color
* nix: link external scripts instead of install
* services/idleinhibitor: add IPC handler
* better styling
* move cpp scripts to assets/cpp
---------
Co-authored-by: Soramane <61896496+soramanew@users.noreply.github.com>
2025-08-23 20:21:35 +10:00
2 * r + 2 * t
85cf0c8aed
launcher: add special search
...
Closes #464
2025-08-23 17:48:15 +10:00
2 * r + 2 * t
d8f7bac960
bar/workspaces: refactor
2025-08-16 00:10:48 +10:00
2 * r + 2 * t
2be46ff65a
internal: static bar width
2025-08-15 21:49:09 +10:00
2 * r + 2 * t
a02d774b0a
config: add config for bar tray recolour & bg
...
Closes #337
2025-08-14 17:18:24 +10:00
2 * r + 2 * t
7c0f5533e1
internal: use icon os logo instead of nerd font
...
Add caelestia logo to use as fallback os logo
Add recolour lock fetch logo option
2025-08-13 23:03:23 +10:00
2 * r + 2 * t
a10054db21
config: add config for disabling smart scheme
...
Closes #408
2025-08-13 16:25:26 +10:00
anders130
775410393e
bar: per-monitor workspaces option ( #394 )
...
NOTE: option is true by default, which is a breaking change
* feat(bar): add per-monitor workspace state
* fix(bar): correct active workspace indicator
* feat(bar): make per-monitor workspaces toggleable
* fixes
* more fixes
* perMonitorWorkspaces default true + add to readme
---------
Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-08-13 14:53:40 +10:00
Laurens Duin
3710df29f5
bar: allow hiding items and reordering ( #379 )
...
* feat: reorder bar, no popout yet
* chore: cleanup
* refactor: use DelegateChooser
* feat: popouts
* chore: cleanup
* better popout check + fix async stuff + bar interaction
+ a bunch of other fixes
* fix activewindow and bar vertical padding
* readme: add config opt
* bar: fix top/bottom padding
* bar: better wheel behaviour
---------
Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-08-13 14:31:48 +10:00
2 * r + 2 * t
4b6d7916e6
config: add clock font config
...
Also use mono font for lock media artist
Add rubik to nix font deps
2025-08-12 18:13:57 +10:00
2 * r + 2 * t
11fede05a7
config: change default fonts
...
Use caskaydia cove and rubik
2025-08-12 17:36:48 +10:00
2 * r + 2 * t
202d502d2d
lock: add notifs
2025-08-11 21:39:29 +10:00
2 * r + 2 * t
acfef5103e
lock: better lock anim
2025-08-10 21:48:57 +10:00
2 * r + 2 * t
56ca1632c5
lock: input field + separate pam
2025-08-10 19:22:27 +10:00
2 * r + 2 * t
ba1c6fda43
lock: add content + better unlock anim
2025-08-10 17:17:51 +10:00
2 * r + 2 * t
88a3f09de5
config: make appearance configurable
2025-08-09 00:13:48 +10:00
2 * r + 2 * t
66c012300a
paths: better to string
2025-08-08 22:42:23 +10:00
2 * r + 2 * t
b3d1a85f1c
controlcenter: better navrail
2025-08-07 16:23:52 +10:00
Noah Zepner
5bcface15a
dashboard: showOnHover config option ( #361 )
...
* dashboard: showOnHover config option
* dashboard: close on lose focus when !showOnHover
Also update readme
---------
Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-08-07 12:32:37 +10:00
2 * r + 2 * t
26171548bf
config: add audio increment option
2025-08-05 18:20:00 +10:00
2 * r + 2 * t
fb650907a0
internal: rename dcontent -> controlcenter
2025-08-05 16:19:58 +10:00
2 * r + 2 * t
6fe2903d75
config: add apps config
...
Closes #318 and #305
2025-08-02 17:09:55 +10:00
Laurens Duin
7edcae651e
config: respect user locale for twelve hour clock & temperature ( #290 )
...
* bar: add 12h clock option
* feat: allow custom format config
* feat: 12h clock based on locale with config
* chore: cleanup
* fix: PR comments, add automatic fahrenheit
* fix: formatting
* dashboard: fix up date time
* lock: better 12h clock
---------
Co-authored-by: Soramane <61896496+soramanew@users.noreply.github.com>
2025-07-31 20:41:56 +10:00
Soramane
c1be0f0ccb
config: allow configuring external audio program
...
Closes #302
2025-07-30 13:33:11 +10:00
Joel R.
2539f7b68c
session: add optional vim-like keybinds ( #291 )
...
Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-07-29 12:48:51 +10:00
Joel R.
7dc5b65d22
session: add custom session/lock menu button commands ( #292 )
...
* session: add custom menu-buttons commands
* lock: use custom session-menu buttons
* readme: update config options for custom commands
2025-07-29 12:45:33 +10:00
Joel R.
4feeaaabc6
launcher: add optional vim-like keybinds ( #282 )
2025-07-28 13:08:54 +10:00
2 * r + 2 * t
a3ca244c15
bar: add kb layout status icon
...
Closes #280
2025-07-27 22:59:45 +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
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
982a5a3e8d
dcontent: create bluetooth panel
2025-07-23 23:04:28 +10:00
2 * r + 2 * t
329c240699
internal: fix damn lsp overshadowing
2025-07-23 17:24:19 +10:00
2 * r + 2 * t
a59cc0474b
lock: better buttons
2025-07-22 18:32:28 +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
4cd554d191
config: allow disabling background
...
Closes #208
2025-07-20 16:43:47 +10:00
2 * r + 2 * t
df4b3b85a9
internal: fix types for lsp
2025-07-19 15:03:22 +10:00
2 * r + 2 * t
0097c56e09
config: add config for using fzf/fuzzy search
2025-07-19 14:49:47 +10:00
Soramane
f263df3ccd
internal: create service config
2025-07-16 21:44:27 +10:00
Soramane
4598e8a775
internal: use new qs imports
2025-07-16 18:02:28 +10:00
2 * r + 2 * t
6222f969d4
feat: non persistent bar option
2025-07-10 13:37:34 +10:00
2 * r + 2 * t
938b2f1f71
feat: drag launcher to open/close
...
Also fix dragging for session
2025-07-10 13:03:33 +10:00