Commit Graph

116 Commits

Author SHA1 Message Date
Joshua Yuen 467347508f
Show friendly app names and make dictation notifications toast-only 2026-09-12 22:47:49 -04:00
Joshua Yuen 55c7939aef
Keep notifications in dropdown after toast timeout and polish toasts 2026-09-12 22:47:49 -04:00
Joshua Yuen 5e73944963
Port AlfheimOS quicksettings styling with scrollable popup 2026-09-12 22:47:49 -04:00
Joshua Yuen deb81f6933
Add do not disturb toggle and bar indicator 2026-09-12 22:47:48 -04:00
Joshua Yuen 9244f1f54c
Make notifications always visible with plain header 2026-09-12 22:47:48 -04:00
Joshua Yuen 09e540c9e6
Add media player card and bar center track button 2026-09-12 22:47:48 -04:00
Joshua Yuen e6f086c679
Add popup header with avatar and system actions 2026-09-12 22:47:47 -04:00
Joshua Yuen d518984fd6
Add brightness slider polled from brightnessctl 2026-09-12 22:47:47 -04:00
Joshua Yuen 532219bb87
Add bluetooth toggle with device list and discovery 2026-09-12 22:47:47 -04:00
Joshua Yuen a2f3e46b9b
Fix clock layout shift with tabular digits and fixed width 2026-09-12 22:47:47 -04:00
Joshua Yuen 184494d927
Polish bar spacing and clock module with custom clock icon 2026-09-12 22:47:46 -04:00
Joshua Yuen 688cb8d461
Add battery and notifications to QuickSettings popup 2026-09-12 22:47:46 -04:00
Joshua Yuen deaa2b6a53
Move wifi into QuickSettings popup with collapsible network list 2026-09-12 22:47:46 -04:00
Joshua Yuen e24ec83d9b
Add QuickSettings popup with power actions and volume/mic sliders 2026-09-12 22:47:46 -04:00
Joshua Yuen 28e0c8dc31
Add nix logo, clock format, and curved module separators 2026-09-12 22:47:45 -04:00
Joshua Yuen 3132d87226
Restyle AGS bar as filled full-width bar with inverse corners 2026-09-12 22:47:45 -04:00
Joshua Yuen 92cb3f5dbf
Add AGS notification support 2026-09-12 22:47:45 -04:00
Joshua Yuen eef5252e49
Fix nix fmt 2026-09-12 22:47:44 -04:00
Joshua Yuen d886c94aed
Add AGS power controls and locking 2026-09-12 22:47:44 -04:00
Joshua Yuen 93614eed34
Add AGS battery widget 2026-09-12 22:47:44 -04:00
Joshua Yuen d0c2d822a5
Add AGS WiFi widget 2026-09-12 22:47:44 -04:00
Joshua Yuen 32251c2dfa
Add AGS volume widget 2026-09-12 22:47:43 -04:00
Joshua Yuen 1fc4d00bd1
Added AGS workspaces and clock 2026-09-12 22:47:43 -04:00
Joshua Yuen ba2017c79d
Build AGS scaffolding 2026-09-12 22:47:43 -04:00
Joshua Yuen bee53b3f41
Let NetworkManager manage wifi 2026-09-12 22:47:43 -04:00
Joshua Yuen 1cd43eb487
Theme Firefox with stylix firefox-gnome-theme 2026-09-12 22:47:41 -04:00
Joshua Yuen f599d74e3f
Use custom Blueish base16 scheme with blue-gray base02 2026-09-12 22:47:28 -04:00
Joshua Yuen 60b6b80fc3
Use string-form mkEnableOption for all module options 2026-09-12 21:48:48 -04:00
Joshua Yuen 60fe16d168
Use mkOption for enabled-by-default module options 2026-09-12 21:44:50 -04:00
Joshua Yuen 116e4eff7d
Add host-configurable opencode module with notifications 2026-09-12 21:40:25 -04:00
Joshua Yuen 4e91caa76a
Reduce Hyprland gaps and theme borders via stylix 2026-09-12 21:06:29 -04:00
Joshua Yuen 87c7040239
Add screenshot tool with SUPER+SHIFT+S bind 2026-09-12 20:45:33 -04:00
Joshua Yuen 3db6ad962e
Add function volume and brightness key controls 2026-09-12 13:04:34 -04:00
Joshua Yuen 72d733ba7d
Format Nix files with nixfmt 2026-09-12 12:46:47 -04:00
Joshua Yuen 0efda59204
Add hold-to-talk voice dictation 2026-09-12 12:46:30 -04:00
Joshua Yuen 572e82a249
Rename directory structure 2026-09-12 00:10:36 -04:00
Joshua Yuen e71a510163
Consolidate firefox to be owned by HM
Move Nix settings to system-level only

Dedupe user packages
2026-09-11 23:50:10 -04:00
Joshua Yuen 5686a17acb
Split Home Manager wiring out of user.nix 2026-09-11 23:31:42 -04:00
Joshua Yuen fc2359c215
Consolidate displayManager module options under the new display module options, and include the choices as enums 2026-09-11 23:26:14 -04:00
Joshua Yuen 0f030fd0ca
Consolidate module options naming 2026-09-11 23:18:38 -04:00
Joshua Yuen 2937154e38
Add display scaling option for GDK applications 2026-09-11 22:35:32 -04:00
Joshua Yuen 0dc7671926
Add Tailscale configuration 2026-06-29 19:06:30 -04:00
Joshua Yuen d3d3edd664
Add GNOME Boxes configuration 2026-06-29 18:41:08 -04:00
Joshua Yuen ddf676d221
Clean up 2026-06-21 17:13:17 -04:00
Joshua Yuen 0ac4151479
Fix discord scaling issues due to xwayland scaling 2026-06-21 15:40:51 -04:00
Joshua Yuen 011a7be860
Add control-backspace to zsh 2026-06-21 13:18:07 -04:00
Joshua Yuen 0ac8ea64b8
Limit systemd-boot to only show the most recent 10 generations 2026-06-21 12:54:18 -04:00
Joshua Yuen 78c85b1590
Add your signing key as the GPG default and trusted key list 2026-06-21 12:51:31 -04:00
Joshua Yuen 006713adc7
Upgrade packages and fix breaking changes 2026-06-21 00:21:19 -04:00
Joshua Yuen e16d0e5d11
Add vim-stye relative lines in VSCodium 2026-06-21 00:02:32 -04:00