Skip to content

cam-carter/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

 ______________
< cam carter's >
<   dotfiles   >
 --------------
           \   ^__^
	    \  (oo)\_______
	       (__)\       )\/\
		   ||----w |
		   ||     ||
				# another dotfiles repo? yes

Disclaimer: these dotfiles are constantly changing, because I can never make up my mind on how things should work

This repo contains my environment configurations. It also contains a deployment script to install neovim and zsh, if you do not have them already. The included software and there configuration files are meant to be a lightweight toolkit usable on any UNIX-based machine, hopefully.

  • A ton of vim plugins (and some zsh) all in one place, curated and customized for (my) your enjoyment!
  • A simple deployment scipt that (should work) works on every system!
  • Custom functions and aliases that will make life inside your terminal easier!

Don't be afraid! Fork this repository!

Installation

cd ~
git clone https://github.com/cam-carter/dotfiles
cd dotfiles
./deploy

Keeping things up to date.

You don't have to worry about updating these configuration files every time the master branch is changed. The following few lines of code, found in ~/dotfiles/zsh/lib/zshrc-manager.sh, updates the main git repository and the included submodules whenever a new terminal is launched:

echo "Updating configuration..."
(cd $HOME/dotfiles && git pull && git submodule update --init --recursive)
source $HOME/dotfiles/zsh/zshrc.sh

What's included?

Plugins

All Vim plugins in this package are managed with vim-plug.

Good defaults
Navigation
Theme
Git
Autocomplete
Misc.

About

dotfiles for zsh, oh-my-zsh, tmux, and vim

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published