16 ms·
How about instead of changing the shell get more out from your existing one. Starship [0] and fzf [1] will make your life much easier in any shell. I use fish
by jnsaff2 4y ago
How about instead of changing the shell get more out from your existing one.
Starship [0] and fzf [1] will make your life much easier in any shell.
I use fish but they work with bash, zsh and the like.
[0] https://starship.rs/ https://starship.rs/
[1] https://github.com/junegunn/fzf https://github.com/junegunn/fzf
- msm_ 4y agoWhy not both? I use starship and fzf with a fish shell. Fzf is a great productivity boost, especially because it integrates with everything so well. Starship is... nice and flashy, but I don't think it actually improves my productivity a lot. The biggest feature for me is giving me the current git branch, and I used to do it with my fish theme. I mean it's nice to know what version of Python I have currently, it's just not a killer feature.
- jnsaff2 4y agoSure, I too use fish as I wrote in the original post. Starship gives me quite a bit of situational awareness: - git status, with branch, uncommited stuff, all that - my python venv I'm in, not just the system python version - my aws profile active - etc Forgot to add zoxide [0] and ripgrep [1]. [0] https://github.com/ajeetdsouza/zoxide https://github.com/ajeetdsouza/zoxide [1] https://github.com/BurntSushi/ripgrep https://github.com/BurntSushi/ripgrep
- petepete 4y agoI use one fish plugin and it's a total gamechanger https://github.com/PatrickF1/fzf.fish https://github.com/PatrickF1/fzf.fish Being able to instantly fuzzy find files, directories, git history, processes, environment variables and command history is like having a superpower.
- mk12 4y agoShameless plug for my plugin https://github.com/mk12/fish-fzf https://github.com/mk12/fish-fzf: > Unlike the others, this plugin tries to pack as much as possible into a single "do what I mean" shortcut. Edit a file? cd to a directory? Just insert it into the command line? Many things like this can be determined from context.