

Niri does have named workspaces so you can absolutely switch to fixed workspaces like you describe.
I have fixed workspaces but then temporarily add extra workspaces for side tasks - these are relative to the named ones but don’t stop you jumping to your named workspaces (assuming you’ve got your shortcut keys set up to match).
I’ve been using nushell for a year and while it is great mostly, and means you don’t need to use external tools like jq, the verbosity is tedious at times. I have a lot of aliases set, and I often use the caret escape hatch to run the traditional command if I just want a quick answer.