summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorDevin Finlinson <devin.finlinson@pm.me>2026-09-23 13:37:50 -0600
committerDevin Finlinson <devin.finlinson@pm.me>2026-09-23 13:37:50 -0600
commitd4fa3a3658f08292b9ea59df47354ff6bc996e26 (patch)
treea70892c1ed890546c838c1a5cf8a652951ee4de4 /modules
parentaad428954749e0d2cce593a7807039dc508c2a94 (diff)
parenta4788434a1a9c8ec3afe89031f08540e36060a8c (diff)
Merge branch 'master' of ssh://bosco:/srv/git/.flake
Diffstat (limited to 'modules')
-rw-r--r--modules/nixos/environment.nix1
-rw-r--r--modules/nixos/minecraft-server.nix8
-rw-r--r--modules/users/defin.nix2
-rw-r--r--modules/users/root.nix1
4 files changed, 11 insertions, 1 deletions
diff --git a/modules/nixos/environment.nix b/modules/nixos/environment.nix
index 7733123..b37c468 100644
--- a/modules/nixos/environment.nix
+++ b/modules/nixos/environment.nix
@@ -7,6 +7,7 @@
sessionVariables = {
NIXOS_OZONE_WL = "1";
NIXPKGS_ALLOW_INSECURE = "1";
+ NIXPKGS_ALLOW_UNFREE = "1";
};
variables = {
# PATH = "/home/defin/.local/share/gem/ruby/3.0.0/bin:";
diff --git a/modules/nixos/minecraft-server.nix b/modules/nixos/minecraft-server.nix
index f069b63..a554f8d 100644
--- a/modules/nixos/minecraft-server.nix
+++ b/modules/nixos/minecraft-server.nix
@@ -43,12 +43,18 @@ in {
imports = [
inputs.modded-minecraft-servers.module
- # inputs.nix-minecraft.nixosModules.minecraft-servers
+ inputs.nix-minecraft.nixosModules.minecraft-servers
];
# services.minecraft-servers = {
# enable = true;
# eula = true;
# openFirewall = true;
+ # servers.wizard-full-scale = {
+ # enable = true;
+ # serverProperties = defaults // {
+ # server-port =
+ # };
+ # };
# servers.deceasedcraft-beta = {
# enable = true;
# package = pkgs.neoforgeServers.neoforge-1_20_1;
diff --git a/modules/users/defin.nix b/modules/users/defin.nix
index 44257b7..6f679e2 100644
--- a/modules/users/defin.nix
+++ b/modules/users/defin.nix
@@ -26,10 +26,12 @@
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILuW75N5K0/83bOgsB/yymgIHoQgaaAJjW9MMDG9s/2p defin@picast2"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPAIiqA0KTtC3QRKGc02o7mFT3S2npIcDs8Zz1Tqlsn+ defin@perkunas"
# keys for remote build
+ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPLx3RgUgbE7THS7hRZypyudEKffj0ppwQfQuxIpPf8H root@zenbook"
];
};
};
+ security.sudo.wheelNeedsPassword = false;
# nix.settings.trusted-users = [ "@builders" ];
security.pam = {
sshAgentAuth.enable = true;
diff --git a/modules/users/root.nix b/modules/users/root.nix
index f826b77..c1bbdac 100644
--- a/modules/users/root.nix
+++ b/modules/users/root.nix
@@ -4,6 +4,7 @@
users = {
users.root = {
hashedPassword = "$y$j9T$YtRkFL3JLAB/zfyr89aFp.$of1IUt84c2i26l6GQWHO2qX0dNiPDZgVGpaNPVyAs24";
+ openssh.authorizedKeys.keys = config.users.users.defin.openssh.authorizedKeys.keys;
};
};
services.openssh.settings.PasswordAuthentication = false;