Go to file
2020-01-05 23:04:27 +01:00
.config/htop Changed htop config and moved config file to new location. 2019-02-03 22:08:56 +01:00
.vim Deleted vim swap folder as it won't be used anyways. 2018-12-29 00:02:17 +01:00
.zsh/lib Added ZSH alias duf. 2019-04-19 23:54:46 +02:00
init Switches to completion file from the iocage project (https://github.com/iocage/iocage/blob/master/zsh-completion/_iocage) 2018-01-21 01:53:38 +01:00
.gitignore First commit 2016-04-16 16:31:54 +02:00
.gitmodules Cleaned up the mess. 2018-12-28 23:51:01 +01:00
.gvimrc Added support for socage ZSH completion. 2018-01-21 01:40:43 +01:00
.hushlogin First commit 2016-04-16 16:31:54 +02:00
.inputrc First commit 2016-04-16 16:31:54 +02:00
.tmux.conf Migrated .tmux.conf for tmux 2.9.x 2019-07-19 23:12:55 +02:00
.vimrc Tuned .vimrc 2020-01-05 23:04:27 +01:00
.zlogin Echo uname and uptime on startup. 2016-04-17 09:53:29 +02:00
.zshrc First commit 2016-04-16 16:31:54 +02:00
bootstrap.sh Removing the -V option for cpio in bootstrap.sh because macOS doesn't support it. 2019-02-17 20:58:47 +01:00
README.md Added bootstrap.sh. Files are now copied and not symlinked. 2016-04-28 08:00:21 +02:00
screenshot.png Added screenshot. 2016-04-18 11:13:07 +02:00

dotfiles

These are my dotfiles. They are awesome.

This repo contains my dotfiles which I use at OS X and FreeBSD systems. This set features a nice and fast zsh config, a neat vim environment and a tmux config.

Image

The zsh prompt is handcrafted to look neat and give some extra info. When you are root the user- and hostname color changes from blue to red. If you are connected via ssh, the prompt will show some green arrows behind the working path and when you are in a git repository, it will show some git infos at the right side.

The tmux config contains some nice settings to make my work a bit easier and look nice.

My color scheme is Smyck Color Scheme by hukl and my font is Source Code Pro by Adobe Fonts.

The repo ships with a Makefile that you can use to deploy and update the dotfiles.

# bootstrap.sh help

Usage: bootstrap.sh command {params}

list 			List all files that will be copied
update 			Update the git repo and the included submodules
deploy 			Copy the files to ~
install 		Update and deploy these dotfiles
help 			Show this screen

The dotfiles will be copied to your ~.

Installation

  1. Get the dotfiles.

     git clone https://github.com/chrisb86/dotfiles.git
    
  2. Deploy

     ./bootstrap.sh install
    
  3. Enjoy!

If you want to update to the newest version, run bootstrap.sh update from within the dotfiles folder and bootstrap.sh deploy to copy the updated files.

Credits