Commit graph

1107 commits

Author SHA1 Message Date
2 * r + 2 * t
a8151fc89d hyprland: fix active client on empty ws
Closes #465
2025-08-23 20:51:00 +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
Soramane
b10c9a8006 dashboard: better pfp picker 2025-08-23 19:49:41 +10:00
Soramane
0a796015b5 nix: fix qt hook 2025-08-23 18:49:36 +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
f52fb9bd9e launcher: show current scheme/variant
Also qsTr variant stuff
2025-08-23 16:53:15 +10:00
2 * r + 2 * t
fffc6b07a9 launcher: add random wallpaper action 2025-08-23 16:12:53 +10:00
2 * r + 2 * t
66c0d0a15f launcher: exact calculation for wallpaper width
Fixes #322
2025-08-23 16:08:02 +10:00
2 * r + 2 * t
56ea40a9a0 dashboard: better visualiser 2025-08-23 15:15:47 +10:00
BardMoon
3840233e3f
nix: add wrapQtAppsHook (#461)
* nix: add wrapQtAppsHook

* nix: delete "QT_QPA_PLATFORMTHEME=gtk3"
2025-08-23 15:15:19 +10:00
anders130
3a5f615f50
nix/hm: fix missing icons in hm-module (#457) 2025-08-22 14:29:12 +10:00
Winder
1dc732710d
nix/hm: fix pkg.system missing attr (#433)
Co-authored-by: notwinder <winderdawshmaster@gmail.com>
2025-08-22 14:26:11 +10:00
Jeshua Lin
f2a85494f2
nix/hm: fix type of settings and cli.settings (#456) 2025-08-22 11:48:26 +10:00
2 * r + 2 * t
660f09959d bar: add kblayout popout 2025-08-19 17:30:33 +10:00
2 * r + 2 * t
e60fa05504 lock: better pfp fallback 2025-08-19 15:39:46 +10:00
2 * r + 2 * t
d4c5415770 lock: remove unnecessary id 2025-08-17 16:24:35 +10:00
2 * r + 2 * t
5c93d07a8e internal: scale rounding properly 2025-08-17 16:06:38 +10:00
2 * r + 2 * t
53bfe29a40 lock: refactor 2025-08-17 15:50:34 +10:00
github-actions
c98a0fb267 [CI] chore: update flake 2025-08-17 01:26:24 +00:00
2 * r + 2 * t
832603903e lock: clear password buffer on unlock
For when unlocking via ipc/globalshortcut
2025-08-16 19:31:07 +10:00
2 * r + 2 * t
00b5e88a32 bar/workspaces: better scroll 2025-08-16 16:07:13 +10:00
2 * r + 2 * t
0723153b30 bar/workspaces: add special ws overlay 2025-08-16 16:02:18 +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
d1b7993f97 lock/notifs: retain notifs 2025-08-15 20:59:00 +10:00
2 * r + 2 * t
fa39593ca4 notifs: use secondary container
Instead of tertiary container
2025-08-14 23:29:19 +10:00
2 * r + 2 * t
edef1d21fb internal: better loading indicator
Abstract circular progress into own component
2025-08-14 23:22:47 +10:00
Davi Ribeiro
3e21e627e0
nix: use newer version of app2unit (#419) 2025-08-14 17:24:33 +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
04ce9ccbb4 internal: better colourisation 2025-08-14 16:25:46 +10:00
anders130
38b2ef0061
nix: extend hm-module for CLI config options and add extraRuntimeDeps to package (#410)
* nix: make runtimeDeps extendible

* nix: add settings for caelestia-cli

* nix: fix option description
2025-08-13 23:09:44 +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
2 * r + 2 * t
d84a52f063 ci: fix diff check 2025-08-13 15:48:38 +10:00
2 * r + 2 * t
7d096ee786 lock/resources: async shapes 2025-08-13 15:00:54 +10:00
2 * r + 2 * t
ec9d0359d5 lock/fetch: hide user when bat and smol 2025-08-13 15:00:22 +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
Davi Ribeiro
e34953f595
nix: add home manager module (#402)
* nix/hm: add home manager module

* nix/hm: remove uneeded options

* nix/hm: add cli option

* nix/hm: allow shell use CLI when 'cli.enable' is false

* nix/hm: fix systemd service

* nix/hm: use config dir from xdg standard
2025-08-13 01:06:24 +10:00
Soramane
8c436c420b nix: fix dep 2025-08-12 18:26:28 +10:00
2 * r + 2 * t
2d878def28 lock/fetch: add battery 2025-08-12 18:24:09 +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
13e0064abe lock: dont load media cover when anim
Also no fractional font size
Fix log warning
2025-08-12 17:32:48 +10:00
2 * r + 2 * t
ab531a83b7 lock: better scaling 2025-08-12 17:24:39 +10:00
2 * r + 2 * t
68bb5dd7f9 lock: better scaling + fix null error 2025-08-12 12:21:34 +10:00
Laurens Duin
38506e6029
wallpapers: allow symlinked wallpaper directory (#399) 2025-08-12 11:47:05 +10:00
2 * r + 2 * t
1665228cd9 internal: clean up old lock files 2025-08-12 00:37:38 +10:00
2 * r + 2 * t
019f8b9570 lock: fix input colour 2025-08-12 00:36:34 +10:00