____ ____ __________________ ___________
/ __ \/ __ \/_ __/ ____/ _/ / / ____/ ___/
/ / / / / / / / / / /_ / // / / __/ \__ \
/ /_/ / /_/ / / / / __/ _/ // /___/ /___ ___/ /
/_____/\____/ /_/ /_/ /___/_____/_____//____/
This repo contains my dotfiles for
zsh
i3
urxvt
rofi
polybar
and more.
- xserver
- i3-gaps
- urxvt
- zsh
- oh-my-zsh
- rofi
- polybar
- pulseaudio
- mpd
- xclip
- xbacklight
- amixer
- lsd
- dunst
- python3
- python-dbus
- spotify
This extension enables spotify support in the polybar
- zsh-autosuggestions
- zsh-syntax-highlight
sudo pacman -Syu
#use your pacman wrapper here
yay -Syu i3-gaps rxvt-unicode rofi polybar mpd xclip xbacklight amixer lsd dunst
#install extention
yay -Syu spotify python python-pip
sudo pip install dbus
#install fonts
yay -Syu nerd-fonts-complete ttf-fira-code
#clone .config
cd && mkdir tmp && cd tmp
git clone url
mv dotfiles/* ~/.config
cd && rm -rf tmp
#reload xResources
xrdb .config/.XResources
#install zsh with oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
#move .config/.oh-my-zsh to ~/.oh-my-zsh and .config/.zshrc to ~/.zshrc
mv -r ~/.config/.oh-my-zsh ~
mv ~/.config/.zshrc ~
key bind | effect |
---|---|
mod+enter | open a terminal |
mod+Shift+w | open firefox-developer-edition |
mod+arrow_key | focus to the window that the arrow points to |
mod+Shift+arrow_key | move window to the direction |
mod+d | open rofi (used to open apps) |
mod+number | move to workspace number |
mod+shift+number | move the current focused window to workspace number |
mod+q | kill current program |
mod+f | toggle program into and from fullscreen |
function keys | perform the standard function |
mod+r | enter resize mode |
mod+arrow | In resize mode use arrow keys to resize current window |
mod+esc or mod+enter | exit resize mode |
- explanation for installing zsh plugins
- fix oh-my-zsh submodule
- vim directory