diff options
| author | Caroline Larimore <caroline@larimo.re> | 2026-01-27 13:32:07 -0800 |
|---|---|---|
| committer | Caroline Larimore <caroline@larimo.re> | 2026-01-27 13:32:07 -0800 |
| commit | d5f0705ac92185432899491f967ffa0401ee139e (patch) | |
| tree | 91888d211574adf09e4582cc6d1a0d91b2e5c257 | |
| parent | d72905baa2cadd677c8fcdf32b1a6eb9b728c770 (diff) | |
hytale: install hytale launcher
| -rw-r--r-- | flake.lock | 21 | ||||
| -rw-r--r-- | flake.nix | 6 | ||||
| -rw-r--r-- | modules/home/apps/default.nix | 9 | ||||
| -rw-r--r-- | modules/home/suites/gaming/default.nix | 1 |
4 files changed, 37 insertions, 0 deletions
@@ -149,6 +149,26 @@ "type": "github" } }, + "hytale-launcher": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1769500474, + "narHash": "sha256-zYpn6sYt28OI5BJKO9+47lQLtJbSGddpi/8p1MsTOlc=", + "owner": "CartConnoisseur", + "repo": "hytale-launcher-flake", + "rev": "f53e84541f16ff1f6810598c2d4ac866406870b6", + "type": "github" + }, + "original": { + "owner": "CartConnoisseur", + "repo": "hytale-launcher-flake", + "type": "github" + } + }, "impermanence": { "inputs": { "home-manager": "home-manager_2", @@ -281,6 +301,7 @@ "root": { "inputs": { "home-manager": "home-manager", + "hytale-launcher": "hytale-launcher", "impermanence": "impermanence", "k95aux": "k95aux", "nix-minecraft": "nix-minecraft", @@ -22,6 +22,11 @@ inputs.nixpkgs.follows = "nixpkgs"; }; + hytale-launcher = { + url = "github:CartConnoisseur/hytale-launcher-flake"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + nixvim = { url = "github:nix-community/nixvim"; inputs.nixpkgs.follows = "nixpkgs"; @@ -54,6 +59,7 @@ overlays = with inputs; [ nix-minecraft.overlay + hytale-launcher.overlay ]; channels-config.allowUnfreePredicate = pkg: builtins.elem (inputs.nixpkgs.lib.getName pkg) [ diff --git a/modules/home/apps/default.nix b/modules/home/apps/default.nix index 9dfe193..f7f1633 100644 --- a/modules/home/apps/default.nix +++ b/modules/home/apps/default.nix @@ -4,7 +4,16 @@ with lib; with lib.${namespace}; { imports = with pkgs; [ (mkSimpleApp "gimp" { packages = [ gimp3 ]; }) (mkSimpleApp "jellyfin" { packages = [ jellyfin-media-player ]; }) + (mkSimpleApp "lutris" { persist = [ ".local/share/lutris" ]; }) + (mkSimpleApp "hytale" { + packages = [ hytale-launcher ]; + persist = [ + ".local/share/hytale-launcher" + ".local/share/Hytale" + ]; + }) + (mkSimpleApp "irssi" { persist = [ ".irssi" ]; }) (mkSimpleApp "intellij" { diff --git a/modules/home/suites/gaming/default.nix b/modules/home/suites/gaming/default.nix index 13e98ec..656aaef 100644 --- a/modules/home/suites/gaming/default.nix +++ b/modules/home/suites/gaming/default.nix @@ -14,6 +14,7 @@ in { steam.enable = true; prismlauncher.enable = true; lutris.enable = true; + hytale.enable = true; }; }; }; |