hstr-rs
starship
hstr-rs | starship | |
---|---|---|
5 | 299 | |
145 | 40,933 | |
- | 1.9% | |
0.0 | 9.7 | |
7 months ago | 5 days ago | |
Rust | 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.
hstr-rs
-
hstr-rs: A minimum hstr clone in Rust
Another hstr-rs even.
- Show r/rust: History suggest box for your shell
- Does anyone want to do a code review?
-
Show HN: History suggest box for your shell
hstr-rs is a shell history suggest box that provides quick access to the commands in your shell history. Just search for the command you want to execute (regex mode is supported), or, if you don't precisely know what you're looking for, you can browse through the commands until you find the one you want to execute. Apart from this, you can delete unwanted entries from your history, too, and more. It should work on all terminals ranging from linux term to xterm. It was initially made for bash but it should work as well with zsh, ksh, and tcsh, too.
I use it on a daily basis.
Check out the README for instructions if you want to try it out.
Suggestions, bug reports, etc. are welcome.
Let me know what you think:
https://github.com/adder46/hstr-rs
starship
-
Tools that keep me productive
Starship - A cross shell prompt
-
Atuin β Magical Shell History
Agreed, I use this in conjunction with Starship [1], both initialized specifically for Fish in the config. I love this shell so much.
[1] - https://starship.rs/
- Starship.rs: minimal, fast prompt for any shell
- Starship: The minimal, fast, and customizable prompt
-
Oh My Zsh
starship is the new spaceship, yo
https://starship.rs/
- Starship: Minimal, fast, infinitely customizable prompt for any shell
-
Z β Jump Around
It seems like the Rust community is quite happy to support alternative shells. Iβve seen couple of projects, now, that support way more esoteric shells than I would expect, like βxonshβ. Starship (https://starship.rs/) immediately comes to mind.
- MacOS tools to make your life easier
-
[MacOS] Setting up zsh in MacOS, any hints, dos/don'ts, advice, or guides?
Until now I have been using bash on Windows with Starship as the prompt. The only reason I went with Starship, is that it was easy to setup and at the time I did not have much free time to devout to the shell/prompt configuration.
-
Monaspace
I'm staying on BitstromWera Nerd Font. Works great with Starship.
https://www.nerdfonts.com/font-downloads
https://starship.rs
What are some alternatives?
atuin - β¨ Magical shell history
oh-my-posh - The most customisable and low-latency cross platform/shell prompt renderer
fzf - :cherry_blossom: A command-line fuzzy finder
spaceship-prompt - :rocket::star: Minimalistic, powerful and extremely customizable Zsh prompt
peco - Simplistic interactive filtering tool
powerlevel10k - A Zsh theme
promkit - A toolkit for building interactive prompt in Rust
ohmyzsh - π A delightful community-driven (with 2,300+ 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.
zoxide - A smarter cd command. Supports all major shells.
zsh-autocomplete - π€ Real-time type-ahead completion for Zsh. Asynchronous find-as-you-type autocompletion.
mcfly - Fly through your shell history. Great Scott!
alacritty - A cross-platform, OpenGL terminal emulator.