dot.nix/home/toph/common/optional/hyprland/ags/default.nix
2025-03-22 03:22:37 -04:00

32 lines
538 B
Nix

{ inputs, pkgs, ... }:
let
extraPkgs = with pkgs; [
fzf
];
agsPkgs = with inputs.ags.packages.${pkgs.system}; [
apps
bluetooth
greet
hyprland
mpris
network
notifd
tray
wireplumber
];
in
{
imports = [ inputs.ags.homeManagerModules.default ];
home.packages = [ inputs.astal.packages.${pkgs.system}.default ] ++ extraPkgs;
programs.ags = {
enable = true;
configDir = ../ags;
# additional packages to add to gjs's runtime
extraPackages = extraPkgs ++ agsPkgs;
};
}