Skip to content

danthemango/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

This project will serve as a hopefully simple set up script to get new systems going, and to keep old systems up to date.

Result

Screenshot

Usage

% make help

WARNING: This will clober your current dotfiles!
Use 'make setup-all' to get things going
Use 'make install-all' to check dependencies
Use 'make configure-all' to set up the dotfiles!
Use 'make configure-shell' to set up server defaults
Use 'make configure-desktop' to set up X windows stuff
Use 'make diff-all' to see what kind of changes will be happening!
Use 'make backup-all' to create a dofile-backup folder and save your current configuration!
Use 'make backup-restore' to replace your current configuration with the files in ~/dotfile-backup/
Use 'make pull-all' to update this repository after trying out new changes

Dependencies

  • background image sampled from '~/.fehbg.jpg'
  • these dotfiles are used to stylize vim, emacs, tmux, i3 (with i3bars and rofi)
  • font needs to be set in urxvt/Xresources (under "Urxvt*font:")
  • I'm using font-awesome fonts for the logos in the i3bars
  • I'm using xcwd to stay in current directory after Mod+Enter (optional)

Who created this?

The vast majority of this code was taken from O. Jourmel in dotfiles repository, (much of which was copied from other great dotfiles) while the Xresources file came from smjn's config repository

  • Other cool config lines described in this reddit post, which has probably has the most extensive i3 config I've seen yet (though I don't like most of the keybinds).