fix: re-add itch since it works in upstream nixpkgs

Change-Id: Ibec4dbcde2944a38a635dec8bb351d8ea4440bb5
Reviewed-on: https://git.clicks.codes/c/Chimera/NixFiles/+/821
Tested-by: Samuel Shuert <coded@clicks.codes>
Reviewed-by: Skyler Grey <minion@clicks.codes>
diff --git a/modules/home/games/itch/default.nix b/modules/home/games/itch/default.nix
index c285c64..d316e59 100644
--- a/modules/home/games/itch/default.nix
+++ b/modules/home/games/itch/default.nix
@@ -2,7 +2,6 @@
   options.chimera.games.itch.enable = lib.mkEnableOption "Enable Itch.io Client";
 
   config = {
-    home.packages = lib.mkIf config.chimera.games.itch.enable
-      (lib.warn "Installing the itch.io client is currently disabled as it's broken in upstream nixpkgs, skipping..." [ /* pkgs.itch */ ]);
+    home.packages = lib.mkIf config.chimera.games.itch.enable [ pkgs.itch ];
   };
 }
diff --git a/modules/home/users/coded/default.nix b/modules/home/users/coded/default.nix
index e567ca2..ef41136 100644
--- a/modules/home/users/coded/default.nix
+++ b/modules/home/users/coded/default.nix
@@ -81,8 +81,10 @@
 
     chimera.browser.chromium.enable = true;
 
-    chimera.games.minecraft.enable = true;
-
+    chimera.games = {
+        minecraft.enable = true;
+        itch.enable = true;
+    };
     chimera.editor = {
       neovim.enable = true;
       editorconfig.enable = true;