Arch Linux with i3wm dotfile
This is some configure files for anything in my Linux distribution: Linux Mint, Arch Linux.
Description
- Vim using Pathogen
- Compton: enable transparent (case: arch)
- i3: config file to i3wm (case:arch)
- i3status: config i3 status bar in i3wm (case:arch)
Getting Started
Prerequisites
Requirements config:
- A Linux distribution OS.
- All configuration is in Bash Shell, thus you have to install bash ( if it hasn’t installed yet) then set bash as your login shell:
chsh -s $(which bash)
- Install vim and update the default system editor for all users is vim instead vi by edit file ~/.bashrc:
alias vi="vim"
- Create .vim folder, it will contain all our vim config file.
- Install Git: Instruction to install Git
- Install Awesome font (Link is bottom page). Note: Use font awesome 4(the lastest font in currently - 5.0.13 has some error about display the space character after icon).
Installing
- Vim config
When you’re using a whole new computer and want to get all your vim settings from the cloud, simply clone your github repo, make a symlink for .vimrc and pull all plugins.
cd ~
git clone https://github.com/duonghan/dotfiles .vim
ln -s ~/.vim/vimrc ~/.vimrc
cd .vim
git submodule update --init && git submodule foreach git pull origin master
Screenshots
I will update it soon.
Links
- i3wm documentation
- Font Awesome Cheetset
- Font Awesome Download
- i3lock
Contributing
- Fork it (https://github.com/duonghan/dotfiles/fork)
- Create your feature branch (
git checkout -b feature/fooBar
) - Commit your changes (
git commit -am 'Add some fooBar'
) - Push to the branch (
git push origin feature/fooBar
) - Create a new Pull Request
Authors
License
This project is licensed under the MIT License © 2018 - see the LICENSE.md file for details