Fix: update AGS and Astal configurations for improved widget management and system integration

This commit is contained in:
2025-11-04 20:04:29 +00:00
parent 6ea0f3e6df
commit e3b5bac48c
5 changed files with 79 additions and 15 deletions

View File

@@ -7,11 +7,14 @@
programs.ags = {
enable = true;
# null = use ~/.config/ags, or set to a path to symlink
configDir = null;
# Add additional packages needed for AGS
extraPackages = with pkgs; [
gtksourceview
webkitgtk
accountsservice
inputs.astal.packages.${pkgs.system}.battery
inputs.astal.packages.${pkgs.system}.bluetooth
inputs.astal.packages.${pkgs.system}.network
];
};

View File

@@ -3,7 +3,6 @@
{
imports = [
./hyprland.nix
./ags.nix
];
# Home Manager configuration for user-level dotfiles and applications
@@ -58,10 +57,10 @@
# obs-studio
# Hyprland essentials
# waybar # Status bar - replaced by AGS
waybar # Status bar
dunst # Notifications
wofi # App launcher
rofi-bluetooth # Bluetooth menu for Waybar
rofi-bluetooth # Bluetooth menu
networkmanagerapplet # WiFi manager applet for system tray
# rofi-wayland # Alternative launcher

View File

@@ -20,7 +20,7 @@
"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" # Start AGS (bar and widgets)
"ags run" # Start AGS (bar and widgets)
"dunst"
"nm-applet --indicator" # WiFi manager in system tray
"vicinae server" # Start Vicinae server