Moduli Secondari
Questa pagina raccoglie i moduli presenti nei dotfiles che non sono centrali nel bootstrap quotidiano.
Per le dipendenze complete, vedi DEPENDENCIES.md.
Karabiner
La config Karabiner e' in home/.config/karabiner.
Contiene:
karabiner.json: configurazione principale caricata da Karabiner-Elementsassets/complex_modifications/*.json: regole customassets/complex_modifications/scripts: script shell e AppleScript usati dalle regoleautomatic_backups/*.json: snapshot generati automaticamente da Karabiner
Questa parte e' macOS-only. Alcune regole usano AppleScript, cliclick, pmset, app macOS e path assoluti sotto /Users/kevinmuka, quindi su un'altra macchina va controllata prima di abilitarla.
tmux
home/.tmux.conf configura:
- prefix
C-a - navigazione pane con
h/j/k/l - plugin TPM:
tmux-sensible,tmux-resurrect - supporto passthrough terminale per preview immagini
- colori e statusline custom
Comandi shell collegati:
tmuxplugins
reloadtmux
tnw
tn <session>
IdeaVim
home/.ideavimrc replica parte del workflow Vim/Neovim dentro JetBrains.
Include:
- leader su spazio
- search, numbering e scrolloff
- plugin IdeaVim come surround, commentary, multiple cursors, EasyMotion e WhichKey
- clipboard separata di default, con clipboard di sistema solo tramite
+ - mapping per tab, refactor e azioni JetBrains
Script Custom
Gli script custom sono linkati in:
~/.config/scripts
Il principale e' home/.config/scripts/mypandoc, wrapper attorno a pandoc per:
- export PDF
- export LaTeX con
-tex - passaggio di variabili
-V - installazione pacchetti TeX con
tlmgr - template in
~/.config/scripts/pandoc
.zprofile aggiunge ~/.config/scripts al PATH.