Rofi
A huge collection of Rofi based custom Applets, Launchers & Powermenus.
Install / Use
/learn @adi1090x/RofiREADME
|Type 1|Type 2|Type 3|Type 4|
|--|--|--|--|
|
|
|
|
|
|Type 5|Type 6|Type 7|
|--|--|--|
|
|
|
|
|Type 1|Type 2|Type 3|
|--|--|--|
|
|
|
|
|Type 4|Type 5|
|--|--|
|
|
|
|Type 1|Type 2|Type 3|
|--|--|--|
|
|
|
|
|Type 4|Type 5|Type 6|
|--|--|--|
|
|
|
|
What is Rofi?
Rofi is A window switcher, Application launcher and dmenu replacement. Rofi started as a clone of simpleswitcher and It has been extended with extra features, like an application launcher and ssh-launcher, and can act as a drop-in dmenu replacement, making it a very versatile tool. Rofi, like dmenu, will provide the user with a textual list of options where one or more can be selected. This can either be running an application, selecting a window, or options provided by an external script.
Installation
Everything here is created on rofi version :
1.7.4
- First, Make sure you have the same (stable) version of rofi installed.
- On Arch / Arch-based :
sudo pacman -S rofi - On Debian / Ubuntu :
sudo apt-get install rofi - On Fedora :
sudo dnf install rofi
- On Arch / Arch-based :
- Then, Clone this repository -
$ git clone --depth=1 https://github.com/adi1090x/rofi.git
- Change to cloned directory and make
setup.shexecutable -
$ cd rofi
$ chmod +x setup.sh
- Run
setup.shto install the configs -
$ ./setup.sh
[*] Installing fonts...
[*] Updating font cache...
[*] Creating a backup of your rofi configs...
[*] Installing rofi configs...
[*] Successfully Installed.
- That's it, These themes are now installed on your system.
Note : These themes are like an ecosystem, everything here is connected with each other in some way. So... before modifying anything by your own, make sure you know what you doing.
<p align="center"> <a href="https://github.com/sponsors/adi1090x"><img src="previews/sponsor.png" width="256px"></a> </p> <p align="center"> <b>Special thanks to all the Sponsors</b>. Maintenance of this project is made possible by you guys. If you'd like to sponsor this project and have your avatar appear below, <a href="https://github.com/sponsors/adi1090x">click here</a> 💖 </p> <p align="center"> <!-- sponsors --><a href="https://github.com/davidtoska"><img src="https://github.com/davidtoska.png" width="60px" alt="User avatar: David Toska" /></a><a href="https://github.com/dgxlab"><img src="https://github.com/dgxlab.png" width="60px" alt="User avatar: David Vargas" /></a><!-- sponsors --> </p>
Launchers
Change Style : Edit ~/.config/rofi/launchers/type-X/launcher.sh script and edit the following line to use the style you like.
theme='style-1'
Change Colors : Edit ~/.config/rofi/launchers/type-X/shared/colors.rasi file and edit the following line to use the color-scheme you like.
@import "~/.config/rofi/colors/onedark.rasi"
Colors in
type-5,type-6andtype-7are hard-coded (based on image colors) and can be changed by editing the respectivestyle-X.rasifile.
Previews
<details> <summary><b>Type 1</b></summary>|Style 1|Style 2|Style 3|Style 4|Style 5|
|--|--|--|--|--|
|
|
|
|
|
|
|Style 6|Style 7|Style 8|Style 9|Style 10|
|--|--|--|--|--|
|
|
|
|
|
|
|Style 11|Style 12|Style 13|Style 14|Style 15|
|--|--|--|--|--|
|
|
|
|
|
|
|Style 1|Style 2|Style 3|Style 4|Style 5|
|--|--|--|--|--|
|
|
|
|
|
|
|Style 6|Style 7|Style 8|Style 9|Style 10|
|--|--|--|--|--|
|
|
|
|
|
|
|Style 11|Style 12|Style 13|Style 14|Style 15|
|--|--|--|--|--|
|
|
|
|
|
|
|Style 1|Style 2|Style 3|Style 4|Style 5|
|--|--|--|--|--|
|
|
|
|
|
|
|Style 6|Style 7|Style 8|Style 9|Style 10|
|--|--|--|--|--|
|
|
|
|
|
|
|Style 1|Style 2|Style 3|Style 4|Style 5|
|--|--|--|--|--|
|
|
|
|
|
|
|Style 6|Style 7|Style 8|Style 9|Style 10|
|--|--|--|--|--|
|
|
|
|
|
|
|Style 1|Style 2|Style 3|Style 4|Style 5|
|--|--|--|--|--|
|
|
|
|
|
|
|Style 1|Style 2|Style 3|Style 4|Style 5|
|--|--|--|--|--|
|
|
|
|
|
|
|Style 6|Style 7|Style 8|Style 9|Style 10|
|--|--|--|--|--|
|
|
|
|
|
|
|Style 1|Style 2|Style 3|Style 4|Style 5|
|--|--|--|--|--|
|
|
|
|
|
|
|Style 6|Style 7|Style 8|Style 9|Style 10|
|--|--|--|--|--|
|
|
|
|
|
|
<details> <summary><b>Color Schemes</b></summary>
|Adapta|Arc|Black|Catppuccin|Cyberpunk|
|--|--|--|--|--|
|
|
|
|
|
|
|Dracula|Everforest|Gruvbox|Lovelace|Navy|
|--|--|--|--|--|
|
|
|