summaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix15
1 files changed, 15 insertions, 0 deletions
diff --git a/flake.nix b/flake.nix
index 67556ac..047790f 100644
--- a/flake.nix
+++ b/flake.nix
@@ -63,6 +63,7 @@
inputs.nixpkgs.follows = "nixpkgs-unstable";
};
+
nix-colors.url = "github:misterio77/nix-colors";
#community wayland nixpkgs
@@ -82,6 +83,11 @@
modded-minecraft-servers.url = "github:mkaito/nixos-modded-minecraft-servers";
nix-minecraft.url = "github:Infinidoge/nix-minecraft";
+ valheim-server = {
+ url = "git+https://codeberg.org/Valdus/valheim-server-flake";
+ inputs.nixpkgs.follows = "nixpkgs";
+ };
+
#secrets management, lock with git commit at 20xx/x/xx
#.........
@@ -276,6 +282,9 @@
nixMinecraftOpts = mkOpts "x86_64-linux" [
inputs.nix-minecraft.nixosModules.minecraft-servers
] {};
+ valheimServerOpts = mkOpts "x86_64-linux" [
+ inputs.valheim-server.nixosModules.valheim
+ ] {};
# moddedMinecraftOpts = mkOpts "x86_64-linux" [
# inputs.modded-minecraft-servers.module
# ] {};
@@ -296,6 +305,12 @@
inputs.microvm.nixosModules.microvm
inputs.microvm.nixosModules.host
] {};
+ nixMinecraftOpts = mkOpts "x86_64-linux" [
+ inputs.nix-minecraft.nixosModules.minecraft-servers
+ ] {};
+ valheimServerOpts = mkOpts "x86_64-linux" [
+ inputs.valheim-server.nixosModules.default
+ ] {};
# moddedMinecraftOpts = mkOpts "x86_64-linux" [
# inputs.modded-minecraft-servers.module
# ] {};