-
Find a replacement for Control-R (history search). mcfly or fzf will help immensely.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
This is a webpage I refer people often to: https://missing.csail.mit.edu/
-
Find a replacement for Control-R (history search). mcfly or fzf will help immensely.
-
also, write a lot of bash scripts. the Google Style Guide and shellcheck should help you learn good practice and why things are done in a certain way.
-
Fig for autocomplete. https://fig.io/
-
-
TheFuck is great for those commands where you can't necessarily remember what you need. If you type a command wrong (such as git push when you aren't tracking a remote branch), you can just type fuck and you can cycle through a number of commands you might have wanted, based on your last command.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Fish Shell integrates the history search functionality of ctrl-R as just the default up-arrow behavior.
-
Consider using Rust CLI tools. Some were already mentioned, but here's a list I googled https://github.com/matu3ba/awesome-cli-rust
-
xxh
🚀 Bring your favorite shell wherever you go through the ssh. Xonsh shell, fish, zsh, osquery and so on.
Oh but you can! https://github.com/xxh/xxh
-
git-aware-prompt
Display current Git branch name in your terminal prompt when in a Git working directory.
Also, if you use git and you've ever seen/miss git bash, this ends up showing your branch in the prompt and other useful things, I ended up setting it up both on my remote boxes and in wsl and in Mac https://github.com/jimeh/git-aware-prompt