Commit graph

263 commits

Author SHA1 Message Date
2d5b25daa3
refactor: move idle inhibitor logic into Quickshell 2025-11-11 00:58:00 -05:00
706756d6fa
fix: update github username 2025-10-22 13:53:02 -04:00
3dcc3b3f34
feat: add custom dictionary to aspell 2025-10-22 13:18:19 -04:00
37f05c1163
compat: update hyprlock calls to new interface 2025-10-22 13:17:43 -04:00
0bb0f25679
tweak: do not restart Quickshell on crash
Quickshell automatically restarts itself on crash, and if that system
breaks down, then there's probably a more serious issue here than can be
solved with a restart.
2025-10-22 13:17:24 -04:00
c6be7e059e
compat: update deprecated config formats 2025-10-22 13:17:24 -04:00
9afcb20494
fix: switch version of linux kernel to avoid errors 2025-10-22 13:17:24 -04:00
524292401c
chore: bump inputs 2025-10-22 13:17:24 -04:00
30c916dce3
feat(shell): declaratively set fish-shell theme colors 2025-10-22 13:17:24 -04:00
854cf9a5fc
tweak(alacritty): modify terminal colors 2025-10-22 13:17:21 -04:00
5918f9b71c
tweak: make screenshot notifications transient 2025-10-08 23:30:25 -04:00
68d8abbc5c
fix(hyprland): don't use repeat flag for global commands 2025-10-08 23:29:30 -04:00
e92eaddef3
add!: switch desktop UI to quickshell 2025-10-08 23:29:08 -04:00
ce6ac2cb63
feat: add cachix to env 2025-06-22 14:24:22 -04:00
eed6ae5422
feat: define nix trusted users 2025-06-22 14:23:59 -04:00
4ecaa23cb2
compat: update partition UUIDs 2025-06-22 08:08:51 -04:00
f19ee7f547
compat: fix config options for mako 2025-06-22 08:08:51 -04:00
1c822fd388
chore: bump inputs 2025-06-22 08:08:51 -04:00
7477a29500
compat: pin hy3 with nixpkgs 2025-06-22 08:08:51 -04:00
6776e41e56
fix: adjust coordinates for toki-earth lock screen
My two machines have different resolutions, so we need to convert
between their pixel sizes.
2025-04-06 04:13:45 -04:00
8c8c8c7486
fix: update EWW config for toki-earth status bar 2025-04-06 04:07:55 -04:00
d156cdcdef
fix: disable gpg-agent SSH support 2025-04-06 03:26:03 -04:00
56a0a8c79a
fix: rewrite JSON notification access script
The `makoctl` program dropped support for JSON output, so we have to
use something a little more low-level to get it.
2025-04-03 07:02:14 -04:00
c98b527a01
tweak(hyprland): modify window behavior 2025-04-03 06:50:54 -04:00
88d2988f9b
compat(hy3): disable new tab border 2025-04-03 06:50:41 -04:00
f82b512e17
chore: bump inputs 2025-04-03 00:45:43 -04:00
264fc1406d
tweak: switch from jaq to jq
`jaq` is not really better than `jq`, and it's more useful to have
the more popular version in my environment.
2025-03-07 21:28:04 -05:00
0275dcacdd
fix(eww): add support for multiple screens to status bar 2025-03-03 16:41:05 -05:00
7933cd829b
refactor: remove unnecessary classes in EWW config 2025-02-27 15:54:20 -05:00
c029404eaa
fix: close EWW power menu on button press 2025-02-27 15:50:13 -05:00
2981dca288
refactor: remove unnecessary label widgets in EWW bar 2025-02-27 15:44:11 -05:00
e3228bb1ef
fix: resolve conflicting click actions in status bar volume 2025-02-25 00:55:44 -05:00
7a4b7cd6cc
feat: EWW power menu 2025-02-25 00:48:57 -05:00
99d593dfe5
feat: update to emacs 30 2025-02-23 02:34:40 -05:00
f30e0773cc
refactor: use relative script paths in eww.yuck
This is apparently something EWW supports.
2025-02-23 02:33:44 -05:00
d8da49460e
refactor: use lib.range for workspace numbers 2025-02-23 02:33:44 -05:00
1b8806be7a
fix: correct outdated hyprland config 2025-02-23 02:33:43 -05:00
fff683e301
fix: poll idle inhibitor on toggle
This requires the latest version of EWW, so that will be its own
input until nixpkgs catches up.
2025-02-23 02:33:35 -05:00
573412f167
refactor: use nixpkgs.system config option 2025-02-01 02:13:46 -05:00
f4898718a8
fix(eww): fix workspace 10 button in status bar
When workspace 10 was selected, the larger two-digit ID caused the
button to be too large and clip into the side of the module. This can be
easily fixed using a `min-width` property.
2025-01-27 17:55:24 -05:00
c67f606a37
compat: separate nerd-fonts fonts 2025-01-10 18:55:52 -05:00
a671650fa0
chore: bump inputs 2025-01-10 18:49:54 -05:00
75f34c0f52
tweak(eww): modify status bar appearance 2025-01-10 18:48:47 -05:00
9e69ab94dc
feat(eww): reduce poll times for eww status bar 2025-01-10 18:48:12 -05:00
47cbbef34c
style: enforce 2-space tabs in shell scripts 2025-01-10 18:47:31 -05:00
624ca5314e
refactor: simplify hyprland config 2025-01-10 18:47:03 -05:00
9910a2fddb
add: new hyprland keybinding for saving screenshots 2024-11-04 16:43:04 -05:00
539429e421
add: provide hyprcursor theme 2024-11-04 16:16:40 -05:00
9e441be7c5
style: redesign lock screen 2024-11-03 18:21:21 -05:00
36bf294249
chore: bump inputs 2024-10-23 17:05:19 -04:00