build(ags): add ags home-manager module

This commit is contained in:
Mohammad Rafiq 2025-03-25 19:28:03 +08:00
parent 21a5daf9b6
commit c0397cd4b8
No known key found for this signature in database
4 changed files with 29 additions and 4 deletions

View file

@ -6,9 +6,9 @@
./programs/hyprland.nix
./programs/kitty.nix
./programs/spicetify.nix
./programs/waybar.nix
./programs/hyprlock.nix
./programs/fuzzel.nix
./programs/hyprshade.nix
./programs/ags.nix
];
}

View file

@ -0,0 +1,20 @@
{ inputs, pkgs, ... }:
{
imports = [ inputs.ags.homeManagerModules.default ];
# Expose the cli tools to the home environment
home.packages = [ inputs.ags.packages.${pkgs.stdenv.hostPlatform.system}.io ];
programs.ags = {
enable = true;
configDir = ./ags; # ~/.config/ags
systemd.enable = false;
# The module only includes the core astal3, astal4 and astal-io libraries
extraPackages = with pkgs; [
# add packages to runtime
# inputs.ags.packages.${pkgs.system}.battery
# fzf
];
};
}

View file