{"repo":"rcaloras/bashhub-client","free":true,"listed":false,"github":"https://github.com/rcaloras/bashhub-client","clone":"git clone https://github.com/rcaloras/bashhub-client.git","description":":cloud: Bash history in the cloud. Indexed and searchable.","language":"Python","stars":1307,"topics":["bash","history","cloud","shell","shell-extension","zsh","terminal"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"Bashhub saves every terminal command entered across all sessions and systems and provides powerful querying across all commands. Features - Super command search by using context about how commands are executed. - e.g. the directory, session, system, exit status, etc. - Unlimited detailed terminal history stored in the cloud. - Stored privately and encrypted at rest. - Support across systems. Access your terminal history from anywhere! - Support for Bash and Zsh with a sweet cli for everything. Quick Install For non default login shells, just specify the shell e.g. ( bash setup , zsh setup , fish setup ) Detailed installation instructions can be found at https://github.com/rcaloras/bashhub-client/wiki/Install Usage Bashhub can be accessed from the command line in a couple ways: - bh for searching - bashhub for everything else It also provides a key binding of ctrl + b for quickly dropping into interactive search. Search You can search through your commands in a lot of different ways. Check bh --help for more specifics. By default bh will output the most recently used unique commands to standard out. Adding the -i argument to any bh search will make it interactive . There are also several arguments to pass to filter, query, and get more specific about your searches! Examples The last 100 commands you executed anywhere. (100 is default limit without -n ) The last 20 files I've grep'd. Find that wget command with interactive search to execute it again :P Directory-specific Search","default_branch":null,"files":null,"tree":[],"storefront":"/r/rcaloras","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rcaloras/bashhub-client/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}