.dotfiles round 2
Set up instructions
Install tools
- Install docker
- Install notes
- Install browser
- Install terminal
- Install music
- Install scroll reverser
- TODO: Text expander
- TODO: signing keys
ssh key permisions
chmod 700 ~/.ssh
chmod 644 ~/.ssh/id_rsa.pub
chmod 600 ~/.ssh/id_rsa
Linux
# apt-get deps.txt
sudo apt-get install neovim tmux zsh ripgrep emacs grep
Mac
# install homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
xargs brew install < deps.txt
Emacs
Install on macOS
brew install coreutils fd
# Installs clang
xcode-select --install
brew tap railwaycat/emacsmacport
brew install emacs-mac --with-modules
cp /opt/homebrew/opt/emacs-mac/Emacs /Applications/Emacs.app
Doom
# Install doom emacs
git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d
~/.emacs.d/bin/doom install
Oh My ZSH
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Symlink files and folders
chmod +x install.sh
./install.sh
Colours
Current colours:
- Base16-eighties in the terminal
- Base16-woodland in the editor
git clone https://github.com/chriskempson/base16-iterm2.git ~/base16-iterm2