https://github.com/emgyrz/polybar-gruvbox-theme
Polybar gruvbox theme
https://github.com/emgyrz/polybar-gruvbox-theme
gruvbox i3 i3wm polybar polybar-themes theme
Last synced: 4 days ago
JSON representation
Polybar gruvbox theme
- Host: GitHub
- URL: https://github.com/emgyrz/polybar-gruvbox-theme
- Owner: emgyrz
- Created: 2024-02-25T00:20:41.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-02-25T00:45:59.000Z (over 1 year ago)
- Last Synced: 2025-02-22T13:57:33.081Z (4 months ago)
- Topics: gruvbox, i3, i3wm, polybar, polybar-themes, theme
- Language: Shell
- Homepage:
- Size: 232 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Polybar gruvbox theme
Simple and beautiful gruvbox dark theme for [polybar](https://github.com/polybar/polybar)
## Screenshots
Defalut view
With i3 mode
## Requirements
* polybar - 3.7.0 or above## Install
Backup current config if exists
```sh
mv ~/.config/polybar ~/.config/polybar.backup
```
___Download this repo
```sh
git clone --depth=1 https://github.com/emgyrz/polybar-gruvbox-theme.git ~/.config/polybar
```
___Install fonts
```sh
# use your package manager to get JetBrains Mono
best_package_manager install jetbrains-mono# Material Icons (Round)
mkdir ~/.fonts && cp -R ~/.config/polybar/fonts/MaterialIcons ~/.fonts/ && fc-cache -f
```## Configuration
Read polybar [docs](https://github.com/polybar/polybar/wiki).
___
Update device names:* `modules/backlight.ini`:`card` - see available cars in `/sys/class/backlight/`
* `modules/battery.ini`:`battery,adapter` - see `/sys/class/power_supply/`
* `modules/temperature.ini`:`zone-type` - see content of `/sys/class/thermal/thermal_zone*/type`
* `modules/wired.ini`:`interface` - net device name can be found with command like `ifconfig`, `ip link` etc
* `modules/wlan.ini`:`interface` - ^
___
Select visible blocks in `modules.ini`
___
Add launch command when your WM starts. For example, for i3:
```sh
# ~/.config/i3/config
exec_always --no-startup-id ~/.config/polybar/launch.sh
```