Skip to content

Latest commit

 

History

History
94 lines (84 loc) · 3.82 KB

File metadata and controls

94 lines (84 loc) · 3.82 KB
░▒▓███████▓▒░ ░▒▓██████▓▒░░▒▓████████▓▒░▒▓█▓▒░ 
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░      ░▒▓█▓▒░ 
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░      ░▒▓█▓▒░ 
░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░▒▓██████▓▒░ ░▒▓█▓▒░ 
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░      ░▒▓█▓▒░ 
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░      ░▒▓█▓▒░ 
░▒▓█▓▒░░▒▓█▓▒░░▒▓██████▓▒░░▒▓█▓▒░      ░▒▓█▓▒░ 

rofi ↗ (top-left to bottom-right: launcher, clipboard, emoji; powermenu, screenshot menu, wallpaper menu)

![WARNING] For Wallpaper switcher to work as intended, you need latest hyprpaper.
CTRL + SUPER + W launches the Wallpaper switcher, ENTER confirms the selection. If the selected wallpaper gets stuck, you can reset the timer by repeatedly selecting the wallpaper again.

Steps

0. Before you start

1. Download rofi configs

git clone --depth=1 --filter=blob:none --no-checkout https://github.com/scherrer-txt/cybrland.git && cd cybrland && git sparse-checkout init --cone && git sparse-checkout set rofi && git checkout main && mv rofi ~/.config/ && cd ~ && rm -rf cybrland

↑ Unsure what this does? Explanation

2. Verify installation

ls -R ~/.config/rofi

You should see: config.rasi, launcher.rasi, style.rasi, theme/, scripts/

Make all scripts executable:

chmod +x \
  ~/.config/rofi/scripts/clipboard/clipboard \
  ~/.config/rofi/scripts/emoji/emoji \
  ~/.config/rofi/scripts/keybindings/keybindings \
  ~/.config/rofi/scripts/powermenu/powermenu \
  ~/.config/rofi/scripts/screenshot/screenshot \
  ~/.config/rofi/scripts/screenshot/screenshot_selection \
  ~/.config/rofi/scripts/wallpaper/wallpaper \
Expected file structure
~/.config/rofi/
├── config.rasi             # main settings
├── style.rasi              # visual styling
├── theme/
│   └── cybrlauncher.rasi   # global style settings
└── scripts/                # graphical elements
    ├── clipboard
	│   ├── clipboard
	│   └── style.rasi
    ├── emoji
	│   ├── emoji
	│   └── style.rasi
	├── game-launcher
	│   └── style.rasi
	├── keybindings
	│   └── keybindings
	├── powermenu
	│   ├── powermenu
	│   └── style.rasi
	├── screenshot
	│   ├── screenshot
	│   ├── screenshot_selection
	│   ├── screenshot-style.rasi
	│   └── style.rasi
	└── wallpaper
	    ├── style.rasi
        └── wallpaper

3. Test notifications

notify-send "Notification" "Basic notification body text, medium length"
notify-send -u low "Low priority" "Priority: Low"
notify-send -u normal "Normal priority" "Priority: Normal"
notify-send -u critical "Critical" "Critical notification!"