Skip to content

XenHat/Vesktop-linux-arrpc

 
 

Repository files navigation

Vesktop

Vesktop is a custom Discord desktop app

Main features:

  • Vencord preinstalled
  • Much more lightweight and faster than the official Discord app
  • Linux Screenshare with sound & wayland
  • Much better privacy, since Discord has no access to your system

Not yet supported:

Installing

Visit https://vesktop.dev/install

Building from Source

You need to have the following dependencies installed:

Packaging will create builds in the dist/ folder

git clone https://github.com/XenHat/Vesktop-linux-arrpc
cd Vesktop

# Install Dependencies
pnpm i

# Either run it without packaging
pnpm start

# Or package (will build packages for your OS)
pnpm package

# Or only build the Linux Pacman package
pnpm package --linux pacman

# Or package to a directory only
pnpm package:dir

Building LibVesktop from Source

This is a small C++ helper library Vesktop uses on Linux to emit D-Bus events. By default, prebuilt binaries for x64 and arm64 are used.

If you want to build it from source:

  1. Install build dependencies:
    • Debian/Ubuntu: apt install build-essential python3 curl pkg-config libglib2.0-dev
    • Fedora: dnf install @c-development @development-tools python3 curl pkgconf-pkg-config glib2-devel
  2. Run pnpm buildLibVesktop
  3. From now on, building Vesktop will use your own build

About

fork of Vesktop with my changes for arrpc

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • TypeScript 84.3%
  • JavaScript 4.6%
  • HTML 4.5%
  • C++ 3.2%
  • CSS 2.6%
  • Dockerfile 0.2%
  • Other 0.6%