larperCord Buy Me a Coffee at ko-fi.com Português

Shortcuts and CLI

Keyboard

ActionKeys
Command paletteCtrl+K
Palette, actions firstCtrl+Shift+P
Search messagesCtrl+F
SettingsCtrl+,
Next themeF2
Previous themeShift+F2
Next tabCtrl+Tab
Previous tabCtrl+Shift+Tab
Go to tab NAlt+1…9
Close tabCtrl+W
InboxCtrl+I
Saved messagesCtrl+Shift+S
Open channel in a new tabCtrl+Click
Close tab with the mouseMiddle click
Edit your last message↑ in an empty box
Cancel a reply or editEsc
Copy the selected textCtrl+C
New line in the composerShift+Enter
Autocomplete in the composer@, #, :ab or /, then the arrows and Tab or Enter
Push to talkThe key or mouse button you pick in Settings → Voice

Right-click works on messages, users, channels and servers.

Vim navigation

It's off by default. Turn it on in Settings → Keybinds. The keys work while the text box doesn't have focus.

ActionKeys
Scroll down / upj / k
Top / bottom of the conversationgg / G
Half page down / upCtrl+d / Ctrl+u
Next / previous channelJ / K
Back to the text boxi or Enter
Leave the text box, keeping the textEsc
Search (palette)/

Command line

bash
larpercord [options]
OptionWhat it does
--theme NAMEstarts with this theme
--list-themeslists the built-in themes and exits
--mode MODEclaro (or light) or escuro, ignoring your settings
--lang LANGpt or en, ignoring your settings
--demouses the demo data even with a token
--loginshows the sign-in screen, ignoring the saved token
--settingsopens straight into settings
--no-liveturns off the demo mode's automatic messages
--shot FILE.pngsaves a screenshot once the screen settles, then exits
--statsshows the time to first frame
--qaruns the automatic UI test, with screenshots in qa-out/
--voice-test GUILD CHANNELjoins a voice channel for 25 s, always muted (needs LARPER_TOKEN)
--helpshows the usage text

Environment variables

VariableWhat it does
LARPER_TOKENthe account token (see Connect your account)
LARPER_RENDERERpicks the SDL render backend: opengl, vulkan, gpu or software
LARPER_HIDDENopens with a hidden window. The app draws nothing while hidden, so memory reads much lower than with a real window
LARPER_BENCHredraws nonstop, to measure the cost of a frame
LARPER_VOICE_DEBUGprints what happens in a call (opcodes, close codes, DAVE). It never prints tokens or keys
LARPER_DEBUG_MEDIAlogs why an image failed to load
LARPER_NO_FFMPEGpretends FFmpeg isn't installed
LARPER_EGL_ALLturns off the trick that skips unneeded EGL drivers
LARPER_SCENEsets up a scene for documentation screenshots
LARPER_RECORD, LARPER_RECORD_FRAMESrecords the sign-in screen as frames in a folder
LARPER_FLOODsends N presence changes per second in demo mode (load test)

XDG_CONFIG_HOME and XDG_CACHE_HOME are respected, and they're handy for running with a clean configuration.

Source of this page on GitHub