setup should properly link dotfiles now
parent
45aab21fc9
commit
1d93e1c8ac
17
setup.sh
17
setup.sh
|
@ -1,20 +1,29 @@
|
||||||
#!/usr/bin/env sh
|
#!/usr/bin/env sh
|
||||||
|
|
||||||
IAM=`dirname $0`
|
IAM="$(realpath $(dirname $0))"
|
||||||
|
|
||||||
mkdir -p ~/.config
|
mkdir -p ~/.config
|
||||||
mkdir -p ~/.bin
|
mkdir -p ~/.bin
|
||||||
|
|
||||||
# ~ dotfiles
|
# shell dotfiles
|
||||||
ln -s $IAM/zlogin ~/.zlogin
|
ln -s $IAM/zlogin ~/.zlogin
|
||||||
ln -s $IAM/zshrc ~/.zshrc
|
ln -s $IAM/zshrc ~/.zshrc
|
||||||
|
|
||||||
|
# editor dotfiles
|
||||||
ln -s $IAM/emacs.d ~/.emacs.d
|
ln -s $IAM/emacs.d ~/.emacs.d
|
||||||
ln -s $IAM/vimrc ~/.vimrc
|
ln -s $IAM/vimrc ~/.vimrc
|
||||||
ln -s $IAM/gitconfig ~/.gitconfig
|
|
||||||
|
|
||||||
# .config dotfiles
|
# X dotfiles
|
||||||
|
ln -s $IAM/xinitrc ~/.xinitrc
|
||||||
|
ln -s $IAM/xmodmap ~/.xmodmap
|
||||||
|
|
||||||
|
# WM/DE dotfiles
|
||||||
ln -s $IAM/i3 ~/.config/i3
|
ln -s $IAM/i3 ~/.config/i3
|
||||||
ln -s $IAM/i3status ~/.config/i3status
|
ln -s $IAM/i3status ~/.config/i3status
|
||||||
ln -s $IAM/qt5ct ~/.config/qt5ct
|
ln -s $IAM/qt5ct ~/.config/qt5ct
|
||||||
|
|
||||||
|
# misc dotfiles
|
||||||
|
ln -s $IAM/gitconfig ~/.gitconfig
|
||||||
|
|
||||||
# tasks
|
# tasks
|
||||||
emacs --script install-packages.el
|
emacs --script install-packages.el
|
||||||
|
|
Loading…
Reference in New Issue