{ config, lib, ... }: { options.aagl = { enable = lib.mkEnableOption "Enables another anime game launcher settings"; honkai-rail = lib.mkEnableOption "Enables honkai star rail"; genshin = lib.mkEnableOption "Enables genshin impact"; honkai-3rd = lib.mkEnableOption "Enables honkai 3rd impact"; }; # imports = [ inputs.aagl.nixosModules.default ]; config.warnings = lib.mkIf (config.aagl.enable || config.aagl.honkai-rail || config.aagl.genshin || config.aagl.honkai-3rd) ['' aagl.* has been deprecated to allow the removal of aagl from flake inputs. '']; # config = lib.mkIf config.aagl.enable { # nix.settings = inputs.aagl.nixConfig; # # programs.honkers-railway-launcher.enable = # lib.mkIf config.aagl.honkai-rail true; # programs.anime-game-launcher.enable = # lib.mkIf config.aagl.genshin true; # programs.honkers-launcher.enable = # lib.mkIf config.aagl.honkai-3rd true; # }; }