Compare commits

..

31 Commits

Author SHA1 Message Date
Joshua Yuen a61945477a
Tighten slider spacing and lift section outlines in dropdown 2026-09-12 23:30:58 -04:00
Joshua Yuen f845f724d5
Restyle Bluetooth device rows to match wifi menu 2026-09-12 23:22:34 -04:00
Joshua Yuen 4692ca3377
Revert "Adjust AGS color palette to fit better"
This reverts commit c3384bd25cd64d8d4014363d0564534138497cc5.
2026-09-12 22:58:51 -04:00
Joshua Yuen 34590ff799
Adjust AGS color palette to fit better 2026-09-12 22:58:51 -04:00
Joshua Yuen 946554d35e
Switch to the colored Nix snowflake 2026-09-12 22:58:51 -04:00
Joshua Yuen 35ce7077e0
Use string-form mkEnableOption for AGS option 2026-09-12 22:58:51 -04:00
Joshua Yuen 2c0c0568de
Show friendly app names and make dictation notifications toast-only 2026-09-12 22:58:51 -04:00
Joshua Yuen f40918b521
Keep notifications in dropdown after toast timeout and polish toasts 2026-09-12 22:58:50 -04:00
Joshua Yuen 530268c0ef
Port AlfheimOS quicksettings styling with scrollable popup 2026-09-12 22:58:50 -04:00
Joshua Yuen b25f448ece
Add do not disturb toggle and bar indicator 2026-09-12 22:58:50 -04:00
Joshua Yuen deb8146f33
Make notifications always visible with plain header 2026-09-12 22:58:50 -04:00
Joshua Yuen ed906f27e7
Add media player card and bar center track button 2026-09-12 22:58:50 -04:00
Joshua Yuen 1e66cf0ac5
Add popup header with avatar and system actions 2026-09-12 22:58:49 -04:00
Joshua Yuen f0bf559885
Add brightness slider polled from brightnessctl 2026-09-12 22:58:49 -04:00
Joshua Yuen 61c621851b
Add bluetooth toggle with device list and discovery 2026-09-12 22:58:49 -04:00
Joshua Yuen eddfc66be7
Fix clock layout shift with tabular digits and fixed width 2026-09-12 22:58:49 -04:00
Joshua Yuen a2ea22842c
Polish bar spacing and clock module with custom clock icon 2026-09-12 22:58:49 -04:00
Joshua Yuen 1c04661101
Add battery and notifications to QuickSettings popup 2026-09-12 22:58:48 -04:00
Joshua Yuen 1c8a84ef21
Move wifi into QuickSettings popup with collapsible network list 2026-09-12 22:58:48 -04:00
Joshua Yuen b14533ef2b
Add QuickSettings popup with power actions and volume/mic sliders 2026-09-12 22:58:48 -04:00
Joshua Yuen 9bc2ceeebb
Add nix logo, clock format, and curved module separators 2026-09-12 22:58:48 -04:00
Joshua Yuen 70268f0a58
Restyle AGS bar as filled full-width bar with inverse corners 2026-09-12 22:58:47 -04:00
Joshua Yuen 135b6cb482
Add AGS notification support 2026-09-12 22:58:47 -04:00
Joshua Yuen 3963d77466
Fix nix fmt 2026-09-12 22:58:47 -04:00
Joshua Yuen d20d1002e0
Add AGS power controls and locking 2026-09-12 22:58:47 -04:00
Joshua Yuen 1bb766f6bc
Add AGS battery widget 2026-09-12 22:58:47 -04:00
Joshua Yuen 0f2d1190ef
Add AGS WiFi widget 2026-09-12 22:58:46 -04:00
Joshua Yuen 284ed73a33
Add AGS volume widget 2026-09-12 22:58:46 -04:00
Joshua Yuen b38217ca75
Added AGS workspaces and clock 2026-09-12 22:58:46 -04:00
Joshua Yuen affd34475b
Build AGS scaffolding 2026-09-12 22:58:46 -04:00
Joshua Yuen 2dd8b82621
Let NetworkManager manage wifi 2026-09-12 22:58:46 -04:00
5 changed files with 0 additions and 53 deletions

View File

@ -4,7 +4,6 @@
{ {
imports = [ imports = [
./boot.nix ./boot.nix
./dev.nix
./fonts.nix ./fonts.nix
./gdm.nix ./gdm.nix
./gnomeBoxes.nix ./gnomeBoxes.nix

View File

@ -1,39 +0,0 @@
{
config,
lib,
pkgs,
...
}:
with lib;
let
cfg = config.modules.dev;
in
{
config = mkIf cfg.enable {
# Runs dynamically linked executables intended for generic Linux (e.g. Python
# binaries downloaded by uv) by providing the standard loaders in /lib/*
programs.nix-ld = {
enable = true;
libraries = with pkgs; [
zlib
zstd
stdenv.cc.cc
curl
openssl
attr
libssh
bzip2
libxml2
acl
libsodium
util-linux
xz
systemd
glib
libelf
];
};
environment.systemPackages = with pkgs; [ uv ];
};
}

View File

@ -6,7 +6,6 @@
./ags.nix ./ags.nix
./discord.nix ./discord.nix
./dictation.nix ./dictation.nix
./dev.nix
./display.nix ./display.nix
./gnomeBoxes.nix ./gnomeBoxes.nix
./gpg.nix ./gpg.nix

View File

@ -1,10 +0,0 @@
{
lib,
...
}:
with lib;
{
options.modules.dev = {
enable = mkEnableOption "Python development with uv and nix-ld";
};
}

View File

@ -16,8 +16,6 @@
modules.localsend.enable = true; modules.localsend.enable = true;
modules.dev.enable = true;
modules.zsh.enable = true; modules.zsh.enable = true;
modules.shell.defaultShell = "zsh"; modules.shell.defaultShell = "zsh";