My collection of dotfiles and configuration stuff. Might be a superset of what I already have on github
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.
Emiel Kollof c4d14649d0 Merge branch 'master' of https://git.hackerheaven.org/ekollof/dotfiles 17 hours ago
.Xresources.d Make dwm respect Xresources (updated patch). Vim stuff 3 weeks ago
.config Back to st again 4 days ago
.dwm Different locker, reinstate pywal and oomox 3 weeks ago
.oh-my-bash @ f23792a782 Wrong location 2 days ago
.oh-my-zsh @ 8b6b2ea07e Add some patches to dwm (combo, taggrid, cycle layout) 17 hours ago
Code Merge branch 'master' of https://git.hackerheaven.org/ekollof/dotfiles 17 hours ago
Wallpapers Clean up junk 2 weeks ago
bin Back to st again 4 days ago
.Xresources Tweaks 7 months ago
.bashrc Different locker, reinstate pywal and oomox 3 weeks ago
.gitignore Compiled bins 9 months ago
.gitmodules futzing 2 months ago
.xinitrc Tweakery 1 month ago
.zshrc Back to st again 4 days ago
README.md update 2 months ago

README.md

My dotfiles

These are my dotfiles. There are many like it, but these ones are mine.

Also of interest:

Installation

This is done through a bare git repository. The way to set it up is outlined here:

https://developer.atlassian.com/blog/2016/02/best-way-to-store-dotfiles-git-bare-repo/

git clone --bare https://git.hackerheaven.org/ekollof/dotfiles.git ~/.cfg
alias config='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME'

# Move files out of the way
mkdir -p .config-backup && \
config checkout 2>&1 | egrep "\s+\." | awk {'print $1'} | \
xargs -I{} mv {} .config-backup/{}

# try again
config checkout

# Lessen noise in commitlogs
config config --local status.showUntrackedFiles no

# Add submodules
config submodule update --init

Compatible with:

  • Any Linux distro (although I use Arch mainly)
  • Should work on FreeBSD as well, although I haven’t tested that as of late.

Caveats:

  • Super-Shift-R might not restart dwm on FreeBSD, due to how it tries to find it’s own executable path through procfs. I might have to devise a more portable way to do it.

Tools I use (that are most certainly referenced in the dotfiles):

Enjoy!