Features
Recar is designed to bridge the gap between Discord Web and a native Linux application. Here are some of its core features.
Recar Overlay
Section titled “Recar Overlay”Recar has a tightly intergrated game overlay implementation that is distro agnostic for Linux.
Recar Overlay on Wayland, KDE Plasma, games in order: ULTRAKILL, Minecraft (1.8.9) w/ Zink, A Hat in Time, Illusion Carnival
As seen in the video above and below, Recar Overlay can be customized to move sections of the UI to any corner or edge.
Recar on Wayland, KDE Plasma. Testing version, so may not represent actual featureset.
Recar implements the roverpp project, specifically made for Recar Overlay.
Support
Section titled “Support”Recar Overlay is heavily unfinished, however about 95% of Vulkan games (including games running under Proton over DXVK, basically anything that isn’t too old) should just work.
Potential troubleshoot options are in the troubleshooting page in the event of an issue.
Better notifications
Section titled “Better notifications”Recar provides a better notification experience on supported systems, even compared to the Windows Discord client and other Linux clients such as Vesktop.
If text input is supported (KDE Plasma, GNOME namely supports this), you can reply directly to a notification from the native UI.
Recar on Wayland, KDE Plasma 6.7.
If buttons are supported, you can mark messages as read and react to a message with a favourited emoji.
Recar on Wayland, KDE Plasma 6.7.
Screen Sharing Improvements
Section titled “Screen Sharing Improvements”Recar includes robust support for screen sharing on Wayland and X11, with audio.
Screensharing on Wayland, in KDE Plasma
Demonstrated in the video is:
- Framerate & Resolution controls
- Selecting one, or multiple sources of audio, or just your entire computer
- Switch your source for streaming easily
- Options to prefer high clarity, or smoothness. Generally, Prefer Smoothness is recommended (and is the default because of this) as it suits 99% of use cases. Prefer Clarity has a huge hit on framerate but has exceptional bitrate.
Recar implements the venmic project, notably used in Vesktop for audio streaming.
Built-in Discord Rich Presence
Section titled “Built-in Discord Rich Presence”Recar includes the dpprpc project directly in the client, meaning you can immediately start using Discord RPC.
Demonstrated using the music-discord-rpc project and Elisa
Custom Ringing Popup
Section titled “Custom Ringing Popup”Recar features a specialized “ringing” window that appears when you receive a call. It is styled to be similar to Discord’s default UI and uses the color theme you use on your Discord.
Recar call window changes theme based on Discord theme (old version)
Extremely customizable
Section titled “Extremely customizable”Recar has Discord Stable, PTB and Canary built into one program. You can switch between them from just a restart, so you essentially have 3 Discords on your computer with Recar. Additionally Recar has modded clients such as Vencord and Equicord built in, allowing for the use of their extremely useful plugins. Recar also adds onto them with its own plugins.