1
0
Fork 0
mirror of https://github.com/davatorium/rofi.git synced 2024-11-25 13:55:34 -05:00
rofi/README.md

66 lines
1.8 KiB
Markdown
Raw Normal View History

2014-03-01 11:27:52 -05:00
# Rofi
2012-07-18 08:24:04 -04:00
A popup window switcher roughly based on [superswitcher](http://code.google.com/p/superswitcher/), requiring only xlib and xft.
This version is based on the version from [Sean
2014-01-11 11:19:12 -05:00
Pringle](http://github.com/seanpringle/simpleswitcher). All credit for this great tool should go to him.
2012-07-18 08:24:04 -04:00
* Switcher centered on screen (or monitor for multi-head).
2012-07-18 08:24:40 -04:00
2014-01-09 18:04:57 -05:00
* Vertical list with two columns:
2014-01-14 00:36:12 -05:00
1. Window class.
2. Window title.
2012-07-18 08:24:40 -04:00
2012-07-18 08:24:04 -04:00
* Controls like dmenu:
* Type to filter windows.
2014-01-09 18:04:57 -05:00
* Tokonized filter. Type any word in any order to filter.
2012-07-18 08:24:04 -04:00
* Arrows to highlight selections.
* Return to select.
2012-07-18 08:24:40 -04:00
2014-01-14 00:36:12 -05:00
* Rudimentary run dialog
* Type to filter.
* Tokonized filter. Type any word in any order to filter.
* Arrows to highlight selections.
* Return to select.
2014-01-15 03:27:03 -05:00
* Shift-Return to run in terminal.
2014-01-14 00:36:12 -05:00
2013-02-16 12:41:40 -05:00
* Runs in background or once-off.
If compiled with I3 support, it should autodetect if I3 window manager is running.
2014-01-09 18:04:57 -05:00
Usage
-----
2014-01-09 18:04:57 -05:00
2013-02-16 12:41:40 -05:00
e.g.
2014-01-09 18:04:57 -05:00
2014-03-01 11:27:52 -05:00
bindsym $mod+Tab exec rofi -now -font "snap-10" -fg "#505050" -bg "#000000" -hlfg "#ffb964" -hlbg "#000000" -o 85
Switching Between Modi
----------------------
Type '?' (enter) to switch from Window list mode to Run mode and back.
Compilation
-----------
Type `make I3=` to disable compiling with i3 support.
If during compilation it complains about not finding i3/ipc.h either disable i3 support
or install the headers.
Type `make PREFIX=<path> install` to install in a different prefix.
2014-01-11 16:36:34 -05:00
Archlinux
---------
2014-03-01 11:27:52 -05:00
This version of rofi has been made available on the
[AUR](https://aur.archlinux.org/packages/rofi-git/).
2014-03-02 07:15:05 -05:00
Contact
-------
Issues, feature requests can be filed at the github [issue
tracker](https://github.com/DaveDavenport/rofi/issues).
If you need to ask a direct question or get support installing, please find us on IRC: #gmpc on
[freenode.net](https://webchat.freenode.net/?channels=#gmpc).