Commit graph

422 commits

Author SHA1 Message Date
68c4ddbd2e [provisioning] Script to clean up after docker 2018-05-10 16:43:32 -04:00
98ae821709 [emacs] Restore powerline theme
Didn't intend to leave that commented...
2018-05-04 13:54:13 -04:00
dc4e02fd82 [emacs] Fix org-bullets 2018-05-04 09:50:35 -04:00
6cd0df15a5 [emacs] Various tweaks 2018-05-03 23:22:38 -04:00
448c587473 [provisioning] add TeX packages 2018-05-02 17:23:12 -04:00
baf7391dae [provisioning] Fix command output redirection 2018-05-02 17:22:50 -04:00
04bdf563a1 [emacs] small startup improvements 2018-05-02 17:22:29 -04:00
ceae0dbab7 [provisioning] Use emacs-mac in OSX 2018-04-23 13:49:26 -04:00
1dd1aed1a3 [emacs] Use https for package archives 2018-04-23 13:49:06 -04:00
481bc7de89 [emacs] Default to a shorter indentation width for graphviz 2018-04-16 15:05:41 -04:00
d061d2927d [emacs] fix elpy mode loading 2018-04-16 15:05:19 -04:00
5a386e5119 [provisioning] Add recipe descriptions 2018-04-12 14:09:37 -04:00
6ac5cab55c [provisioning] Add help text 2018-04-12 14:09:37 -04:00
Correl Roush
de2ec05c6d Split chmod and execution of provisioning script
Attempt to correct an issue in the hub.docker.com build:

/bin/sh: 1: /home/correl/dotfiles/provision.sh: Text file busy

 Removing intermediate container b72e6ce14652
 The command '/bin/sh -c sudo chown -R correl:correl . && /home/correl/dotfiles/provision.sh -D' returned a non-zero code: 2
2018-04-11 09:18:10 -04:00
19ad3e9899 [provisioning] Install mu from source in linux 2018-04-10 23:41:02 -04:00
56c8c47cd4 [provisioning] Add entr and ag 2018-04-10 23:24:11 -04:00
33ef0d4e58 [provisioning] Add graphviz 2018-02-28 22:34:26 -05:00
325e9d112b [provisioning] Ditch pip.conf; pyenv handles local installs better. 2018-02-28 10:19:36 -05:00
34c6439b83 [provisioning] Fix pyenv installation under OSX 2018-02-28 10:07:41 -05:00
34ddf11016 [provisioning] New python recipe using pyenv 2018-02-28 01:28:08 -05:00
834583bc86 [provisioning] Clean up and fix path handling 2018-02-28 01:25:48 -05:00
c6c494d070 [provisioning] Only update APT cache when necessary 2018-02-28 01:25:27 -05:00
79d0fc0447 [provisioning] Support running recipes from arbitrary locations 2018-02-28 00:09:33 -05:00
88cf84c5c4 [provisioning] Update nextcloud recipe to install on OSX 2018-02-27 09:46:15 -05:00
fbb8288e69 [provisioning] Add a dotfiles provisioning symlink to bin 2018-02-27 09:36:59 -05:00
a95309f8e3 [provisioning] Do not restart shell unless necessary or requested 2018-02-27 00:21:29 -05:00
087cd1ba7b [provisioning] Add nextcloud-client 2018-02-27 00:15:39 -05:00
61933bbbfb [provisioning] Set correct error flag 2018-02-27 00:15:14 -05:00
2bc02012a2 [provisioning] chown the dotfiles folder in the docker image 2018-02-23 20:57:55 -05:00
c61f90c45d [provisioning] add emacs to base 2018-02-23 20:13:28 -05:00
0bd050086c [provisioning] Make path additions idempotent 2018-02-23 20:13:11 -05:00
4c219d9db2 [provisioning] Just use zsh in the Dockerfile 2018-02-23 17:12:05 -05:00
6805a449c0 [provisioning] Use git ppa on linux 2018-02-23 17:04:15 -05:00
91f23d880b [provisioning] Update the rest of shell-utils to prefer packages 2018-02-23 16:50:21 -05:00
df4917eb0b [provisioning] exit on ctrl+c 2018-02-23 16:37:38 -05:00
37074fd9ff [provisioning] prefer apt packages for some tools in linux 2018-02-23 16:37:02 -05:00
565dc527cc [provisioning] clean up recipes 2018-02-23 16:18:58 -05:00
4c8fca645b [provisioning] always load brew path 2018-02-23 16:18:41 -05:00
76a4682809 [provisioning] fix nvm installation 2018-02-23 16:18:11 -05:00
1c33b852ca [provisioning] install emacs via ppa in linux 2018-02-23 16:17:52 -05:00
a291159d11 [emacs] update .gitignore 2018-02-23 10:23:57 -05:00
45855db60d [provisioning] Add recipe support for brew cask 2018-02-23 10:19:52 -05:00
68e85b7d14 [provisioning] Default to base, but don't always require it 2018-02-23 10:12:24 -05:00
ceb514c1e2 [provisioning] update brew recipe
- Always ensure dependencies are installed
- Add gawk as a dependency (needed to build glibc for most packages on
  older systems)
2018-02-23 09:50:30 -05:00
d1c9e12739 [provisioning] Remove redundant recipe 2018-02-23 09:48:37 -05:00
170630ac12 [provisioning] remove unneeded variable 2018-02-22 11:50:46 -05:00
f60f162f02 Include .emacs.d in emacs recipe 2018-02-22 11:43:45 -05:00
8ae3411507 Add more recipes 2018-02-22 11:29:33 -05:00
c949106d88 Update brew recipe to use _path 2018-02-22 11:29:33 -05:00
2bf11060cb Add option to install all recipes 2018-02-22 11:29:33 -05:00