Skip to content

Latest commit

 

History

History
40 lines (23 loc) · 1.8 KB

README.md

File metadata and controls

40 lines (23 loc) · 1.8 KB

.dotfiles: Lance's dotfiles

Most of my configs, posted on GitHub for your convenience. I hear that using these makes you code 10x faster.

Distro of choice: MacOS (the best BSD)

Also tested on Debian Buster

Features

conda

Stops Conda from activating the base virtual environment on startup and looking annoying.

git

Sets username and email address to be recorded in CLI git commits. I suggest you use your own details here and don't use my information.

vim

Airline, git integration, and autocomplete. Full list of plugins at the bottom of .vimrc.

zsh

Fish-shell-like autocomplete and syntax highlighting among other things, managed by oh my zsh and using p10k theme.
Custom aliases to make life easier.

Installation

Prerequisites: GNU Stow

  1. Clone this repo into your home directory (make sure to include submodules!!!): cd ~ && git clone https://github.com:lancemathias/.dotfiles.git --recurse-submodules
  2. Probably change the .gitconfig file to include your own username and email instead of mine
  3. Use stow to symlink configs into your home directory cd ~/.dotfiles && stow *
  4. Profit

Note about vim plugins:

Vim autocomplete requires Vim with Python enabled -- the default Vim on MacOS does not support this.

To resolve Python dependencies, follow the YCM installation instructions for your platform.