Custom launcher for Discord which loads Vencord
- User friendly and clean UI.
- Customizable existing Discord instances.
- Specify custom launch arguments.
- Specify custom Vencord installation paths.
- Add custom shortcuts that automatically launch Discord with Vencord.
- View Discord's normally hidden logs.
Visit releases and get the latest version for your computer.
Building is going to be a bit convoluted for each platform, each having their own unique specifications, but the best reference for building should be looking at how GitHub actions does it.
# Supported params:
# Whether to run QT's install script ("ON" default):
# ENABLE_QT_DEPLOY=ON
# Custom package generator for cpack (NSIS (Windows) default, AppImage (Linux) default):
# PACKAGE_GENERATOR=
# Cores to use when compiling (1 default):
# JOBS=1
# Debug or release build ("Debug" default):
# BUILD_TYPE="Release"For packaging an AppImage, you're gonna need to do some extra steps outside of the package manager, you can see here on how to do that.
sudo apt install -y \
build-essential \
cmake \
qt6-base-dev \
qt6-declarative-dev \
qt6-tools-dev \
qt6-svg-dev# Or a clang toolchain for Windows Arm64
pacman -S \
git \
mingw-w64-x86_64-toolchain \
mingw-w64-x86_64-cmake \
mingw-w64-x86_64-nsis \
mingw-w64-x86_64-qt6-base \
mingw-w64-x86_64-qt6-declarative \
mingw-w64-x86_64-qt6-tools \
mingw-w64-x86_64-qt6-svg \
make \
patch# Linux / Windows for testing
make
# Linux / Windows packaging (Default)
make package JOBS=$(nproc) BUILD_TYPE=Release
# Linux packaging (Custom)
make package JOBS=$(nproc) BUILD_TYPE=Release PACKAGE_GENERATOR=AppImage ENABLE_QT_DEPLOY=ON
make package JOBS=$(nproc) BUILD_TYPE=Release PACKAGE_GENERATOR=RPM ENABLE_QT_DEPLOY=OFF
make package JOBS=$(nproc) BUILD_TYPE=Release PACKAGE_GENERATOR=DEB ENABLE_QT_DEPLOY=OFF- CLARATION – The maker.
- Instellate – Windows support & QT stuff.
- Paige – Fixes & QT stylistic choices.
- Megumin – Injection references.
This project is licensed under the GPL-3.0 license. You can see the full details of the license here.
By contributing to this project, you agree to license your code under the GPL-3.0 license as well (including agreeing to license exceptions), ensuring that your work, like all other contributions, remains freely accessible and open.
