diff --git a/nix/configuration/roles/gcloud/default.nix b/nix/configuration/roles/gcloud/default.nix index aa7a30b..06378c9 100644 --- a/nix/configuration/roles/gcloud/default.nix +++ b/nix/configuration/roles/gcloud/default.nix @@ -23,6 +23,20 @@ environment.systemPackages = with pkgs; [ google-cloud-sdk ]; + + environment.persistence."/state" = lib.mkIf (!config.me.buildingIso) { + hideMounts = true; + users.talexander = { + directories = [ + { + directory = ".config/gcloud"; + user = "talexander"; + group = "talexander"; + mode = "0700"; + } + ]; + }; + }; } ] );