diff --git a/waveshell/pkg/shellapi/zshapi.go b/waveshell/pkg/shellapi/zshapi.go index 4c4a8274..495d35fd 100644 --- a/waveshell/pkg/shellapi/zshapi.go +++ b/waveshell/pkg/shellapi/zshapi.go @@ -216,6 +216,9 @@ func (z zshShellApi) MakeRcFileStr(pk *packet.RunPacketType) string { if ZshIgnoreVars[varDecl.Name] { continue } + if varDecl.IsReadOnly() { + continue + } if ZshUniqueArrayVars[varDecl.Name] && !varDecl.IsUniqueArray() { varDecl.AddFlag("U") }