/dotfiles

my personal dotfiles

Primary LanguageEmacs Lisp

Kelvin’s dotfiles

My personal dotfiles for Archlinux.

$ cd ~
$ git clone https://github.com/sillykelvin/dotfiles.git ~/.config
$ git clone https://github.com/creationix/nvm.git ~/.config/nvm
$ git clone https://github.com/junegunn/fzf.git ~/.config/fzf
$ git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.config/zsh/oh-my-zsh
$ git clone https://github.com/zsh-users/zsh-autosuggestions ~/.config/zsh/oh-my-zsh/custom/plugins/zsh-autosuggestions
$ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.config/zsh/oh-my-zsh/custom/plugins/zsh-syntax-highlighting
$ git clone https://github.com/syl20bnr/spacemacs.git ~/.config/emacs/emacs.d
$ cd ~/.config/nvm
$ git checkout `git describe --abbrev=0 --tags --match "v[0-9]*" $(git rev-list --tags --max-count=1)`
$ source nvm.sh
$ cd ~/.config/fzf
$ ./install --bin
$ cd ~/.config/bin
$ ln -s ~/.config/fzf/bin/fzf fzf
$ cd ~
$ ln -s .config/alsa/asoundrc .asoundrc
$ ln -s .config/emacs/emacs.d .emacs.d
$ ln -s .config/emacs/spacemacs .spacemacs
$ ln -s .config/tmux/tmux.conf .tmux.conf
$ ln -s .config/xorg/xinitrc .xinitrc
$ ln -s .config/zsh/zprofile .zprofile
$ ln -s .config/zsh/zshrc .zshrc
$ ln -s .config/git/gitconfig .gitconfig
$ ln -s .config/clion/ideavimrc .ideavimrc
$ ln -s .config/tern/tern-config .tern-config
$ ln -s .config/subversion .subversion