https://github.com/dartegnian/rofi-metro
Windows 8-like theme for Rofi.
https://github.com/dartegnian/rofi-metro
metro-ui rofi rofi-theme rofi-themes start-screen windows-8 windows-8-1
Last synced: 10 months ago
JSON representation
Windows 8-like theme for Rofi.
- Host: GitHub
- URL: https://github.com/dartegnian/rofi-metro
- Owner: Dartegnian
- License: mit
- Created: 2021-11-16T06:12:28.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-05-04T13:33:53.000Z (about 2 years ago)
- Last Synced: 2025-04-08T12:48:18.526Z (about 1 year ago)
- Topics: metro-ui, rofi, rofi-theme, rofi-themes, start-screen, windows-8, windows-8-1
- Language: Shell
- Homepage:
- Size: 1.71 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rofi Metro
Windows 8-like theme for Rofi
## Start Screen

A Rofi theme that mimicks Windows 8's Start screen UI.
```
rofi -show drun -theme start-screen.rasi
```
The tiles currently don't work because there isn't a script that handles their custom keyboard triggers. Pretty sure I have to write a script that functions *closely* to `drun` and use that as a modi or something.
TL;DR tiles don't work, yet.
## Charms

A Charms bar-like Rofi theme with clickable and configurable buttons to launch programs.
```
chmod +x charms.sh
sh charms.sh
```
The time also doesn't update by the minute. Somehow Rofi doesn't support dynamic/changing variables nor does it have an interval for refreshing results with inputs.
## How to install
```
git clone https://github.com/Dartegnian/rofi-metro ~/.config/rofi/rofi-metro
```
You may launch the start screen using:
```
rofi -show drun -theme ~/.config/rofi/rofi-metro/start-screen.rasi
```
Enable the charms bar by:
```
chmod +x charms.sh
```
Open the charms bar by:
```
sh ~/.config/rofi/rofi-metro/charms.sh
```
Ideally, you should have keybindings for these; or not, your choice.
## Why
I like Windows 8.
## Support for wofi/tofi?
I don't think any of these scripts supports anything other than rofi. Unless that application sports a rofi-compatible theming system, you're out of luck getting this thing to run. This package is rofi-only, but I'll make a new repo if I ever get to use anything other than rofi.