# -*- mode: gitignore; -*-

# Git handles this automatically, but tools that *use* gitignore like fd, tree
# don't always.
.git/

# Common definitions
*~
\#*\#
*.swp
*.elc
.\#*
.DS_Store
GPATH
GRTAGS
GTAGS

# Clangd, CMake etc
.clangd
compile_commands.json
compile_flags.txt

# Custom dotfiles-type stuff
.python-version
pyrightconfig.json
.vscode
.classpath
*.egg-info
**/bazel-*
/private/var/tmp/**/*
fish_variables
.mypy_cache
# rust-toolchain.toml

# General
.DS_Store
.AppleDouble
.LSOverride

# Thumbnails
._*

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

# direnv
.envrc
.direnv

# Editor
.helix
.zed

# Code spelling
codebook.toml
