Skip to content
This repository has been archived by the owner on May 25, 2020. It is now read-only.

davidharrigan/toolbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Toolbox

My toolbox that allows me to be productive on any system... except Windows. Includes dotfiles, handy scripts, cool colors for use on Linux and OSX.

What's in it?

├── Makefile     # Makefile for installation
├── Vagrantfile  # Vagrantfiles are just handy to have around, right?
├── backup       # Any existing replaced files will go here
├── bin          # Nifty bin files. Added to $PATH.
├── dots         # Dotfiles
│   ├── bashrc
│   ├── env      # I separate my env vars here - work, OS X specifics
│   ├── gitignore
│   ├── oh-my-zsh
│   ├── tmux.conf
│   ├── vim
│   ├── vimrc
│   ├── zsh
│   └── zshrc
├── install     # Installation helper scripts
├── lib         # Nifty libs, iterm2, terminator, terminal colors
│   ├── iterm2
│   ├── terminator
│   └── xrdb
└── private     # My secret sauce.

External submodules

Here's a list of third party gitmodules that are included in this repo:

How do I use it?

First, you probably want to fork this repo, change some stuff if you don't like what you see. Then, it's as easy as:

make install

YouCompleteMe is listed inside vimrc, however is not installed by default. I have it configured to install autocompletion for Python, Javascript, and Go by default. There are some dependencies that need to be taken care of first.

OS X

  1. Make sure you are using the MacVim vim binary:
ln -s /usr/local/bin/mvim vim
  1. Install Node.js
brew install node
  1. Install YouCompleteMe
make install_ycm  # This will ask for your password

Linux

  1. Install development tools, CMake, Python headers, and Node.js
sudo apt-get install build-essential cmake python-dev nodejs
  1. Install YouCompleteMe
make install_ycm  # This will ask for your password

And that's it!

About

Toolbox for Unix survival

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages