Skip to content

Latest commit

 

History

History
316 lines (205 loc) · 14.7 KB

README.md

File metadata and controls

316 lines (205 loc) · 14.7 KB

BSPWM | Polybar themes collection with Theme Selector

Puedes leer esta pagina en español AQUI

🌿 Information

12 different themes for BSPWM and Polybar. With a theme selector to change on the fly.

Rice-Selector.mp4

Rice Menu

Rice Menu

DIstro Arch
WM BSPWM
Bar Polybar
Menu Rofi
Compositor Picom
Terminal Termite
Widgets ElKowars wacky widgets

📖 Features

  • Change themes on the fly: 12 different Rices now!.

  • Theme Selector: Alt + Space bar to launch it.

  • Random wallpaper: Every time you switch between rices or reload bspwm with super + alt + r a new wallpaper is set depending on the rice you are on.

  • Wallpaper Changer Super + Alt + w changes bethween different wallpapers in the actual rice.

  • Hide / Unhide Bar: If you needit you can hide bars

  • Change transparency on the fly: Increase and decrease transparency in focused or selected window.

And more..

🚀 New Features

09 February 2023

I added to the environment the possibility to choose between 2 terminals Alacritty and termite.

Termite has always been the one used in my dotfiles. It works fast and without problems. But it has to be compiled and it's a bit old.

Alacritty is modern, fast and the best, should work on your machine.

To open the terminal menu press Super + Alt + t

Terminal Selector

⚠️ WARNING ⚠️
 THIS DOTFILES ARE CONFIGURED AT 1600x900 WITH 96 DPI! 1 MONITOR
 SOME STUFF MIGHT BREAK ON LOWER OR HIGHER
 RESOLUTIONS BUT WILL STILL WORK!

🎨 The themes...

So yes... i called the Rices with the names of some of my ex girlfriends.

🌸Emilia:

  • Color Palette: Tokyo Night
Emilia Rice Emilia Rice
Extra wallpapers in Emilia
Emilia Rice Emilia Rice Emilia Rice Emilia Rice

🌸Jan

  • Color Palette: Cyber Punk
Jan Rice Jan Rice
Extra wallpapers in Jan
Jan Rice Jan Rice Jan Rice Jan Rice Jan Rice Jan Rice

🌸Aline

  • Color Palette: Catppuccin Frappe
Aline Rice Aline Rice
Extra wallpapers in Aline
Aline Rice Aline Rice

🌸Andrea

  • Color Palette: Holly molly i dont know..
Andrea Rice Andrea Rice
Extra wallpapers in Andrea
Andrea Rice Andrea Rice

🌸Cynthia

Cynthia Rice Cynthia Rice
Extra wallpapers in Cynthia
Cynthia Rice Cynthia Rice Cynthia Rice Cynthia Rice Cynthia Rice

🌸Isabel

  • Color Palette: One Dark
Isabel Rice Isabel Rice
Extra wallpapers in Isabel
Isabel Rice Isabel Rice Isabel Rice

🌸Silvia

  • Color Palette: GruvBox
Silvia Rice Silvia Rice
Extra wallpapers in Silvia
Silvia Rice Silvia Rice Silvia Rice Silvia Rice

🌸Melissa

  • Color Palette: Nord
Melissa Rice Melissa Rice
Extra wallpapers in Melissa
Melissa Rice Melissa Rice Melissa Rice Melissa Rice

🌸Pamela

Pamela Rice Pamela Rice
Extra wallpapers in Pamela
Pamela Rice Pamela Rice Pamela Rice

🌸Cristina

Cristina Rice Cristina Rice
Extra wallpapers in Cristina
Cristina Rice Cristina Rice Cristina Rice Cristina Rice

🌸Karla

  • Color palette - No author
Karla Rice Karla Rice
Extra wallpapers in Karla
Karla Rice Karla Rice Karla Rice Karla Rice Karla Rice

🌸z0mbi3:

  • Color Palette: Decay
  • With Tray icon!!
z0mbi3 Rice z0mbi3 Rice
Extra wallpapers in z0mbi3
z0mbi3 Rice z0mbi3 Rice z0mbi3 Rice z0mbi3 Rice z0mbi3 Rice

Neovim themes

Actually the neovim theme is OneDark, but the background will adapt to the colorscheme in the rice you are. Now is configured in "lua". i wanna keepit simple so there are a few plugins.

  • Lualine
  • Nvim-Tree
  • Colorizer
  • Devicons

The plugin manager is Packer.

Neovim Themes

Very useful keybindigs to know...

  • alt + @space Display menu to select theme selector.
  • super + @space Apps Menu.
  • super + h Hides bar/s super + u unhide bar/s
  • super + alt + t Open terminal selection menu (Alacritty, Termite)
  • super + Print Takes screenshot.
  • ctrl + alt {plus,minus,t} Changes transparency on focused window.
  • ctrl + super + alt + p Power off computer. ctrl + super + alt + r Restart computer.
  • super + Return Open a terminal.
  • super + Alt + Return Open a floating terminal.
  • ctrl + super + alt + k Brute Kill a window/process.
  • super + alt + w Changes randomly wallpaper.
  • super + alt + r Restart bspwm.

And more.. You need to look sxhkdrc file for more.

📦 setup

💾 Installation:

The installer only works for ARCH Linux, and based distros.

Open a terminal

  • First download the installer
curl -O https://raw.githubusercontent.com/gh0stzk/dotfiles/master/RiceInstaller
  • Now give it execute permissions
chmod +x RiceInstaller
  • Finally run the installer
./RiceInstaller

Some tips

  • The wallpapers are in webp format because I don't want the repository to be too heavy. I Added the packages libwebp and webp-pixbuf-loader to the dependencies in order for your file browser (in my case thunar) to be able to display the thumbnails. However, you can add more wallpapers in the format you want "jpg, png etc..."
  • If u dont wanna use the random wallpapers comment line 214 and uncomment line 215 from /home/YourUser/.config/bspwm/scripts/LaunchWorld file.
  • Left click in pacman updates module in polybar to update. Right click for show updates available only.

Troubleshooting

  • Weather module is showing wrong values

Yes the values are in my city "Mexico City" you need to edit ~/.config/bspwm/scripts/WeatherMini to set your city In line 3 you will find this line weather=$(curl -s wttr.in/Mexico?format=3) You need to write your city, or postal code, please refer to the wttr.in Help

For the eww widget in z0mbi3 rice you need to edit ~/.config/bspwm/scripts/weather in line 12 you need to change the name of your city, you can get it from openweathermap

Credits