diff --git a/.gitignore b/.gitignore index 64113bc..fcaeac4 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ result .luarc.json private/** !private/**.age +!private/**.sha512 diff --git a/hosts/desktop/default.nix b/hosts/desktop/default.nix index e351306..24d7ea9 100644 --- a/hosts/desktop/default.nix +++ b/hosts/desktop/default.nix @@ -22,8 +22,7 @@ nixpkgs.lib.nixosSystem { }; wallpaper = "${wallpapers}/gruvbox/road.jpg"; gtk.theme.name = nixpkgs.lib.mkDefault "Adwaita-dark"; - passwordHash = - "$6$PZYiMGmJIIHAepTM$Wx5EqTQ5GApzXx58nvi8azh16pdxrN6Qrv1wunDlzveOgawitWzcIxuj76X9V868fsPi/NOIEO8yVXqwzS9UF."; + passwordHash = nixpkgs.lib.fileContents ../../private/password.sha512; } ./hardware-configuration.nix diff --git a/hosts/oracle/default.nix b/hosts/oracle/default.nix index 25fa460..c8a9163 100644 --- a/hosts/oracle/default.nix +++ b/hosts/oracle/default.nix @@ -28,7 +28,6 @@ nixpkgs.lib.nixosSystem { giteaServer = "git.masu.rs"; # Disable passwords, only use SSH key - passwordHash = null; publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIB+AbmjGEwITk5CK9y7+Rg27Fokgj9QEjgc9wST6MA3s"; diff --git a/hosts/wsl/default.nix b/hosts/wsl/default.nix index 2c700b4..1e9ec18 100644 --- a/hosts/wsl/default.nix +++ b/hosts/wsl/default.nix @@ -17,8 +17,7 @@ nixpkgs.lib.nixosSystem { identityFile = "/home/${globals.user}/.ssh/id_ed25519"; gui.enable = false; colorscheme = (import ../../modules/colorscheme/gruvbox); - passwordHash = - "$6$PZYiMGmJIIHAepTM$Wx5EqTQ5GApzXx58nvi8azh16pdxrN6Qrv1wunDlzveOgawitWzcIxuj76X9V868fsPi/NOIEO8yVXqwzS9UF."; + passwordHash = nixpkgs.lib.fileContents ../../private/password.sha512; wsl = { enable = true; automountPath = "/mnt"; diff --git a/private/password.sha512 b/private/password.sha512 new file mode 100644 index 0000000..354b39e --- /dev/null +++ b/private/password.sha512 @@ -0,0 +1 @@ +$6$PZYiMGmJIIHAepTM$Wx5EqTQ5GApzXx58nvi8azh16pdxrN6Qrv1wunDlzveOgawitWzcIxuj76X9V868fsPi/NOIEO8yVXqwzS9UF.