Note
Some of configs were stolen. If you are the author, just open an issue for creds.
Feel free to use it & share with others.
For the inspiration & acknoledgement, kindly check the credit section. This project would be nothing without them.
Here are more information about my setup:
- OS: arch
- WM: bspwm
- Terminal: alacritty
- Shell: zsh
- Bar: eww
- Compositor: picom
- Editor: neovim
- Notification: dunst
- Launcher: rofi
- Fonts: {Fira Code,JetBrains Mono, Iosevka Nerd, Material Design Icon}
Clone the repo and make sure to include submodules. git clone --recurse-submodules https://github.com/riyuzenn/dotfiles or you can manually add the submodules using git submodule update --init --recursive
Installing dependencies.
# Recommended aur helper paru -Sy --needed xorg xorg-xinit xorg-xsetroot \ nitrogen polybar dunst rofi alacritty neovim \ bspwm-rounded-corners sxhkd zsh firefox neofetch \ maim gpick picom-fitlabs-git jgmenu cava # set zsh as default shell chsh -s $(which zsh) # oh-my-zsh installation sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" After installing denpendencies, you can now run the install script to automatically create and write configurations.
Information about the install script:
- Create config directories
- Copy config directories
- Load wallpaper via nitrogen
$ chmod +x ./install && ./install- use picom-fitlabs-git instead of picom-jonaburg-git
- update prntscrn script
- update eww bar by adding battery notifier
| key | function |
|---|---|
| rightclick | open jgmenu (when workspace is empty) |
| super + space | open app launcher (rofi) |
| super + Enter | open terminal (alacritty) |
| printscr | screenshot (maim) |
| super + printscr | snipping tool (maim) |
| super + q | close window |
| super + tab | focus next window |
| super + f | toggle fullscreen |
| super + t | toggle tiled |
| super + d | toggle floating |
| super + left click | move floating window |
| super + right click | resize floating window |
| super + 1-5 | view workspace |
| super + shift + 1-5 | move window to workspace |
| super + shift + r | restart bspwm |
| super + shift + q | quit bspwm |
- aishenreemo (inspiration | i stole one of his configs in my previous rice)
- mountain theme (palette)
