Commit Graph

74 Commits

Author SHA1 Message Date
b2ae32a078 feat: make AGS colorshell configuration fully declarative
- Add complete colorshell v2.0.3 configuration to home/ags-config/
- Disable runner plugin and NightLight tile (incompatible with NixOS)
- Customize SCSS with full opacity (no transparency)
- Add dark pale blue color scheme in home/pywal-colors/
- Configure Papirus-Dark icon theme via home-manager
- Make ~/.config/ags/ immutable and managed by Nix store
- Auto-deploy pywal colors to ~/.cache/wal/colors.json

All AGS configuration is now reproducible and version controlled.
2025-11-04 21:36:38 +00:00
593735370a 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
2025-11-04 20:54:25 +00:00
8a3ce641fb Fix: update home.nix to include AGS configuration for improved desktop management 2025-11-04 20:08:23 +00:00
e3b5bac48c Fix: update AGS and Astal configurations for improved widget management and system integration 2025-11-04 20:04:29 +00:00
6ea0f3e6df Fix: add AGS configuration and replace Waybar with AGS for enhanced desktop widget management 2025-11-04 19:54:44 +00:00
dcbcf73979 Fix: update Waybar configuration to include Bluetooth module and enhance Bluetooth settings in system configuration 2025-11-04 19:43:12 +00:00
009ebf8d0f Fix: update Wayland desktop entries for legcord and teams-for-linux to improve compatibility 2025-11-04 19:32:55 +00:00
9ca27bd3e2 Fix: update Wayland application wrappers for legcord and teams-for-linux to improve compatibility 2025-11-04 19:18:10 +00:00
7c2df109e9 Fix: update Wayland application configurations for improved compatibility and remove scaling settings 2025-11-04 19:15:37 +00:00
52377f0dd0 Fix: update MP4 video playback configuration for proper scaling on multiple monitors 2025-11-04 19:08:46 +00:00
3c54663397 Fix: enhance scaling settings for XWayland applications on 4K monitors 2025-11-04 19:06:55 +00:00
5e9d52e88e Fix: adjust 4K monitor scaling and increase font size for better readability 2025-11-04 19:01:44 +00:00
c86c48061a Fix: adjust scaling for 4K monitor in Hyprland configuration 2025-11-04 18:58:28 +00:00
9cad381e4d Fix: update persistent workspaces configuration for Hyprland 2025-11-04 18:54:55 +00:00
b98eb379f0 Fix: enable legcord and comment out discord in communication applications 2025-11-04 18:54:49 +00:00
b158e7d70f Fix: update Vicinae server command in Hyprland configuration and adjust keybinding for toggling 2025-10-28 03:09:06 +00:00
64be9541fd Fix: update home.nix to enable discord and comment out legcord in communication applications 2025-10-28 03:01:33 +00:00
a948283495 Fix: add Vicinae application launcher to NixOS configuration and update keybindings for Hyprland 2025-10-28 02:52:38 +00:00
2908b32f87 Fix: update Hyprland workspace assignments and configure SDDM for Wayland display server 2025-10-28 02:04:15 +00:00
dd63da2c30 Fix: update Hyprland monitor settings to include workspace configuration for the main monitor 2025-10-28 01:59:27 +00:00
ab05f3dfe4 Fix: add missing 'lib' parameter to user configuration for desktop-specific Hyprland monitor settings 2025-10-28 01:56:39 +00:00
401d495b65 Fix: add desktop-specific Hyprland monitor configuration for user 'zeph' 2025-10-28 01:55:41 +00:00
ddd3c9a95a Fix: update autostart application configuration for mpvpaper to support all monitors 2025-10-28 01:51:54 +00:00
5f6c542879 Fix: consolidate user configuration and enable zsh system-wide in common settings 2025-10-28 01:50:59 +00:00
5a0fb5bf82 Fix: add missing 'lib' parameter to configuration function for improved compatibility 2025-10-28 01:41:02 +00:00
b0b66bf305 Fix: enforce open-source kernel module for NVIDIA to ensure better performance 2025-10-28 01:40:28 +00:00
acb1fe7f2b Fix: enhance NVIDIA configuration for improved performance and compatibility on desktop and laptop 2025-10-28 01:39:52 +00:00
2318dbe18e Fix: update desktop configuration and hardware settings for improved setup 2025-10-28 01:29:40 +00:00
c36e4ba6e0 Fix: add border-radius styles for first and last workspace buttons 2025-10-27 21:58:21 +00:00
0ccb651959 Fix: update padding and border styles for workspaces 2025-10-27 21:54:09 +00:00
4bf4648846 Fix: adjust workspace styles for improved layout 2025-10-27 21:51:41 +00:00
886758d00c Fix: update border-radius of Waybar window 2025-10-27 21:48:31 +00:00
20968d4174 Fix: change width & height to min-width & min-height 2025-10-27 21:44:59 +00:00
54ad74060a Remove padding from Waybar window for improved layout consistency 2025-10-27 21:42:15 +00:00
248841acd3 Update workspace styles for improved consistency and button appearance 2025-10-27 21:41:31 +00:00
dd871bdd73 Remove aspect-ratio property from workspace buttons for improved styling consistency 2025-10-27 21:32:35 +00:00
682f3bc6d8 Adjust workspace button padding and persistent workspace count for improved layout 2025-10-27 21:30:41 +00:00
1c169a8751 Remove border-radius from workspace buttons for a cleaner look 2025-10-27 21:22:58 +00:00
987e0918ee Update Waybar styles for improved transparency and button margins 2025-10-27 21:20:47 +00:00
217aa3aa89 Refactor Waybar styles for improved aesthetics and consistency 2025-10-27 21:06:46 +00:00
aeb12d04d8 Remove Waybar program configuration from home.nix 2025-10-27 21:01:58 +00:00
e1bdbc8bce Add Waybar configuration with glassmorphic theme and custom styles 2025-10-27 20:54:46 +00:00
7d6e442e41 Add NetworkManager applet and update keybindings for improved WiFi management 2025-10-27 20:39:56 +00:00
c06fe589e2 Add Hyprland Cachix binary cache configuration 2025-10-27 20:35:29 +00:00
b400bce3b9 Refactor shadow settings in Hyprland configuration for improved clarity 2025-10-27 20:05:00 +00:00
34674f417d Update wallpaper management: disable swww and add mpvpaper for video wallpapers 2025-10-27 19:33:26 +00:00
5c5a7e0295 Add swww wallpaper daemon and support for animated wallpapers 2025-10-27 18:26:05 +00:00
62392b85e6 Add Bibata cursor theme support for Hyprland and update environment variables 2025-10-27 17:17:55 +00:00
76cdd6119d Specify package source for Dolphin file manager in home.nix 2025-10-27 16:34:30 +00:00
5852fcb1f1 Add Hyprland configuration and integrate into home and laptop setups 2025-10-27 16:30:24 +00:00