Simple tools working together to create a delightful development environment.
- VIM - for text editing, code refactoring, etc
- Fish Shell - for a shell, plus fisherman for plugin management.
- direnv - To manage project specific env vars (and keep config clean).
- GNU stow stow to manage config and rc files
- Spectacle for window management (I'm not into tmux...yet).
From a totally clean environment, run...
xcode-select --install
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/rdpfeffer/dotfiles/master/install.sh)"
A few things will need to be manually configured, (keys setup etc) before everything is good to go.
- Setup ssh access to github
- Setup GPG keys for commit signing
- Clone this repo, and run...
$ cd ~
$ git clone git@github.com:rdpfeffer/dotfiles.git
$ cd dotfiles
$ ./setup.sh
$ battery
<displays battery state>
$ cpu
Intel(R) Core(TM) i7-5557U CPU @ 3.10GHz
$ lock
(locks screen)
$ up
PING 8.8.8.8 (8.8.8.8): 56 data bytes
64 bytes from 8.8.8.8: icmp_seq=0 ttl=58 time=23.997 ms
$ cake
Copied! ✨ 🍰 ✨
$ super-cake
Copied! 💫 ✨ 🍰 ✨ 💫
$ pyc
<removes all .pyc files from current working directory and subdirs>