-
When
dotfiles
is run, it should update it self viagit pull
or similar- WARNING: some programs may have modified linked config files underneath, so think about a good strategy to avoid merge conflicts (I believe homebrew does something to avoid this in 4 steps in their install script)
-
Add two new helper methods:
copy
: does similar tosoftware/download_subtitles/download_subtitles.rb
sync
: usescopy
^^^ and does similar tosoftware/mosaic/mosaic.rb
andsoftware/vlc/vlc.rb
, but ideally usesFileUtils.cp_r
instead ofFileUtils.copy_file
-
Save secret/private stuff somewhere, somehow (e.g.,
~/.ssh
,~/.aws
,~/.gnupgp
,~/.gpg
, etc.)