My personal config files, created while using ArchLinux. Some configs like zshrc have been ported to macOS since this is my main system now.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Christian van Onzenoodt 711d7fb22b
Update custom variables
7 months ago
emacs Update custom variables 7 months ago
i3 Remove window decoration from urxvt 2 years ago
karabiner Add karabiner config 7 months ago
offlineimap Disable sync of WebMail-Account 2 years ago
oh-my-zsh/custom/themes Tweak some colors in prompt 8 months ago
oncsh Some cleanup in zsh config 8 months ago
screenshots Add new emacs screenshot 1 year ago
tmuxinator Add layouts for tmuxinator 2 years ago
ycmd Add ycmd basic config 2 years ago
.gitignore Add .DS_Store to gitignore 2 years ago
Gemfile Update gems 7 months ago
Gemfile.lock Update gems 7 months ago Update urls to screenshots for 1 year ago
Xresources Reindent Xresources 2 years ago
curlrc Remove flag from curlrc to make brew work again 1 year ago
gemrc Add gemrc 2 years ago
gitignore_global Add global git ignore 2 years ago
ideavimrc Add ideavimrc 2 years ago
latexmkrc Use `skim` to open pdfs compiled with latexmk 2 years ago
npmrc Replace path to npm-packages in npmrc 2 years ago show available updates in i3status 5 years ago Add skript for xscreensaver with gifs 2 years ago
tmux.conf Remove unused settings from tmux config 7 months ago bash-skript for touchpad 5 years ago
vimrc Remove ultisnips and vim-snippets from vim 2 years ago
xprofile Remove dots from dotfiles ;) 2 years ago
zshenv Cleanup zshenv 1 year ago
zshrc Navigate history in zsh vim-style 7 months ago

onze’s dotfiles

My archlinux macOS dotfiles.


I’m using base16-builder with a modified version of the google-theme. Take a look at my base16-onc-scheme repo for the scheme-file.


I’m using zsh with on-my-zsh.


My zsh-config can be found in zshrc. Besides zshrc, the oncsh-directory contains additional configuration, which are included in my zshrc. The custom theme can be found in oh-my-zsh/custom/themes/onze.zsh-theme.


fzf is a command-line fuzzy finder written in Go. I really like fzf and use it a lot for searching my history and jumping to frequently used directories.


Before switching to Emacs i was using Vim for almost everything. My config works in terminal as well as gvim. I use vim-plug for plugin-management.


This is the gitconfig alias for the short log shown on the right:

    lg = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative


Emacs is used now for almost all my typing related stuff. The configuration can be found in emacs/init.el.



In emacs i’m using ycmd from git and emacs-ycmd from melpa. Company-ycmd is used as company-mode backend.

Other (important) plugins

  • magit - git plugin
  • evil - emacs + vim = <3
  • company - completion framework
  • helm - ido-mode replacement

Other configurations

  • Gemfile & Gemfile.lock - my gems
  • gemrc - configuration for installing gems (disable installation of documentation of gems)
  • ideavimrc - configuration for the vim-plugin of Intellij
  • latexmkrc - configuration for latexmk
  • npmrc - configuration for the node package manager (install node-modules in the home-directory)