This repository contains my personal dotfiles, which I manage with GNU Stow.
There is only one file in this repo that is written by AI: AGENTS.md, and it
only exists so that you may use AI to better understand my dotfiles if you wish to.
I've spent many, many hours ensuring that my dotfiles are a viable tool for others to learn from. I can say with confidence that the following areas are safe to use as a reference when configuring your own system:
- Zed IDE configuration (
.config/zed/*) - Hyprland configuration (
.config/hypr/*) - Bash shell configuration (
.bash*,.inputrc) - Tmux configuration (
.tmux.conf) - Git configuration (
.git*) - Tridactyl configuration (
.config/tridactyl/*) - GNU Stow configuration (
.stow*) - GitHub CLI configuration (
.config/gh/*) - Ghostty configuration (
.config/ghostty/*) - Kanata configuration (
.config/kanata/*)
Outside of the above, I wouldn't use my own dotfiles as a reference.
Below are the resources I used to learn about GNU Stow and dotfile management: