My personal dotfiles for daily development environment.
- Backup your existing config files to
~/dotfiles_old - Symlink config files for
awesomewm,tmux,vim,urxvt, andzsh
Before installation, make sure you have the following installed:
- awesome - Window manager
- tmux - Terminal multiplexer
- vim - Text editor
- rxvt-unicode - Terminal emulator
- zsh - Shell
This config uses Vundle as the Vim plugin manager. The install.sh script will install it automatically if not present.
Set zsh as your default shell and install oh-my-zsh. The install.sh script will install it automatically if not present.
Install the required fonts:
# Arch Linux
sudo pacman -S ttf-font-awesome ttf-monaco adobe-source-han-sans-cn-fontsOr configure URxvt.font in Xresources to use your preferred fonts.
For the application launcher (shortcut: M+r), install rofi:
# Arch Linux
sudo pacman -S rofigit clone https://github.com/Trytwice/dotfiles.git ~/dotfiles
cd ~/dotfiles
./install.shReplace ~/.config/awesome/themes/powerarrow-dark/wall.png with your preferred wallpaper.
Requires mpd and mpc.
Configure /themes/powerarrow-dark/theme.lua to set up the mail widget.
Note: If you're in China and using Gmail, you may need to configure a proxy. Edit the
head_commandvariable in/lain/widget/imap.lua(e.g., using proxychains or polipo).
