Bolt prompts you for keywords to your local files, directories or Google search and launches them respectively.
Personalized search list
Filtering of irrelevant files
Customized application launching that can be defined easily (unlike xdg-open)
Googling capability
(Optional) Real-time update of the search list
Runs as fast as it gets! (hint: ~100 lines of POSIX shellscripting & early updating)
git clone https://github.com/salman-abedin/bolt.git && cd bolt && sudo make install
Modify the launch function according to your preference and reinstall.
Create a paths and a filters file in ~/.config/bolt. Here is a couple of examples
run bolt --generate
(preferably at startup) to generate the search list
bolt --watch
(preferably at startup) to enable real-time search list updateBind a key combination with the command bolt --rofi-search
to launch the prompt
bolt --tmux-launch
or bolt --fzf-search
to use bolt inside the terminalType the keyword, press enter and baam!
cd bolt
git pull rebase && sudo make install
sudo make uninstall
21/06/20:- Added support for launching files with spaces in the name
24/06/20:- Added two column prompt for more accurate searching
30/06/20:- Added googling support
05/07/20:- Added tmux and fzf support
I hate xdg-open. Because...
it will only work on linux
You have to modify two files in two different locations writing no less than 5 lines with root level shell scripting. I would much rather have you use a one liner like in my script and keep it much more flexible.
Name | Description |
---|---|
uniblocks | The status bar wrapper |
tide | Minimal Transmission CLI client |
puri | Minimal URL launcher |
devour | Terminal swallowing |
crystal | The transparent setup |
Magpie | The dotfiles |
Alfred | The scripts |
SalmanAbedin@disroot.org