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 431a27baf1 xmonad, polybar, rofi, etc. 7 years ago
bin Stuff 7 years ago
bitbar Various dotfile changes. Emacs, mail, music, etc. 8 years ago
fontconfig/conf.d Adding fonts and fontconfig to dotfiles 12 years ago
i3 More nixos xwindows config stuff 11 years ago
luakit Adding luakit scripts, creating a mutt folder instead of just .muttrc, and adding urlview config 12 years ago
ssh Various dotfile changes. Emacs, mail, music, etc. 8 years ago
vdirsyncer More stuff 7 years ago
.gitignore updates fish and zsh stuff for new brew, keychain, etc. changens to fish shell in emacs multi-term 8 years ago
.gitmodules Updating .spacemacs for the new release. 8 years ago
Emacs Client.scpt Various dotfile changes. Emacs, mail, music, etc. 8 years ago
README.org Fixing formatting in README. Again. 9 years ago
Xmodmap Using xmodmap for caps lock -> control, and Xcape for tap caps -> Esc 12 years ago
Xresources xmonad, polybar, rofi, etc. 7 years ago
brew_list updating list of packages that still require homebrew 9 years ago
config.fish More stuff 7 years ago
configuration.nix Adding configuration.nix 10 years ago
conky Fullscreen float for xmonad and adding mail to conky 12 years ago
ghci.conf Other dotfile updates here and there 8 years ago
gitconfig updating gitconfig with new email 9 years ago
glances.conf Bunch of dotfile changes 8 years ago
gpg-agent.conf Adding 'dustin' config layer for spacemacs. updating gpg-agent ttl to 24 hours. 10 years ago
karabiner.json getting karabiner to work with Poker 2 again, tmux mouse support, vimrc syntax stuff. 7 years ago
khal.conf Other dotfile updates here and there 8 years ago
khard.conf Other dotfile updates here and there 8 years ago
msmtprc General cleanup, some mail stuff. Some switching from brew to nix 9 years ago
muttrc Bunch of dotfile changes 8 years ago
ncmpcpp Various dotfile changes. Emacs, mail, music, etc. 8 years ago
offlineimap.py More notmuch filter corrections. Cleaning up decrypting for offlineimap 11 years ago
offlineimaprc More stuff 7 years ago
polybar xmonad, polybar, rofi, etc. 7 years ago
spacemacs More stuff 7 years ago
symlinks.sh xmonad, polybar, rofi, etc. 7 years ago
tmux.conf getting karabiner to work with Poker 2 again, tmux mouse support, vimrc syntax stuff. 7 years ago
urlview.linux different urlview configs per os 12 years ago
urlview.mac different urlview configs per os 12 years ago
vimrc getting karabiner to work with Poker 2 again, tmux mouse support, vimrc syntax stuff. 7 years ago
xinitrc more cleaning 10 years ago
xmonad.hs xmonad, polybar, rofi, etc. 7 years ago
zshrc updates fish and zsh stuff for new brew, keychain, etc. changens to fish shell in emacs multi-term 8 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)