Skip to content

Latest commit

 

History

History
58 lines (33 loc) · 1.65 KB

README.md

File metadata and controls

58 lines (33 loc) · 1.65 KB

dotfiles

These files are structured for configuring Codespaces. There are also instructions on how to bootstrap a new machine.

Supported tools

VS Code is left out thanks to Settings Sync.

Shells

Primary shell; assumes Starship is installed.

Backup prompt functions available for when Starship is unavailable.

macOS default; configured as backup for when fish isn't used.

Linux/Codespaces default; configured as backup for when fish or zsh aren't used.

Both .gitconfig and .git_.

For when VS Code isn't available.

Assumes that the Python Launcher for Unix is installed.

Bootstrapping a new machine

  1. Clone this repo and run install
    1. Install Python
    2. Install Git
  2. Install Homebrew (Unix and macOS)
  3. Set up Fish
    1. Install
    2. Make fish the default login shell
  4. Set up NextDNS
  5. Install apps
    1. 1Password
    2. Signal
  6. Install fonts
    1. MonoLisa
    2. Symbols