These them there them dotfiles.
Install Xcode:
touch ~/.zshrc
xcode-select --install
Install brew:
open https://brew.sh/
brew -v
brew doctor
brew update
Install git:
brew install git
Install nvm:
mkdir -p ~/.nvm
open https://github.com/nvm-sh/nvm#installing-and-updating
nvm -v
Open new tab to show nvm has installed:
nvm -v
When we install oh-my-zsh, it'll overwrite our ~/.zshrc
, so let's make a backup to save our nvm stuff:
mv ~/.zshrc ~/.zshrc.bak
Install zsh, oh-my-zsh:
brew install zsh
echo '/opt/homebrew/bin/zsh' | sudo tee -a /etc/shells > /dev/null
chsh -s /opt/homebrew/bin/zsh
open https://github.com/ohmyzsh/ohmyzsh#basic-installation
omz update
# copy contents of original `~/.zshrc` into one generated by this install
cat ~/.zshrc.bak >> ~/.zshrc
Open a new tab and you should see zsh and omz load on startup.
Clone this project:
mkdir -p ~/code/bradleyoesch
cd ~/code/bradleyoesch
git clone https://github.com/bradleyoesch/dotfiles.git
cd dotfiles
Run setup script then restart zsh to pick up the changes:
./setup
mv ~/.zshrc ~/.zshrc.bak
./install
exec zsh
If everything looks good, you can remove your old zshrc at any point:
rm ~/.zshrc.bak
open ~/Applications
Set up
Download and set up: https://filezilla-project.org/download.php?platform=osx
Add ssh key:
ssh-keygen
- Copy the key manually into your droplet
- Import bradleyoesch.com site settings from
applications/filezilla/site-config-bradleyoesch.com.xml
File > Import > applications/filezilla/
- You will probably have to add the ssh key manually, since filezilla expects it with a certain format
Export settings with File > Export > Export Site Manager entries
Update hues with Top bar icon > Preferences
:
- Daytime - 4800K
- Sunset - 3400K
- Bedtime - 2000K
Set up google account
- Hover Zoom+ - go through settings
- LastPass - log in
- OneTab - import tabs
- RedditEnhancementSuite - import settings from Google Drive
- SetupVPN - log in
- Stylebot - import settings from
applications/chrome/stylebot.json
- uBlock - import settings from
applications/chrome/ublock.txt
- Postman - log in with Google
Load iTerm2 settings:
General > Preferences > Load preferences from a custom folder or URL
Profiles > Other Actions... > Import JSON Profiles...
Profiles > Colors > Color Presets... > Import...
Keys > Key Bindings > Presets... > Import
Set global hotkey:
Preferences > Keys > Hotkey > cmd + opt +
Open the Quicklook directory and Right click > Show Package Contents > ... > MacOS > Right click > Open > Allow
open /Users/bradley/Library/QuickLook
open ~/Applications # QLMarkdown
Import settings from applications/rectangle/config.json
cmd + space > Rectangle > Gear icon > Import (at bottom)
Log in with Facebook, double check settings
Settings should be copied for you already after installing.
You can open from the terminal with subl
:
subl ~/.zshrc
The theme may be broken, so comment it out and reinstall:
cmd + ,
for preferences- visit https://monokai.pro/sublime-text to install (may be under
Monokai+
) cmd + shift + P > Monokai Pro: select theme
to apply
Download and set up: https://transmissionbt.com/download.html
Settings should be copied for you already after installing.
To import settings into VLC:
./applications/vlc/sync import
To import settings from VLC:
./applications/vlc/sync export
This project uses dotbot to manage the installation.
./install && exec zsh
To view all relevant files and directories in this repo, run tree
:
tree -aI 'dotbot|.git|.gitmodules'
Many thanks to the dotfiles community.