A spotlight-like rofi. Supports file and web search.
rofi: spotlight
rofi-git master branch
python3
bash
fd (optional)
an icon theme (optional)
$ rofi -modi "Global Search":"rofi-spotlight/rofi-spotlight.sh" -show "Global Search" \
-config rofi-spotlight/rofi.rasi
fd
for faster file searching. Defaults to find
if not installed.You can change the following variables in the rofi-spotlight.sh
You can change the following variables in the web-search.py
Just type them on rofi search bar:
:help
to print the help message :h
or :hidden
to show hidden files/directories :xdg XDGDIR
to jump to an xdg directory Examples:
:xdg DOCUMENTS
:xdg DOWNLOADS
# Also supports incomplete path. Examples:
:xdg doc # Same as :xdg DOCUMENTS
:xdg down # Same as :xdg DOWNLOADS
# For more info about XDG dirs, see:
# man xdg-user-dir
File search syntaxes:
!<search_query>
to search for a file and web suggestions ?<search_query>
to search parent directories Examples:
!half-life 3
?portal 3
Web search syntaxes:
!<search_query>
to get a search suggestions :web <search_query>
to also to gets search suggestions :webbro <search_query>
to search directly from your browser Examples:
!how to install archlinux
:web how to install gentoo
:webbro how to install wine in windowsxp
rofi.rasi
. It uses CSS syntax. More info by executing man rofi-theme
in your terminal emulator.