Skip to content

Instantly share code, notes, and snippets.

@ben-doyle
Last active February 15, 2025 23:21
Show Gist options
  • Save ben-doyle/2b7d38c3c57b8ce24690b44dc72fe02e to your computer and use it in GitHub Desktop.
Save ben-doyle/2b7d38c3c57b8ce24690b44dc72fe02e to your computer and use it in GitHub Desktop.
New computer setup

New computer setup

Terminal

  • iTerm - Terminal emulator
  • oh-my-zsh - Zsh configurator
    • Install sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
    • Add zsh-autosuggestions git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
  • powerlevel10k - Zsh theme
    • git clone --depth=1 https://github.com/romkatv/powerlevel10k.git "${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k"

Package manager and packages

Settings

  • .dotfiles
    • .vimrc
    • .zshrc
  • vim-plug
    • Install curl -fLo ~/.vim/autoload/plug.vim --create-dirs \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
    • open vim, run :PlugInstall

Notes

Development

  • Volta
    • curl https://get.volta.sh | bash

Docker

  • Install Docker CLI and daemon
    • brew install docker
  • Install Colima Container runtimes on macOS
    • brew install colima
    • brew services start colima
  • Install Docker Compose
    • brew install docker-compose
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment