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

@@ -476,15 +476,7 @@
"key_code": "e",
"modifiers": { "mandatory": ["left_command", "right_command", "right_control", "right_shift", "right_option"] }
},
"to": [{ "shell_command": "open -a 'Microsoft Excel'" }],
"type": "basic"
},
{
"from": {
"key_code": "e",
"modifiers": { "mandatory": ["left_command", "right_command", "right_control", "right_shift", "right_option"] }
},
"to": [{ "shell_command": "open -a 'Safari'" }],
"to": [{ "key_code": "f16" }],
"type": "basic"
},
{
@@ -503,6 +495,19 @@
"to": [{ "shell_command": "open -a 'BusyCal'" }],
"type": "basic"
},
{
"from": {
"key_code": "p",
"modifiers": { "mandatory": ["right_command", "right_control", "right_shift", "right_option"] }
},
"to": [
{
"key_code": "spacebar",
"modifiers": ["left_command", "left_shift"]
}
],
"type": "basic"
},
{
"from": {
"key_code": "p",
@@ -630,7 +635,7 @@
"to": [
{
"key_code": "tab",
"modifiers": ["left_command"]
"modifiers": ["left_option"]
}
],
"type": "basic"
@@ -643,7 +648,7 @@
"to": [
{
"key_code": "tab",
"modifiers": ["left_command", "left_shift"]
"modifiers": ["left_option", "left_shift"]
}
],
"type": "basic"
@@ -828,6 +833,18 @@
],
"type": "basic"
},
{
"from": {
"key_code": "n",
"modifiers": { "mandatory": ["right_command", "right_control", "right_shift", "right_option"] }
},
"to": [
{
"shell_command": "osascript -e 'tell application \"System Events\" to keystroke (do shell script \"date +%F\")'"
}
],
"type": "basic"
},
{
"from": {
"key_code": "spacebar",
@@ -1073,6 +1090,27 @@
}
]
},
{
"description": "Hyper WM Mode Trigger",
"manipulators": [
{
"from": {
"key_code": "semicolon",
"modifiers": { "mandatory": ["right_command", "right_control", "right_shift", "right_option"] }
},
"to": [{ "key_code": "f18" }],
"type": "basic"
},
{
"from": {
"key_code": "comma",
"modifiers": { "mandatory": ["left_shift", "right_command", "right_control", "right_shift", "right_option"] }
},
"to": [{ "key_code": "f18" }],
"type": "basic"
}
]
},
{
"description": "CapsLock to Hyper/Escape",
"manipulators": [