#Rust #RustLang #WezTerm #Zellij #Fish #FishShell #Starship #StarshipPrompt #Terminal #TerminalEmulator
I fell into another hole. You see, there is no #OhMyPosh in #VoidLinux, only #StarshipPrompt. So I thought about it… And now I have styled my prompt in #Nushell itself, no other stuff necessary.
It doesn’t do anything fancy, just picks colors based on hostname and also shows status of a git directory. So 100% the same as my Oh My Posh config.
Having played with #OhMyPosh https://ohmyposh.dev/ under bash and zsh with mostly default settings, I kind of like the idea of a souped up #TerminalPrompt
But it can be a bit slow when the filesystem is under load.
Is #StarshipPrompt any better https://starship.rs/ ?
Or #PurePrompt https://github.com/sindresorhus/pure seems nice but minimal...
@swflint Thanks. #StarshipPrompt doesn't seem to notice this shell change though, while it does for 'nix-shell -p git-extras --run fish'. Shouldn't be a
#fishShell issue though.
UPDATE: nix-shell sets the IN_NIX_SHELL=[im]pure environment variable (and a whole bunch of others) while nix shell only touches the PATH. Hard to detect for any program that this change happened!