diff --git a/SOFTWARE.md b/SOFTWARE.md index ac1644a..f66f0c9 100644 --- a/SOFTWARE.md +++ b/SOFTWARE.md @@ -32,11 +32,13 @@ * npm * MongoDB * PostgreSQL +* Go ### Global NPM packages * ESLint * Nodemon +* Go-mon ## Terminal @@ -47,9 +49,11 @@ * HTOP * LFTP * VIM + plugins +* unzip ### ZSH plugins * npm * ssh-agent * alert +* go diff --git a/go/README.md b/go/README.md new file mode 100644 index 0000000..8de9371 --- /dev/null +++ b/go/README.md @@ -0,0 +1,9 @@ +# Go + +Define $GOPATH ([source][1]) + +Create a symlink for go.zsh + +`ln -s ~/.dotfiles/go/go.zsh ~/.oh-my-zsh/custom/go.zsh` + +[1]: https://golang.org/doc/install diff --git a/go/go.zsh b/go/go.zsh new file mode 100644 index 0000000..b3a814a --- /dev/null +++ b/go/go.zsh @@ -0,0 +1,2 @@ +export GOPATH=$HOME/go +export PATH="$PATH:$GOPATH/bin" diff --git a/lftp/README.md b/lftp/README.md index 425d33c..e9763c1 100644 --- a/lftp/README.md +++ b/lftp/README.md @@ -22,12 +22,12 @@ Create a symlink for `.lftprc` -`ln -s lftprc ~/.lftprc` +`ln -s ~/.dotfiles/lftp/lftprc ~/.lftprc` Create folders for bookmarks & symlink `bookmarks`. `mkdir -p ~/.lftp` -`ln -s bookmarks ~/.lftp/bookmarks` +`ln -s ~/.dotfiles/lftp/bookmarks ~/.lftp/bookmarks` [1]: http://lftp.yar.ru/lftp-man.html diff --git a/npm/README.md b/npm/README.md index ce26a2f..f93a049 100644 --- a/npm/README.md +++ b/npm/README.md @@ -9,11 +9,11 @@ Create directory for global packages Create a symlink for `.npmrc` -`ln -s npmrc ~/.npmrc` +`ln -s ~/.dotfiles/npm/npmrc ~/.npmrc` Shell wizardry -`ln -s npm.zsh ~/.oh-my-zsh/custom/npm.zsh` +`ln -s ~/.dotfiles/npm/npm.zsh ~/.oh-my-zsh/custom/npm.zsh` [1]: https://github.com/sindresorhus/guides/blob/master/npm-global-without-sudo.md [2]: https://docs.npmjs.com/misc/config#save-exact diff --git a/vim/README.md b/vim/README.md index c7b7450..654f848 100644 --- a/vim/README.md +++ b/vim/README.md @@ -4,12 +4,12 @@ Create a symlink for `.vimrc` -`ln -s vimrc ~/.vimrc` +`ln -s ~/.dotfiles/vim/vimrc ~/.vimrc` Create folders for Monokai colors `mkdir -p ~/.vim/colors` -`ln -s monokai.vim ~/.vim/colors/monokai.vim` +`ln -s ~/.dotfiles/vim/monokai.vim ~/.vim/colors/monokai.vim` [1]: https://github.com/sickill/vim-monokai/ diff --git a/xfce4/README.md b/xfce4/README.md index 71506ba..bb91b9a 100644 --- a/xfce4/README.md +++ b/xfce4/README.md @@ -27,13 +27,13 @@ DOCKY TODO: Create a symlink for `.xinitrc` -`ln -s xinitrc ~/.xinitrc` +`ln -s ~/.dotfiles/xfce4/xinitrc ~/.xinitrc` Create folders for terminal settings & symlink `terminalrc` `mkdir -p ~/.config/xfce4/terminal` -`ln -s terminalrc ~/.config/xfce4/terminal/terminalrc` +`ln -s ~/.dotfiles/xfce4/terminalrc ~/.config/xfce4/terminal/terminalrc` Install Numix Theme + Docky @@ -51,7 +51,7 @@ Install Icons + Topmenu. After clone, enter each directory & `makepkg -sri` Create a symlink for `.gtkrc-2.0` -`ln -s gtk-2.0 ~/.gtkrc-2.0` +`ln -s ~/.dotfiles/xfce4/gtk-2.0 ~/.gtkrc-2.0` [1]: https://wiki.archlinux.org/index.php/xinitrc#Configuration [2]: https://bbs.archlinux.org/viewtopic.php?id=203164 diff --git a/zsh/README.md b/zsh/README.md index 724949e..ea4a19f 100644 --- a/zsh/README.md +++ b/zsh/README.md @@ -20,13 +20,17 @@ Install zsh-completions plugin Create a symlink for `.zshrc` -`ln -s zshrc ~/.zshrc` +`ln -s ~/.dotfiles/zsh/zshrc ~/.zshrc` Create a symlink for `.zlogin` -`ln -s zlogin ~/.zlogin` +`ln -s ~/.dotfiles/zsh/zlogin ~/.zlogin` Add .zsh files to ~/.oh-my-zsh/custom +`ln -s ~/.dotfiles/zsh/alert.zsh ~/.oh-my-zsh/custom/alert.zsh` + +`ln -s ~/.dotfiles/zsh/ssh-agent.zsh ~/.oh-my-zsh/custom/ssh-agent.zsh` + [1]: https://github.com/robbyrussell/oh-my-zsh [2]: https://github.com/zsh-users/zsh-completions diff --git a/zsh/zshrc b/zsh/zshrc index ef53980..0b0eb45 100644 --- a/zsh/zshrc +++ b/zsh/zshrc @@ -16,4 +16,6 @@ autoload -U compinit && compinit export PATH=$HOME/bin:/usr/local/bin:$PATH # export MANPATH="/usr/local/man:$MANPATH" +export EDITOR=/usr/bin/vim + source $ZSH/oh-my-zsh.sh