# Copy to ~/.config/enboxer/profile.yaml and edit. # Keys use Mod+Key (Alt+G, Shift+F3). Letters are case-insensitive. name: esdf-team client: wow-retail slots: 2 # Hyprland window match (regex). Wine/WoW class is often wow.exe or the wine prefix name. window_match: class: "(?i)wow|warcraft" title: null # Keys that are NEVER intercepted. Empty = no skip list. # ESDF movement stays on the primary even if you later add a map for those letters. passthrough: ["e", "s", "d", "f"] mode_default: maps repeater: enabled: false keys: [] game_binds: interact: "g" ctm_on: "Shift+F3" ctm_off: "Shift+F4" assist: "Shift+F2" follow: "Shift+F1" interact: # standard: CTM on → IWT → wait → CTM off # auto: CTM on → IWT (CTM stays on) # hold: CTM on → IWT on press; CTM off on release style: standard walk_delay_ms: 2500 session_hotkeys: mode_cycle: "Shift+Alt+M" characters: - slot: 1 name: Main - slot: 2 name: Alt groups: alts: slots: [2] maps: - name: bar_1 hotkey: "1" steps: - bind: assist target: others - key: "1" target: all - name: bar_2 hotkey: "2" steps: - bind: assist target: others - key: "2" target: all - name: follow_me hotkey: "Alt+F" steps: - bind: follow target: others - name: assist_me hotkey: "Alt+A" steps: - bind: assist target: others - name: loot hotkey: "Alt+G" steps: - bind: assist target: others - bind: ctm_on target: others - bind: interact target: others - delay_ms: 2500 - bind: ctm_off target: others - name: interact_hold hotkey: "Alt+H" hold: true steps: - bind: ctm_on target: others - bind: interact target: others release_steps: - bind: ctm_off target: others # Viewer sits on the current primary. Hover + pass_through sends keys/clicks to source_slot only. video_fx: - name: alt_party enabled: true source_slot: 2 source: { x: 0.0, y: 0.0, w: 0.40, h: 0.40 } viewer: { x: 0.02, y: 0.02, w: 0.28, h: 0.28 } pass_through: true fps: 12