Compare commits

..

3 Commits

Author SHA1 Message Date
b488af297a fixin cobblemon, and new version warning finally GOD 2025-12-04 20:10:35 -06:00
dbb5560793 fixin cobblemon 2025-12-04 20:01:52 -06:00
7bcfef3ccf enable cobblemon and modded mc in general 2025-12-04 19:57:06 -06:00
5 changed files with 13 additions and 8 deletions

View File

@@ -14,6 +14,7 @@ in
../../../modules/holocron
../../../modules/homelab
../../../modules/gameservers/minecraft_recpro
../../../modules/gameservers/minecraft_modded
];
home-manager.users.blake.imports = [
@@ -66,6 +67,7 @@ in
};
gameservers = {
minecraft_recpro.enable = true;
minecraft_modded.enable = true;
};
# boot (systemd is going on me)

View File

@@ -50,7 +50,7 @@ in {
config = lib.mkIf cfg.enable {
# declare ${service} user
users.users.minecraft = {
users.users.minecraft = lib.mkDefault {
description = "minecraft server user";
uid = lib.mkForce cfg.ids;
isSystemUser = true;
@@ -77,6 +77,7 @@ in {
WorkingDirectory = srv.data_dir;
UMask = "0007";
ExecStart = "${pkgs.bash}/bin/bash ${srv.start_file}";
#ExecStart = "${srv.data_dir}/${srv.start_file}";
Restart = "on-failure";
KillMode = "process";
};
@@ -136,7 +137,7 @@ in {
)
);
compression = "auto,zstd";
preHook = "systemctl start mysql-backup.service";
#preHook = "systemctl start mysql-backup.service";
startAt = "*-*-* *:00:00";
group = "archives";
encryption.mode = "repokey-blake2";

View File

@@ -22,7 +22,7 @@ in {
dataDir = "/var/lib/syncthing";
guiAddress = "0.0.0.0:2222";
openDefaultPorts = true;
extraFlags = ["--no-default-folder"];
#extraFlags = ["--no-default-folder"];
key = sec."${service}/snowbelle/key".path;
cert = sec."${service}/snowbelle/cert".path;
settings = {

View File

@@ -17,9 +17,11 @@ in {
# configure git
programs.${program} = {
enable = true;
userName = "blake";
userEmail = "me@blakedheld.xyz";
extraConfig = {
settings = {
user = {
name = "blake";
email = "me@blakedheld.xyz";
};
init.defaultBranch = "trunk";
core.editor = "nvim";
pull.rebase = true;

View File

@@ -22,8 +22,8 @@ in {
programs.${program} = {
enable = true;
#dotDir = "${config.xdg.configHome}/zsh";
dotDir = ".config/zsh";
dotDir = "${config.xdg.configHome}/zsh";
#dotDir = ".config/zsh";
autocd = true;
enableCompletion = true;