rofi-spotlightSpotlight-like Rofi

联合创作 · 2023-09-30 04:20

rofi: spotlight

A spotlight-like rofi. Supports file and web search.


rofi: spotlight

Dependencies

  • rofi-git master branch
  • python3
  • bash
  • fd (optional)
  • an icon theme (optional)

Icon themes used:

  • Papirus
  • Tela Blue

Run it by:

$ rofi -modi "Global Search":"rofi-spotlight/rofi-spotlight.sh" -show "Global Search" \
-config rofi-spotlight/rofi.rasi

Recommendation

  • Install fd for faster file searching. Defaults to find if not installed.

Configuration:

You can change the following variables in the rofi-spotlight.sh

  • Terminal Emulator
  • File Manager
  • Bluetooth sender

You can change the following variables in the web-search.py

  • Search engine
  • Web browser
  • Terminal Emulator

Available commands:

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

TODOs:

  • Web search support
  • Cleaner bash script

Notes:

  • This is not a file manager nor a web browser. This is a file/web-searching rofi. Nothing else.
  • Default rofi design is better with blur. Rofi's appearance can be change in rofi.rasi. It uses CSS syntax. More info by executing man rofi-theme in your terminal emulator.

Credits to these people

浏览 17
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报