From b1ebad795d3c5ac2df05259426e9bc6e18452276 Mon Sep 17 00:00:00 2001 From: Annika Merris Date: Tue, 17 Sep 2024 12:55:20 -0400 Subject: [PATCH] Changes/Tweaks To WoWUp Config --- hosts/kim/wowup.nix | 10 ---------- modules/common/gaming/default.nix | 1 + modules/common/gaming/wowup.nix | 21 +++++++++++++++++++++ 3 files changed, 22 insertions(+), 10 deletions(-) delete mode 100644 hosts/kim/wowup.nix create mode 100644 modules/common/gaming/wowup.nix diff --git a/hosts/kim/wowup.nix b/hosts/kim/wowup.nix deleted file mode 100644 index d7a56e0..0000000 --- a/hosts/kim/wowup.nix +++ /dev/null @@ -1,10 +0,0 @@ -{ config, lib, pkgs, ... }: -{ - home.packages = [ - (pkgs.writeShellScriptBin "WoWUp.sh" '' - #!/home/${home.username}/.nix-profile/bin/bash - - appimage-run /home/${home.username}/win/bin/WowUp-CF-2.20.0.AppImage - '') - ] -} \ No newline at end of file diff --git a/modules/common/gaming/default.nix b/modules/common/gaming/default.nix index e122823..5c225be 100644 --- a/modules/common/gaming/default.nix +++ b/modules/common/gaming/default.nix @@ -2,5 +2,6 @@ { imports = [ ./steam.nix + ./wowup.nix ]; } diff --git a/modules/common/gaming/wowup.nix b/modules/common/gaming/wowup.nix new file mode 100644 index 0000000..97d7e9a --- /dev/null +++ b/modules/common/gaming/wowup.nix @@ -0,0 +1,21 @@ +{ config, pkgs, lib, ... }: { + options = { + wowup = { + enable = lib.mkEnableOption { + description = "Enable WowUp"; + default = false; + }; + }; + }; + config = lib.mkIf (config.wowup.enable) { + home-manager.users.${config.user} = { + home.packages = [ + (pkgs.writeShellScriptBin "WoWUp.sh" '' + #!/home/${home.username}/.nix-profile/bin/bash + + appimage-run /home/${home.username}/win/bin/WowUp-CF-2.20.0.AppImage + '') + ]; + }; + }; +}