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 }