Skip to content

Files

Latest commit

a51f8bd · Feb 17, 2023

History

History
64 lines (50 loc) · 1.71 KB

README.md

File metadata and controls

64 lines (50 loc) · 1.71 KB

Cross Platform Machine Setup

macOS, Windows, WSL, all have their own GitHub issue template.

Common

  • installs the following fonts
    • JetBrainsMono Nerd Font
    • Inconsolas Nerd Font
    • RobotoMono Nerd Font

Switching fonts involves updating the following files:

homedirs/common/dotfiles/dot.config/alacritty/alacritty.yml
homedirs/windows/alacritty.yml
homedirs/windows/vscode/settings.json

macOS

  • symlinks a few things to $HOME
    • zsh configuration
    • git configuration
    • extending PATH with more fun
    • neovim configuration
    • alacritty and tmux configuration
  • makes some osx preference changes:
    • dock
    • clock format
  • runs homebrew things.
  • installs neovim plugins
  • runs OSX softwareupdates

Windows

  • symlinks a few things to $HOME
    • git configuration
    • autohotkey linked to startup
  • runs boxstarter things.
    • task bar preferfences
    • removes application cruft
    • configures Windows Explorer
    • uses chocolatey to install applications
    • disables Windows sounds

WSL

  • symlinks a few things to $HOME
    • zsh configuration
    • git configuration
    • extending PATH with more fun
    • neovim configuration
    • alacritty and tmux configuration
  • runs homebrew things.
  • installs neovim plugins

Inspiration