joshuarost / dotfiles

All my personal dotfiles stored in one place
MIT License
3 stars 0 forks source link
config i3 i3wm terminator zsh

dotfiles

All my personal dotfiles stored in one place

First of all clone

git clone https://github.com/joshrost/dotfiles.git ~/dotfiles

i3

installation

sudo apt install i3 scrot feh

link config

ln -rs ~/dotfiles/i3 ~/.config/i3
ln -rs ~/dotfiles/backgrounds ~/.config/backgrounds

Polybar

dependencies

# hard dependencies
sudo apt install build-essential git cmake cmake-data pkg-config python3-sphinx libcairo2-dev libxcb1-dev libxcb-util0-dev libxcb-randr0-dev libxcb-composite0-dev python-xcbgen xcb-proto libxcb-image0-dev libxcb-ewmh-dev libxcb-icccm4-dev

# optional
sudo apt install libxcb-xkb-dev libxcb-xrm-dev libxcb-cursor-dev libasound2-dev libpulse-dev i3-wm libjsoncpp-dev libmpdclient-dev libcurl4-openssl-dev libnl-genl-3-dev

install

git clone --recursive https://github.com/polybar/polybar ~/polybar.bin
cd polybar.bin
./build.sh

link

ln -rs ~/dotfiles/polybar ~/.config/polybar

rofi

installation

sudo apt install rofi fonts-hack-ttf

Note: Rofi >1.4.0 needed

link config

ln -rs ~/dotfiles/rofi ~/.config/rofi

terminator with zsh

installation

sudo apt install terminator zsh curl

# oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

# oh-my-zsh plugins
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting
# spaceship theme
git clone https://github.com/denysdovhan/spaceship-prompt.git "$ZSH_CUSTOM/themes/spaceship-prompt"
ln -s "$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme" "$ZSH_CUSTOM/themes/spaceship.zsh-theme"

link config

ln -rs ~/dotfiles/git/gitconfig ~/.gitconfig
ln -rs ~/dotfiles/zsh/zshrc ~/.zshrc
ln -rs ~/dotfiles/zsh/zsh_aliases ~/.zsh_aliases
ln -rs ~/dotfiles/terminator ~/.config/terminator
ln -rs ~/dotfiles/x11/.xinitrc ~/
ln -rs ~/dotfiles/x11/.Xresources ~/

vim

Have a look here for my vim config