aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaroline Larimore <caroline@larimo.re>2026-01-27 13:32:07 -0800
committerCaroline Larimore <caroline@larimo.re>2026-01-27 13:32:07 -0800
commitd5f0705ac92185432899491f967ffa0401ee139e (patch)
tree91888d211574adf09e4582cc6d1a0d91b2e5c257
parentd72905baa2cadd677c8fcdf32b1a6eb9b728c770 (diff)
hytale: install hytale launcher
-rw-r--r--flake.lock21
-rw-r--r--flake.nix6
-rw-r--r--modules/home/apps/default.nix9
-rw-r--r--modules/home/suites/gaming/default.nix1
4 files changed, 37 insertions, 0 deletions
diff --git a/flake.lock b/flake.lock
index a85b84a..9a202dc 100644
--- a/flake.lock
+++ b/flake.lock
@@ -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",
diff --git a/flake.nix b/flake.nix
index 18acda9..4145197 100644
--- a/flake.nix
+++ b/flake.nix
@@ -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;
};
};
};