# Configuration ### Keybindings ```tmux # Default keybindings (customize as needed) set -g @grimoire-key "f" # Summon the main shpell, or banish any active one set -g @ephemeral-grimoire-key "F" # Summon an ephemeral shpell set -g @grimoire-kill-key "C" # Banish the current shpell and erase its tmux window ``` ### Appearance ```tmux # Title set -g @grimoire-title ' grimoire ' # Plain text title set -g @grimoire-title ' 󱥭 ' # Nerd Font icon (if available) # Color set -g @grimoire-color '#c6b7ee' # Border and title color (hex) # Size set -g @grimoire-width '80%' # Width as percentage set -g @grimoire-height '30%' # Height as percentage # Position set -g @grimoire-position 'bottom-center' # See position options below ``` ### Clipboard OSC52 clipboard support is enabled by default. Copied text inside shpells is routed to your system clipboard through the terminal, even over SSH. ```tmux # Disable if it causes issues with your terminal set -g @grimoire-osc52 'off' ``` --- ## Position Options Available positions for shpells: ``` ┌─────────────┬──────────────┬─────────────┐ │ top-left │ top-center │ top-right │ ├─────────────┼──────────────┼─────────────┤ │ left │ center │ right │ ├─────────────┼──────────────┼─────────────┤ │ bottom-left │bottom-center │bottom-right │ └─────────────┴──────────────┴─────────────┘ ``` --- ## Custom Shpell Configuration Override global settings for individual shpells using the pattern `@shpell--