From ee705eb87d9c300e6c782aa8ac89f7eeb2477cc2 Mon Sep 17 00:00:00 2001 From: beatzaplenty Date: Mon, 21 Jul 2025 16:46:42 +1000 Subject: [PATCH] modified: installer.nix --- installer.nix | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/installer.nix b/installer.nix index d23e60e..32667b5 100644 --- a/installer.nix +++ b/installer.nix @@ -55,14 +55,14 @@ environment.etc."git-credentials".text = environment.etc."auto-install.sh".mode = "0755"; # Trigger the script from nixos user's shell - environment.etc."nixos/.bashrc".text = '' - # Run installer only once - if [ -n "$PS1" ] && [ ! -e ~/.auto_install_ran ]; then - sudo /etc/auto-install.sh - touch ~/.auto_install_ran - fi - ''; - environment.etc."nixos/.bashrc".mode = "0755"; + # environment.etc."nixos/.bashrc".text = '' + # # Run installer only once + # if [ -n "$PS1" ] && [ ! -e ~/.auto_install_ran ]; then + # sudo /etc/auto-install.sh + # touch ~/.auto_install_ran + # fi + # ''; + # environment.etc."nixos/.bashrc".mode = "0755"; #Set root password users.users.root = { hashedPassword = "$6$Kwv9KAyvcurAViQF$H4.u3feqGE7lVoNgkFXhE3n2Pmo//9JYDTCz8ifrVHBxPjwa1xMby7tEZ8Bpt5MXs9Rkx6/YbZWxs5CpH0s/70"; @@ -79,5 +79,14 @@ users.users.root = { openssh.authorizedKeys.keys = [ "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCq/Q5LvIXlZwO2kdeAN5nLGZ59nZB7JHYMEszHxmNtGMzv1lM31jiPNsr0z2EKVZhE7OOfa2IF9rhWYD7JUA9G0yzdZ4WTXFNGVVOJoOVH6vAF3XCxoVilOEwTc7h2Wiy+rzd0B28/3spffzQQWJhY6GRQVa8j+6xAGF60Fcvl1vLosYT9Bn2ZbK4TCWOwAn2jqXIieGpZdn/UNZbGOeKRiCvhktDfMAzuQzN/9jMu/oF4pkPn2X1UrsQdNlvp0Ci8md612MozIpncQJyAF1ADhunr3sMx0isUXiqD29R5DS4TftpekqLNLak+zcxFa8N7DcRNp3DcKfJvyTkwQrR4r+b7lFLYOLHLagSso9CzeW/paAS2q9I5SBm/2DtE1diLLg2jZikYcstsu/G5RgvbzbKqjiaMwTdXC3AMvDxQrs7U5pDRZFzoofG3cpODbTm+uy3m0kP70z0M1K45UbDG0p+itnTu9x40JbQEgefbx38AItNvAIx1A8HO4I1VX28= wayne@stream" ]; + home = "/home/nixos"; + createHome = true; + shell = pkgs.bashInteractive; + shellInit = '' + if [ -n "$PS1" ] && [ ! -e ~/.auto_install_ran ]; then + sudo /etc/auto-install.sh + touch ~/.auto_install_ran + fi + ''; }; }