462ba056d3
revert alacritty changes
2025-11-05 21:19:53 +00:00
abb8b2c9dd
feat: add custom alacritty package and update desktop entry configuration
2025-11-05 21:05:43 +00:00
b1f071d92b
feat: add wallpaper script and integrate it into Hyprland configuration
2025-11-05 01:44:38 +00:00
85e7a5b22f
feat: add screenshot functionality with customizable options for Hyprland
2025-11-05 00:28:09 +00:00
4dad64cb75
Fix: update desktop entries for Legcord and Teams to improve application naming
2025-11-04 21:44:32 +00:00
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
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
ddd3c9a95a
Fix: update autostart application configuration for mpvpaper to support all monitors
2025-10-28 01:51:54 +00:00
acb1fe7f2b
Fix: enhance NVIDIA configuration for improved performance and compatibility on desktop and laptop
2025-10-28 01:39:52 +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
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
9248d77693
Replace teams with teams-for-linux in home.nix
...
Swapped the 'teams' package for 'teams-for-linux' under the communication section to use the Linux-specific version.
2025-10-27 00:56:21 +00:00
55c0f99816
Comment out Firefox and add Teams to packages
...
Firefox has been commented out from the package list, and Teams has been added under the communication section. This updates the set of installed applications.
2025-10-27 00:53:39 +00:00
a69cd848bf
Add legcord to communication packages
...
Included legcord in the list of communication tools in home.nix. This allows legcord to be managed as part of the user's home environment.
2025-10-27 00:38:43 +00:00
bf333a2e13
Add update-desktop shell alias and unify update-laptop
...
Introduces an update-desktop alias for both shell and starship configurations, and updates the update-laptop alias to use the home directory shortcut for consistency.
2025-10-26 23:53:34 +00:00
524663aa9b
Move Flatpak management to system configuration
...
Flatpak management has been refactored from Home Manager and nix-flatpak to a new system/flatpak.nix module, now imported in system/common.nix. This centralizes Flatpak enablement and declarative app management at the system level, simplifying configuration and maintenance.
2025-10-26 23:25:10 +00:00