All Projects → manilarome → Rofi Spotlight

manilarome / Rofi Spotlight

Licence: mit
Spotlight-like Rofi

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects
bash
514 projects

Projects that are alternatives of or similar to Rofi Spotlight

dotfiles
dotfiles of simonvic daily used enviroment
Stars: ✭ 75 (-31.19%)
Mutual labels:  rice, rofi
blue-sky
A clean and blue BSPWM setup
Stars: ✭ 267 (+144.95%)
Mutual labels:  rice, rofi
Dotfiles
Collection of i3-gaps Dotfiles
Stars: ✭ 143 (+31.19%)
Mutual labels:  rofi, rice
The Glorious Dotfiles
A glorified personal dot files
Stars: ✭ 1,850 (+1597.25%)
Mutual labels:  rofi, rice
dotfiles
Gruvbox inspired Arch Linux i3wm rice.
Stars: ✭ 43 (-60.55%)
Mutual labels:  rice, rofi
linux-workspace
This is the greatest management of all time
Stars: ✭ 19 (-82.57%)
Mutual labels:  rice, rofi
no-mans-sky-rice-i3wm
i3WM rice themed using No Man's Sky's colors
Stars: ✭ 34 (-68.81%)
Mutual labels:  rice, rofi
Awesome Dotfiles
Dotfiles for awesome people using the awesomewm linux environment
Stars: ✭ 409 (+275.23%)
Mutual labels:  rofi, rice
dotfiles
collection (and a backup) of my config files
Stars: ✭ 49 (-55.05%)
Mutual labels:  rice, rofi
dotfiles
My awesomewm dotfiles for awesome people! ✨
Stars: ✭ 1,764 (+1518.35%)
Mutual labels:  rice, rofi
rofi-collection
Beautiful collection of Rofi themes
Stars: ✭ 236 (+116.51%)
Mutual labels:  material, rofi
Polybar Kdeconnect
KDEConnect module for Polybar
Stars: ✭ 94 (-13.76%)
Mutual labels:  rofi, rice
Dotfiles
My dotfiles and themes.
Stars: ✭ 101 (-7.34%)
Mutual labels:  rice
Androidbang
《Android 江湖花名册》
Stars: ✭ 107 (-1.83%)
Mutual labels:  material
Material Remixer Ios
Remixer for iOS: Live adjustment of app variables.
Stars: ✭ 101 (-7.34%)
Mutual labels:  material
Cardview
Material Design Cards ? How cool is that !
Stars: ✭ 101 (-7.34%)
Mutual labels:  material
Materialspinner
Implementation of a Material Spinner for Android with TextInputLayout functionalities
Stars: ✭ 107 (-1.83%)
Mutual labels:  material
I3wsr
Change i3-wm workspace names based on content
Stars: ✭ 107 (-1.83%)
Mutual labels:  rice
Xposed Fast Repo
EdXposed Repo
Stars: ✭ 101 (-7.34%)
Mutual labels:  material
Material Remixer Js
Remixer for JavaScript. Live adjustment of app variables.
Stars: ✭ 100 (-8.26%)
Mutual labels:  material

rofi: spotlight

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

rofi: spotlight
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:

  • [x] Web search support
  • [x] 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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].