Dotfiles
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
states
.gitignore
LICENSE
README.md
bootstrap
minion

README.md

arch

New and improved dotfiles.

Why Arch? An arch is "a curved symmetrical structure spanning an opening and typically supporting the weight of a bridge, roof, or wall above it." In particular, this arch is supporting all my dev projects.

Usage

To install everything, including just run:

$ ./bootstrap

After Setup

Install Neovim and ZSH Plugins

$ zplug install
$ nvim -c "PlugInstall" -c "quit" -c "quit"

Install Global NPM Packages

$ npm install -g \
    typescript tslint typescript-formatter \
    eslint jshint javascript-typescript-langserver \
    fixjson

Updating Node

  1. Update the node_version variable in node/init.sls for your platform.
  2. Run ./boostrap node

Updating Golang

  1. Update the golang_version variable in golang/init.sls for your platform.
  2. Run ./bootstrap golang

Other Things to Do

  • Clone Github repos
  • Install Docker
  • Install Rust RLS
  • Set Rust to use nightly by default

Old Dotfiles

My old dotfiles are still available and can be found here.