Automated installation of laptop script and dotfiles
- Git
-
Download script
curl --remote-name https://raw.githubusercontent.com/rodrigobdz/meta-laptop/main/meta-laptop.sh
-
Execute script
sh meta-laptop.sh 2>&1 | tee ~/meta-laptop.log
To add your own
dotfiles-local
set and prepend env variableGITHUB_USER
to the previous command.GITHUB_USER=rodrigobdz sh meta-laptop.sh 2>&1 | tee ~/meta-laptop.log
-
Optionally, review log
less ~/meta-laptop.log
-
Remove
asdf
rm -rf ~/.asdf*
-
Remove
tpope/vim-rails
andtpope/vim-rake
from~/.vimrc.bundles
because vim-plug doesn't offer an uninstall command to be used in vimrc.bundles.local, for instance. -
Laptop script is known to fail in this LOC. Continue with laptop.local.
-
Manually install: VSCode, Signal, Zoom, SourceTree, Texifier.
-
iTerm2: Make iTerm Default Term and Install Shell Integration.
-
VSCode: Sign and Turn on Settings Sync
-
Alfred: Set preferences folder to folder with Alfred.alfredpreferences
-
Sublime: Install package control using command palette and then restore preferences using Dropbox/config/Sublime/INSTRUCTIONS.md
-
fish: Install abbreviations using export_abbreviations.fish script from backup
-
SourceTree: Install custom actions from config/sourcetree folder. Also link
stree
binary using:sudo ln -s /Applications/Sourcetree.app/Contents/Resources/stree /usr/local/bin/stree
-
npm: Check if installed, otherwise, install with
brew install node
and disablenpm_up
in up-mac -
Fonts: Install Fura Powerline and Fira Code
- Set iTerm2's font in profile > text to Fira Mono/Fura Powerline to support Powerline font
- Set Fira Code size 11 to diff font in SourceTree's preferences.
-
Restore backup from Time Machine
-
Trackpad:
- Use four fingers instead of three for gestures in Trackpad settings.
- Enable dragging with three fingers in System Preferences > Accessibility > Pointer Control > Mouse & Trackpad > Trackpad options
- minimal-readme - Minimal readme template
MIT © rodrigobdz.