feat: added minecraft server

This commit is contained in:
Nick 2025-11-17 22:56:40 -06:00
parent 2932b9f18d
commit 5e8b59c7ad
11 changed files with 441 additions and 231 deletions

213
flake.lock generated
View file

@ -33,6 +33,27 @@
"type": "github"
}
},
"devshell": {
"inputs": {
"nixpkgs": [
"tuios",
"nixpkgs"
]
},
"locked": {
"lastModified": 1741473158,
"narHash": "sha256-kWNaq6wQUbUMlPgw8Y+9/9wP0F8SHkjy24/mN3UAppg=",
"owner": "numtide",
"repo": "devshell",
"rev": "7c9e793ebe66bcba8292989a68c0419b737a22a0",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "devshell",
"type": "github"
}
},
"elm-spa": {
"inputs": {
"nixpkgs": [
@ -194,6 +215,22 @@
}
},
"flake-compat_4": {
"flake": false,
"locked": {
"lastModified": 1746162366,
"narHash": "sha256-5SSSZ/oQkwfcAz/o/6TlejlVGqeK08wyREBQ5qFFPhM=",
"owner": "nix-community",
"repo": "flake-compat",
"rev": "0f158086a2ecdbb138cd0429410e44994f1b7e4b",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "flake-compat",
"type": "github"
}
},
"flake-compat_5": {
"flake": false,
"locked": {
"lastModified": 1747046372,
@ -305,6 +342,27 @@
}
},
"flake-parts_6": {
"inputs": {
"nixpkgs-lib": [
"tuios",
"nixpkgs"
]
},
"locked": {
"lastModified": 1760948891,
"narHash": "sha256-TmWcdiUUaWk8J4lpjzu4gCGxWY6/Ok7mOK4fIFfBuU4=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "864599284fc7c0ba6357ed89ed5e2cd5040f0c04",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "flake-parts",
"type": "github"
}
},
"flake-parts_7": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib_4"
},
@ -322,7 +380,7 @@
"type": "github"
}
},
"flake-parts_7": {
"flake-parts_8": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib_5"
},
@ -340,6 +398,21 @@
"type": "github"
}
},
"flake-root": {
"locked": {
"lastModified": 1723604017,
"narHash": "sha256-rBtQ8gg+Dn4Sx/s+pvjdq3CB2wQNzx9XGFq/JVGCB6k=",
"owner": "srid",
"repo": "flake-root",
"rev": "b759a56851e10cb13f6b8e5698af7b59c44be26e",
"type": "github"
},
"original": {
"owner": "srid",
"repo": "flake-root",
"type": "github"
}
},
"flake-utils": {
"inputs": {
"systems": "systems_3"
@ -391,6 +464,32 @@
"type": "github"
}
},
"git-hooks-nix": {
"inputs": {
"flake-compat": [
"tuios",
"flake-compat"
],
"gitignore": "gitignore_3",
"nixpkgs": [
"tuios",
"nixpkgs"
]
},
"locked": {
"lastModified": 1760663237,
"narHash": "sha256-BflA6U4AM1bzuRMR8QqzPXqh8sWVCNDzOdsxXEguJIc=",
"owner": "cachix",
"repo": "git-hooks.nix",
"rev": "ca5b894d3e3e151ffc1db040b6ce4dcc75d31c37",
"type": "github"
},
"original": {
"owner": "cachix",
"repo": "git-hooks.nix",
"type": "github"
}
},
"gitignore": {
"inputs": {
"nixpkgs": [
@ -434,6 +533,28 @@
"type": "github"
}
},
"gitignore_3": {
"inputs": {
"nixpkgs": [
"tuios",
"git-hooks-nix",
"nixpkgs"
]
},
"locked": {
"lastModified": 1709087332,
"narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
"owner": "hercules-ci",
"repo": "gitignore.nix",
"rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "gitignore.nix",
"type": "github"
}
},
"home-manager": {
"inputs": {
"nixpkgs": [
@ -1038,6 +1159,35 @@
"type": "github"
}
},
"nix-fast-build": {
"inputs": {
"flake-parts": [
"tuios",
"flake-parts"
],
"nixpkgs": [
"tuios",
"nixpkgs"
],
"treefmt-nix": [
"tuios",
"treefmt-nix"
]
},
"locked": {
"lastModified": 1760844047,
"narHash": "sha256-keUdhTbSV3PyqGxyXLE49FxsZ/Ev1dsSZPYOtQIJoDk=",
"owner": "Mic92",
"repo": "nix-fast-build",
"rev": "a0f6a196f09000e43951e543ede70140a16aa0ff",
"type": "github"
},
"original": {
"owner": "Mic92",
"repo": "nix-fast-build",
"type": "github"
}
},
"nixcord": {
"inputs": {
"flake-compat": "flake-compat_2",
@ -1532,6 +1682,7 @@
"sops-nix": "sops-nix",
"systems": "systems_5",
"treefmt-nix": "treefmt-nix_3",
"tuios": "tuios",
"upRootNutrition": "upRootNutrition",
"waybar": "waybar",
"wpaperd": "wpaperd",
@ -1742,6 +1893,27 @@
}
},
"treefmt-nix_4": {
"inputs": {
"nixpkgs": [
"tuios",
"nixpkgs"
]
},
"locked": {
"lastModified": 1760945191,
"narHash": "sha256-ZRVs8UqikBa4Ki3X4KCnMBtBW0ux1DaT35tgsnB1jM4=",
"owner": "numtide",
"repo": "treefmt-nix",
"rev": "f56b1934f5f8fcab8deb5d38d42fd692632b47c2",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "treefmt-nix",
"type": "github"
}
},
"treefmt-nix_5": {
"inputs": {
"nixpkgs": "nixpkgs_8"
},
@ -1759,7 +1931,7 @@
"type": "github"
}
},
"treefmt-nix_5": {
"treefmt-nix_6": {
"inputs": {
"nixpkgs": "nixpkgs_9"
},
@ -1777,13 +1949,40 @@
"type": "github"
}
},
"tuios": {
"inputs": {
"devshell": "devshell",
"flake-compat": "flake-compat_4",
"flake-parts": "flake-parts_6",
"flake-root": "flake-root",
"git-hooks-nix": "git-hooks-nix",
"nix-fast-build": "nix-fast-build",
"nixpkgs": [
"nixpkgs"
],
"treefmt-nix": "treefmt-nix_4"
},
"locked": {
"lastModified": 1763040930,
"narHash": "sha256-iR8IPelvfTeS8cG7Duruf4zzVChdQCBdBvNFkjPUxMU=",
"owner": "Gaurav-Gosain",
"repo": "tuios",
"rev": "2fc6f7a498aef55c509c1eb575badd9d0b4855a9",
"type": "github"
},
"original": {
"owner": "Gaurav-Gosain",
"repo": "tuios",
"type": "github"
}
},
"upRootNutrition": {
"inputs": {
"flake-parts": "flake-parts_6",
"flake-parts": "flake-parts_7",
"mkElmDerivation": "mkElmDerivation_2",
"nixpkgs": "nixpkgs_7",
"nixpkgs-stable": "nixpkgs-stable_4",
"treefmt-nix": "treefmt-nix_4"
"treefmt-nix": "treefmt-nix_5"
},
"locked": {
"lastModified": 1761538643,
@ -1801,7 +2000,7 @@
},
"waybar": {
"inputs": {
"flake-compat": "flake-compat_4",
"flake-compat": "flake-compat_5",
"nixpkgs": [
"nixpkgs"
]
@ -1918,11 +2117,11 @@
},
"zookeeper": {
"inputs": {
"flake-parts": "flake-parts_7",
"flake-parts": "flake-parts_8",
"nixpkgs": [
"nixpkgs"
],
"treefmt-nix": "treefmt-nix_5"
"treefmt-nix": "treefmt-nix_6"
},
"locked": {
"lastModified": 1763275059,