nushell: fix small eval issue, core make vm creation simple

Changed files
+2 -3
modules
dev
shell
+1
modules/core.nix
··· 9 config = lib.mkIf (config.my.username != "root") { 10 users.users.${config.my.username} = { 11 home = "/home/${config.my.username}"; 12 isNormalUser = true; 13 extraGroups = [ 14 "networkmanager"
··· 9 config = lib.mkIf (config.my.username != "root") { 10 users.users.${config.my.username} = { 11 home = "/home/${config.my.username}"; 12 + initialPassword = ""; 13 isNormalUser = true; 14 extraGroups = [ 15 "networkmanager"
+1 -3
modules/dev/shell/nushell.nix
··· 18 show_banner: false, 19 } 20 21 - if ("~/.profile.nu" | path exists) { 22 - source-env "~/.profile.nu" 23 - } 24 25 ${lib.meta.getExe pkgs.pokego} -l french 26 '';
··· 18 show_banner: false, 19 } 20 21 + source-env (if ("~/.profile.nu" | path exists) {"~/.profile.nu"} else null) 22 23 ${lib.meta.getExe pkgs.pokego} -l french 24 '';