GitXplorerGitXplorer
b

dotfiles

public
13 stars
1 forks
0 issues

Commits

List of commits on branch main.
Unverified
0c33a5e3d9147e32ba789325ba65d27cefcafb51

Touch up output for when autojump is (not) found

bbrettcannon committed 2 days ago
Unverified
e6b210cdc8c12813381e9b7f2426c46d3de7e6fa

Add Ghostty config

bbrettcannon committed 2 days ago
Unverified
a0ebd76e175752f220ee79e90a7376f807f67286

Use uv shell completions

bbrettcannon committed a month ago
Unverified
4070afaa9b996e18e6e473fb3ff7986f17c3534b

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

bbrettcannon committed 4 months ago
Unverified
f194d67660c36d03ecbfb8b1e6108aa3d3610104

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

bbrettcannon committed 4 months ago
Unverified
45ea6bb5d3fed297288f003158756ac1cf8af804

Customize colours for successful command execution

bbrettcannon committed 4 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