Go to file
2020-07-03 16:30:28 +02:00
.atom Added Atom config 2020-07-02 14:51:26 +02:00
.config Added youtube-dl config to repo 2020-07-03 07:38:45 +02:00
.vim Use vim-plug to manage vim plugins. 2020-07-02 10:33:30 +02:00
.zsh Added a new tmux style for nested sessions 2020-07-03 16:30:28 +02:00
init Added Atom config 2020-07-02 14:51:26 +02:00
.gitignore Restructured zsh config 2020-06-02 15:59:14 +02:00
.gitmodules Restructured .vimrc 2020-07-02 11:28:40 +02: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 Setup workspace when new tmux session is created 2020-07-03 08:43:39 +02:00
.tmux.nested.conf Added a new tmux style for nested sessions 2020-07-03 16:30:28 +02:00
.vimrc Restructured .vimrc 2020-07-02 11:28:40 +02:00
.zshenv Set zsh form brew as default shell in mac init script 2020-06-02 16:12:54 +02:00
bootstrap.sh Deploy dir_colors 2020-07-02 11:11:36 +02:00
README.md Updated README and screenshot 2020-07-02 15:30:08 +02:00
screenshot.png Update tmux.conf and screenshot 2020-07-02 22:40:16 +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 the awesome Nord Color scheme by Arctic Ice Studio and my font is FiraCode Source Code Pro.

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://git.debilux.org/chbaer/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