mirror of
https://github.com/zephrynis/nix-flake.git
synced 2026-02-18 20:21:53 +00:00
Migrate to AGS v3 with colorshell configuration
- Updated AGS from v1 to v3 with Astal integration - Integrated colorshell desktop shell (without app runner) - Added all required Astal packages (apps, auth, battery, bluetooth, etc.) - Disabled runner module (using Vicinae launcher instead) - Disabled dunst (colorshell handles notifications) - Fixed colorshell dependencies: gresource, pywal colors, uwsm - Patched colorshell to work with NixOS paths - Added build tools: pnpm, glib.dev for gresource compilation - Created default pywal color scheme (Catppuccin-based) - Set XDG_CACHE_HOME in Hyprland environment - Fixed path resolution for cache directories Colorshell is now running with styled bar on both monitors
This commit is contained in:
@@ -20,8 +20,8 @@
|
||||
"mpvpaper -o 'no-audio loop' DP-2 ~/nix-flake/assets/wallpaper.mp4"
|
||||
"mpvpaper -o 'no-audio loop' DP-1 ~/nix-flake/assets/wallpaper.mp4"
|
||||
|
||||
"ags run" # Start AGS (bar and widgets)
|
||||
"dunst"
|
||||
"ags run --gtk 4" # Start AGS with colorshell (includes notification daemon)
|
||||
# "dunst" # Disabled - colorshell handles notifications
|
||||
"nm-applet --indicator" # WiFi manager in system tray
|
||||
"vicinae server" # Start Vicinae server
|
||||
];
|
||||
@@ -34,6 +34,9 @@
|
||||
"HYPRCURSOR_SIZE,24"
|
||||
"QT_QPA_PLATFORMTHEME,qt5ct"
|
||||
|
||||
# XDG directories for colorshell
|
||||
"XDG_CACHE_HOME,$HOME/.cache"
|
||||
|
||||
# NVIDIA specific environment variables
|
||||
"LIBVA_DRIVER_NAME,nvidia" # Hardware acceleration
|
||||
"GBM_BACKEND,nvidia-drm" # Force GBM backend
|
||||
|
||||
Reference in New Issue
Block a user