1

Ags: Add starter config

This commit is contained in:
2024-10-13 19:29:28 +02:00
parent 347806d7b6
commit da87d0c653
8 changed files with 265 additions and 7 deletions

View File

@ -2,6 +2,7 @@
config,
lib,
mylib,
pkgs,
...
}:
with lib;
@ -10,7 +11,20 @@ with mylib.modules; let
in {
options.modules.ags = import ./options.nix {inherit lib mylib;};
config =
mkIf cfg.enable {
config = mkIf cfg.enable {
programs.ags = {
enable = true;
systemd.enable = true;
# configDir = ./config;
};
home.file = {
# NOTE: Keep this symlinked as long as I'm configuring
".config/ags".source = config.lib.file.mkOutOfStoreSymlink "/home/christoph/NixFlake/home/modules/ags/config";
# LSP typechecking support
# ".config/ags/types".source = config.lib.file.mkOutOfStoreSymlink "${pkgs.ags}/share/com.github.Aylur.ags/types";
};
};
}