{ config, pkgs, lib, ... }: let wowup = pkgs.writeShellScriptBin "WoWUp" '' appimage-run /home/${config.user}/win/bin/WowUp-CF-2.20.0.AppImage ''; in { options = { wowup = { enable = lib.mkEnableOption { description = "Enable WowUp"; default = false; }; }; }; config = lib.mkIf (config.wowup.enable) { home-manager.users.${config.user} = { home.packages = [ wowup ]; }; }; }