Changes
1 changed files (+57/-5)
-
-
@@ -43,10 +43,14 @@boot.loader.efi.canTouchEfiVariables = true; networking.hostName = "hive"; networking.firewall.allowedUDPPorts = [ # Plac's Roon Server discovery. 9003 ]; networking.firewall = { allowPing = true; allowedUDPPorts = [ # Plac's Roon Server discovery. 9003 ]; }; time.timeZone = "Asia/Tokyo";
-
@@ -74,6 +78,48 @@enable = true; nssmdns4 = true; openFirewall = true; publish.enable = true; publish.userServices = true; }; services.samba = { enable = true; openFirewall = true; settings = { global = { workgroup = "WORKGROUP"; "server string" = "hive"; "netbios name" = "hive"; security = "user"; "hosts allow" = "localhost 127.0.0.1 fd33::0/64 192.168.0.0/16"; "hosts deny" = "0.0.0.0/0"; "guest account" = "nobody"; "access based share enum" = "yes"; "map to guest" = "Bad User"; # https://wiki.samba.org/index.php/Configure_Samba_to_Work_Better_with_Mac_OS_X "vfs objects" = "fruit streams_xattr"; "fruit:metadata" = "stream"; "fruit:model" = "MacSamba"; "fruit:veto_appledouble" = "no"; "fruit:nfs_aces" = "no"; "fruit:wipe_intentionally_left_blank_rfork" = "yes"; "fruit:delete_empty_adfiles" = "yes"; "fruit:posix_rename" = "yes"; }; wg = { path = "/home/queenbee/share/wg"; browseable = "yes"; "read only" = "no"; "guest ok" = "no"; "create mask" = "0644"; "directory mask" = "0755"; "valid users" = "queenbee"; }; }; }; services.openssh = {
-
@@ -106,7 +152,13 @@]; }; home-manager.users.queenbee = ../../hm/profiles/nixos-desktop.nix; home-manager.users.queenbee = { imports = [ ../../hm/profiles/nixos-desktop.nix ]; config = { home.file."share/wg/.keep".source = builtins.toFile "keep" ""; }; }; virtualisation.vmVariant = { users.users.queenbee.initialPassword = "password";
-