# Miro PDF Viewer Configuration
# Lines starting with # are comments and are ignored
# Vim-like movement keys
Bind j MoveDown
Bind k MoveUp
Bind h MoveLeft
Bind l MoveRight
Bind J NextPage
Bind K PreviousPage
Bind H PreviousTab
Bind L NextTab
# Jump navigation
Bind Alt+Left JumpBack
Bind Alt+Right JumpForward
# Zoom controls
Bind 0 ZoomHome
Bind _ ZoomFit
Bind - ZoomOut
Bind Plus ZoomIn
# Interface toggles
Bind Ctrl+r ToggleDarkModePdf
Bind Ctrl+i ToggleDarkModeUi
Bind Ctrl+b ToggleSidebar
Bind Ctrl+l ToggleLinkHitboxes
Bind Ctrl+k TogglePageBorders
# File operations
Bind Ctrl+o OpenFileFinder
Bind Ctrl+p PrintPdf
Bind "Z Z" CloseTab
Bind q Exit
# Mouse bindings
MouseBind MouseLeft Panning
MouseBind Shift+MouseLeft Selection
MouseBind MouseMiddle Panning
MouseBind MouseRight Selection
MouseBind MouseForward NextPage
MouseBind MouseBack PreviousPage
MouseBind ScrollUp MoveUp
MouseBind ScrollDown MoveDown
MouseBind Ctrl+ScrollUp ZoomIn
MouseBind Ctrl+ScrollDown ZoomOut
MouseBind Shift+ScrollUp MoveLeft
MouseBind Shift+ScrollDown MoveRight
# Default settings
Set DarkModePdf False
Set DarkModeUi True
Set OpenSidebar False
Set PageBorders True
# RPC server settings
Set Rpc False
Set RpcPort 7890
# Trackpad settings
Set TrackpadSensitivity 1.0