{ inputs, pkgs, lib, config, ... }:
{
  imports = [ inputs.ags.homeManagerModules.default ];

  programs.ags = {
    enable = true;

    extraPackages = with pkgs; [
      gtksourceview
      webkitgtk
      accountsservice
    ];
  };

  home.file =
    lib.mkMerge [
      {
      ".config/ags/config.js".source = ./config.js;
      }
 ];
}
