chore: clean up dotfiles and add gitignore whitelist

Switch to whitelist-based .gitignore to only track essential configs:
nvim, yazi, kitty, zsh, ideavim, karabiner, tmux, scripts, starship.
Remove history, compiled files, and plugin dirs from tracking.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Thomas Naderer
2026-03-11 12:57:14 +01:00
parent 61b1e3d2a9
commit d8a20d620a
32 changed files with 1471 additions and 2868 deletions

View File

@@ -1,23 +1,17 @@
# Temporarily disable all config for testing
max_width=3000
max_height=3000
[opener]
play = [
{ run = 'open -a IINA "$@"', orphan = true, for = "unix", desc='IINA'}
]
[image]
renderer = "kitty"
renderer = "auto"
[preview]
max_width = 1000
max_height = 1000
# [mgr]
# ratio = [2, 6, 5] # left, center, right pane width ratios
max_width = 2000
max_height = 2000
[plugin]
prepend_previewers = [
{ name = "*.md", run = "glow" },
{ name = "*.md", run = "glow" },
{ mime = "image/*", run = "zoom" },
]