You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Dustin Swan 5d3b7546c5 some karabiner and vimrc stuff 8 years ago
bin Stuff 8 years ago
bitbar Various dotfile changes. Emacs, mail, music, etc. 9 years ago
ssh Various dotfile changes. Emacs, mail, music, etc. 9 years ago
vdirsyncer More stuff 8 years ago
.gitignore updates fish and zsh stuff for new brew, keychain, etc. changens to fish shell in emacs multi-term 9 years ago
.gitmodules Updating .spacemacs for the new release. 9 years ago
Emacs Client.scpt Various dotfile changes. Emacs, mail, music, etc. 9 years ago
README.org Fixing formatting in README. Again. 10 years ago
Xresources xmonad, polybar, rofi, etc. 8 years ago
brew_list updating list of packages that still require homebrew 10 years ago
config.fish More stuff 8 years ago
configuration.nix Cleaning up dotfiles, more nix stuff 8 years ago
ghci.conf Other dotfile updates here and there 9 years ago
gitconfig updating gitconfig with new email 10 years ago
glances.conf Bunch of dotfile changes 10 years ago
gpg-agent.conf Adding 'dustin' config layer for spacemacs. updating gpg-agent ttl to 24 hours. 11 years ago
karabiner.json some karabiner and vimrc stuff 8 years ago
khal.conf Other dotfile updates here and there 9 years ago
khard.conf Other dotfile updates here and there 9 years ago
msmtprc General cleanup, some mail stuff. Some switching from brew to nix 10 years ago
muttrc Bunch of dotfile changes 10 years ago
ncmpcpp Various dotfile changes. Emacs, mail, music, etc. 9 years ago
offlineimap.py More notmuch filter corrections. Cleaning up decrypting for offlineimap 12 years ago
offlineimaprc More stuff 8 years ago
polybar xmonad, polybar, rofi, etc. 8 years ago
spacemacs Removing some emacs packages 8 years ago
symlinks.sh xmonad, polybar, rofi, etc. 8 years ago
tmux.conf getting karabiner to work with Poker 2 again, tmux mouse support, vimrc syntax stuff. 8 years ago
urlview.linux different urlview configs per os 13 years ago
urlview.mac different urlview configs per os 13 years ago
vimrc some karabiner and vimrc stuff 8 years ago
xmonad.hs xmonad, polybar, rofi, etc. 8 years ago
zshrc updates fish and zsh stuff for new brew, keychain, etc. changens to fish shell in emacs multi-term 9 years ago

README.org

Dotfiles

I primarily use OS X and NixOS GNU/Linux. I'm trying nix on OS X for package management, and Homebrew for anything that's missing or broken.

After ~15 years with Vim & Tmux/GNU Screen, I've switched to Emacs & Spacemacs.

Emacs

If you

  • like Vim's modal UI
  • like Lisp better than Vimscript (yes, I know about neovim)
  • want a huge, ancient hacker community & ecosystem

then I really suggest checking out Emacs & Spacemacs. Emacs really is a great operating system, and now it has a great editor.

Other Software

Todo List

  • Switch from GitHub to GitLab
  • Switch to NixOS full time
  • [x] Switch from Gmail to Fastmail
  • [x] Switch from Dropbox to Syncthing
  • [x] vdirsyncer to sync CardDAV and CalDAV (to be hosted on Fastmail)
  • Calendar: khal (Or maybe something in Emacs)
  • Contacts: khard
  • Music: mpd or Mopidy & ncmpcpp (Or Mingus in Emacs)