GitXplorerGitXplorer
b

dotfiles

public
13 stars
1 forks
0 issues

Commits

List of commits on branch main.
Unverified
84ca8b3a6b1e88b814615c35c0dfa01b3980cb92

Set up autojump

bbrettcannon committed 5 months ago
Unverified
96519b6dbfa37955df5bc9e03e350d21cade63cb

Don't call `fish_add_path` w/ `-g` for Cargo

bbrettcannon committed 6 months ago
Unverified
f733c70588629920ac694dc2ea59def459e1cdc7

Turn back on the Git branch name

bbrettcannon committed 7 months ago
Unverified
9794a22aff1b7a69100e7cb435f4eb10d151779c

Ignore Fish completions

bbrettcannon committed 7 months ago
Unverified
d728935e6686d350987754947d67df182ee02ecd

Merge branch 'main' of github.com:brettcannon/dotfiles

bbrettcannon committed 9 months ago
Unverified
14a8744fadefbf4cd2d1c51cd1629ffefa4c3a85

Drop Atuin

bbrettcannon committed 9 months ago

README

The README file for this repository.

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