Skip to content

My personal dotfiles. Browse/copy/clone/fork at your leisure!

Notifications You must be signed in to change notification settings

krockpot/dotfiles

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles!

These are my personal dotfiles.

These dotfiles are best used with zsh, oh-my-zsh, and the solarized colorscheme. The configuration has powerline active for vim and tmux, and uses a custom zsh theme similar to agnoster. Thus you'll need to patch to a font that supports powerline.

Installation

Installation is as simple as cloning the repo and running the setup script. The script will fetch oh-my-zsh and symlink the dotfiles to your home directory. You will need to set up solarized and compatible fonts beforehand, however. There are files in the new_machine directory that can be used to set those up.

git clone https://github.com/krockpot/dotfiles.git --recursive ~/.dotfiles
cd ~/.dotfiles
./setup.sh

If you forgot to clone the submodules, you can run git submodule update --init to get them after cloning the main repo.

Customizing

You can customize vim, git, and zsh for each specific machine. Just put any additional configurations in ~/.zshrc.local, ~/.gitconfig.local, and ~/.vimrc.local. Sample local configs are included in this repo.

Teardown

To clean up the dotfiles, run the teardown script. It will remove all symlinks, but zsh and oh-my-zsh will be untouched.

cd ~/.dotfiles
./teardown.sh
rm -rf ~/.oh-my-zsh # optionally remove oh-my-zsh
chsh -s `which bash` # optionally change shell back to bash

Other dotfiles

Here are some repos that I cherry-pick useful stuff from. :)

About

My personal dotfiles. Browse/copy/clone/fork at your leisure!

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vim Script 77.9%
  • Perl 16.4%
  • Shell 5.7%