mirror of
https://github.com/quitesimpleorg/hs9001.git
synced 2024-11-21 21:17:51 +01:00
Bash history put into sqlite so it can be searched
Albert S
c67d38482d
If you disable bash history files alltogether, "history 1" will not contain anything on first launch of a terminal and therefore the regex has nothing to parse, so we get an out of bounds array access. So fix this. Though it's a dirty silent fail now, I don't want error messages/warnings everytime I open a shell. |
||
---|---|---|
.gitignore | ||
go.mod | ||
go.sum | ||
main.go | ||
README.md |
hs9001
Setup
go build
#move hs9001 to a PATH location
# Initialize database
hs9001 init
Add this to .bashrc
if [ -n "$PS1" ] ; then
PROMPT_COMMAND='hs9001 add "$(history 1)"'
fi
Usage
Search
hs9001 search "term"
Is is recommended to create an aias for search to make life easier.