zsh-autosuggestions
starship
Our great sponsors
zsh-autosuggestions | starship | |
---|---|---|
89 | 167 | |
22,060 | 26,451 | |
4.1% | 9.5% | |
1.0 | 9.7 | |
11 days ago | 7 days ago | |
Shell | Rust | |
MIT License | ISC License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
zsh-autosuggestions
-
Software Suggestion: Interactive Fish like Shell
zsh-autosuggestions
-
Zsh 5.9
+1 on oh-my-zsh
I recommend Oh My Zsh with the zsh-autosuggestions and zsh-syntax-highlighting plugins.
https://github.com/zsh-users/zsh-autosuggestions
https://github.com/zsh-users/zsh-syntax-highlighting
And my custom theme ;) https://github.com/whyboris/dotfiles/blob/main/yboris.zsh-th...
> FISH - mainly because of it's excellent auto-completion that displays as you type.
Said functionality for zsh:
- The Command:βcd ../β
-
Finally daily driving Pop!
zsh autosuggestions (really fun plugin that gives realtime suggestions for terminal commands)
-
It's somewhere in the history.
My personal favorite is a combination of zsh-autosuggestions and binding up arrow to up-line-or-beginning-search. Then you just start typing and either the history item you want is previewed, or you can search with your current input by pressing up repeatedly.
-
I'm lost with zsh / oh-my-zsh - How to add additional auto-complete?
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
- Created a simple script to fuzzy search through my shell's history using fzf and then insert it into the terminal using xdotool
-
My Windows, Debian (WSL2) Setup
.sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
-
Zim β The Zsh configuration framework with blazing speed and modular extensions
Is anyone else mostly rolling with the zsh (not oh-my-zsh) defaults?
After so many years of using Bash I switched to zsh almost a year ago. I use the vanilla zsh set up with 2 plugins:
- https://github.com/zdharma-continuum/fast-syntax-highlightin... for very good and fast syntax highlighting
- https://github.com/zsh-users/zsh-autosuggestions for auto-suggestions
I don't use a plugin manager, instead I put together a ~20 line shell script[0] which handles either cloning or pulling plugins, then you can load them in your zshrc[1].
I haven't found the need for anything else and my whole dev environment is based on using tmux, terminal Vim, etc.. Basically I spend a lot of time there in my day to day.
[0] https://github.com/nickjj/dotfiles/blob/0076e508403c9981e393...
[1] https://github.com/nickjj/dotfiles/blob/0076e508403c9981e393...
starship
-
How to customise your terminal?
the info in the bar like "on branch x with uncommitted changes" if I'm not mistaken this can be done with the Starship prompt
-
Helping Linux with programming
I know Starship Prompt is written in Rust and is a cross-platform, single config file prompt replacement for the terminal. Could be a cool place to start.
-
Created a fish plugin that adds Nerd Font support to the lf terminal file manager! Try it out and give it a star π€©
Thanks, it's called starship
-
The Command:βcd ../β
A lot of the prompt settings Iβbe now replaced with the more universal starship project: https://starship.rs, but OMZ still has a hell of a lot to offer.
-
bash command line cursor misaligned with displayed text
It makes for a lot more confusing $PS1, but might fix the problems. Another alternative is to use a prompt 'tool', where you create 'segments' and the program does the rest for you, for example starship.
-
What CLI tool will blow your mind? (written in rust)
sharship: it is a shell prompt that is minimal, customizable, and really fast. I am beginning to use it in all of my shells even on my fiancΓ©'s Mac.
-
How to override the version of a package that exits in `nixpkgs`
fish shell + starship:https://starship.rs/
-
Your preferred fish plugins / extensions ?
I prefer https://starship.rs/ as prompt btw :-)
-
Zim β The Zsh configuration framework with blazing speed and modular extensions
I switched from zsh/oh-my-zsh to fish mostly because fish does everything I want for an interactive shell and is simply one package from my package manager away.
With frameworks like oh-my-zsh I'm always worried about supply chain attacks.
I do use https://starship.rs (which is also a package away), and I think things like fisher https://github.com/jorgebucaran/fisher are useful when you need a specific fish script.
-
What is the first thing you do after installing Linux?
Setup starship to look badass
What are some alternatives?
spaceship-prompt - :rocket::star: A Zsh prompt for Astronauts
zsh-autocomplete - π€ Real-time type-ahead completion for Zsh. Asynchronous find-as-you-type autocompletion.
powerlevel10k - A Zsh theme
oh-my-posh - A prompt theme engine for any shell.
ohmyzsh - π A delightful community-driven (with 2,000+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
fish-shell - The user-friendly command line shell.
alacritty - A cross-platform, OpenGL terminal emulator.
pure - Pretty, minimal and fast ZSH prompt
powerline - Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.
tide - π The ultimate Fish prompt.
fzf - :cherry_blossom: A command-line fuzzy finder