gsantovena / dotfiles

My dot files

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gerardo Santoveña's dotfiles

My dot files

Description

Some dot files useful for me. Be free to use them.

I have installed zsh and oh-my-zsh.

Vim stuff:

vim -c "PlugInstall" -c "qa"

Installation

I highly recommend to install oh-my-zsh first.

git clone git@github.com:gsantovena/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
./install-dotfiles.sh

This will create symlinks in your $HOME to the files listed in the variable 'files' within the script. demo

Other considerations:

  • I use neocomplete.vim for completion. You will need Vim 7.3.885+ compiled with lua to use it.
  • Another plugin I've started to use is majutsushi/tagbar. This plugin will need ctags installed.
  • To have the cool themes for Vim and Oh-My-Zsh, you will need to install powerline/fonts.

ZSH Plugins I use

  • aws
  • brew
  • brew-cask
  • command-not-found
    • brew tap homebrew/command-not-found
  • docker
  • docker-compose
  • git
  • github
    • brew install hub
  • gitignore
  • go
  • knife
  • knife_ssh
  • mvn
  • mosh
  • nmap
  • osx
  • pyenv
  • ssh-agent
  • taskwarrior
    • brew install task
    • brew install taskd
    • brew install tasksh
  • terraform
  • thefuck
  • vagrant
  • vault
  • virtualenv
  • web-search
  • z

Github Atom

Lately, I have been using Atom a lot, hence I have installed some packages. And to save which ones I use and restore them in a easy way, I have just added a file listing them.

I found two ways to backup and restore the atom packages:

Method 1:

Starring the packages and to restore them: apm starred --install

Method 2:

Backup: apm list --installed --bare > atom-packages.list Restore: apm install --packages-file atom-packages.list

References

Also check the Plug section in the vimrc file for other requirements to have all Vim plugins working.

About

My dot files

License:MIT License


Languages

Language:Vim Script 96.2%Language:Shell 2.2%Language:Ruby 1.6%