No description
  • Shell 69.1%
  • Vim Script 20.5%
  • Lua 9.8%
  • Python 0.4%
  • CSS 0.1%
Find a file
2026-04-04 12:28:57 +11:00
accessories Move to GNU Stow 2026-04-04 12:25:55 +11:00
bin Make static server better 2026-03-20 12:56:23 -04:00
dot-config Remove old option breaking my colourscheme 2026-04-04 12:28:57 +11:00
dot-zsh Move to GNU Stow 2026-04-04 12:25:55 +11:00
.gitignore Move to GNU Stow 2026-04-04 12:25:55 +11:00
dot-zshrc Move to GNU Stow 2026-04-04 12:25:55 +11:00
install.sh Move to GNU Stow 2026-04-04 12:25:55 +11:00
LICENSE Add a Licence 2019-03-05 01:38:54 +00:00
README.md Move to GNU Stow 2026-04-04 12:25:55 +11:00

Dotfiles

Truly a labour of love, and a time capsule. I use these files on every computer I run, and they support the computers I run, kind of by definition. That's macOS and Arch Linux.

Everything in here certainly was used at some point, but right now, the things I am most maintaining are:

  • fish
  • git
  • nvim
  • bat
  • foot
  • sway (waybar, dunst, and fuzzel)

In addition to this, you can find a few little scripts I use in the bin directory, and some Python scripts to support those in lib.

Installing

These dotfiles are managed using GNU Stow. As long as that's installed, run ./install.sh and you should be off to the races.

Post-Install Configuration

There are a few things that are specific to each client. Search for all files matching *.dist, and copy those into new files without that extension. Alter them accordingly. If I've been a good worker bee, this should be extremely obvious.