Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
per-directory-history
Per directory history for zsh, as well as global history, and the ability to toggle between them with ^G.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
fzf[0] + per-directory-history[1] fill exactly this niche for me. ^R always shows the all commands run in the current directory, ordered by recency (and filterable).
[0]: https://github.com/junegunn/fzf
Here is a zsh function I made for use with https://github.com/larkery/zsh-histdb to get the same effect, but only showing commands whose exit_status is 0:
jog() {
We use a shell history per directory per user. This is very helpful, esp in distributed shared environments.
https://github.com/albertz/wiki/blob/master/shell.md#history
Very cool! I built something in python a while back, to track each project's history by detecting if a virtual environment/venv is active: https://github.com/haraball/pystory
I like the symplicity.
Have you thought about bundling it up so it can be installed with antigen or oh-my-zsh[0]
[0] https://github.com/zsh-users/antigen/wiki/Development#notes-...
I'm an assisted human being, I need instructions like these :D https://github.com/zsh-users/zsh-syntax-highlighting/blob/ma...