Skip to content

brettcannon/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published