/ modules / programs / ags / ags.nix
ags.nix
 1  {
 2    lib,
 3    config,
 4    inputs,
 5    ...
 6  }:let
 7  cfg = config.programs.ags;
 8  inherit (lib) mkEnableOption mkIf;
 9  
10  in {
11    options.programs.ags = {
12      enable = mkEnableOption "ags";
13    };
14  
15    config = mkIf cfg.enable {
16      inputs.ags.url = "github:Aylur/ags";
17  
18      hmModules = [inputs.ags.homeManagerModules.default];
19  
20      hm = {
21        programs.ags = {
22          enable = true;
23          # configDir = ../ags ;
24          
25        };
26      };
27    };
28  }