Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Murzchnvok/rofi-collection

Beautiful collection of Rofi themes
https://github.com/Murzchnvok/rofi-collection

dark-theme gruvbox hacktoberfest hacktoberfest-accepted material minimal nord rofi

Last synced: 4 days ago
JSON representation

Beautiful collection of Rofi themes

Awesome Lists containing this project

README

        

# Rofi Collection

Started as **my personal collection**, but now it's a community thing I guess, at least it's being updated by the Contributors and I really appreciate that.

## Getting Started

### Prerequisites

You need to install Rofi and an icon pack, the one I'm using is [Papirus](https://github.com/PapirusDevelopmentTeam/papirus-icon-theme):

Debian/Ubuntu

```bash
$HOME
-> sudo apt install rofi papirus-icon-theme
```

Fedora

```bash
$HOME
-> sudo dnf install rofi papirus-icon-theme
```

If you're having trouble:

[Rofi Official Repo](https://github.com/davatorium/rofi).

[Papirus Icon repo](https://github.com/PapirusDevelopmentTeam/papirus-icon-theme#installation)

Also you need to download and install these fonts from [nerd fonts](https://www.nerdfonts.com/font-downloads):

- JetBrainsMono
- Iosevka

To install these fonts, copy/move to the folder **~/.fonts** and run in the terminal:

```bash
$HOME
-> fc-cache -fv
```

### Installing

First you need to clone the repo (recommend in \$HOME, or Projects directory):

```bash
$HOME
-> git clone https://github.com/Murzchnvok/rofi-collection
```

As suggested by Ryan S., you could also shallow clone (not clone the entire repo history):

```bash
$HOME
-> git clone https://github.com/Murzchnvok/rofi-collection --depth 1
```

If you're using sxhkd you need to add something like this to your sxhkdrc:

```bash
super + shift + {i,o,p}
rofi -show {run,drun,window} -theme $HOME/rofi-collection/nord/nord.rasi
```

or copy/move the rasi config file to **~/.local/share/rofi/themes/** and run rofi theme selector:

```bash
$HOME/rofi-collection
-> cp -r nord $HOME/.local/share/rofi/themes/

$HOME
-> rofi-theme-selector
```

Remember to keep updated:

```bash
$HOME
-> cd $HOME/rofi-collection && git pull
```

## You might be interested

- [Polybar Collection](https://github.com/Murzchnvok/polybar-collection)
- [Wallpaper Collection](https://drive.google.com/drive/folders/1o1qjRgkJtnF_8uGB1z6MRsQUjWinHUsw?usp=sharing)
- [Official rofi-themes repo](https://github.com/davatorium/rofi-themes)

_Quality is more important than quantity!_

## Murz (my own color scheme)

![rofi](screenshots/murz/rofi.png)

## Dracula

![rofi](screenshots/dracula/rofi.png)

## Gruvbox

![rofi](screenshots/gruvbox/rofi.png)

## Material

![rofi](screenshots/material/rofi.png)

## Minimal

![rofi](screenshots/minimal/rofi.png)

## Nord

![rofi](screenshots/nord/rofi.png)

## OneDark

![rofi](screenshots/onedark/rofi.png)

## Tokyonight

![rofi](screenshots/tokyonight/rofi.png)