/DiscordBSD

an attempt at a native discord client for FreeBSD

Primary LanguageJavaScriptBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

DiscordBSD

An attempt at a native discord client for FreeBSD.

Build Dependencies:

pkg install electron29
pkg install node20
pkg install npm-node20
electron.mk (/usr/ports/Mk/Uses/electron.mk)

get electron.mk here: https://github.com/tagattie/FreeBSD-Electron/tree/master/Mk/Uses

Download:

you can download DiscordBSD from the releases: https://github.com/SrWither/DiscordBSD/releases/

Build and install:

clone the repository:

git clone https://github.com/SrWither/DiscordBSD

first you need to run the build.sh script. the script will ask you to elevate permissions to be able to package the application in a binary, the permissions are due to the use of bsd.mk.

if everything compiled without errors, run the install.sh script.

Preview

Overview and custom titlebar

image the color scheme is from discord nitro

You can customize the titlebar

imagen

System tray

image

if you click on the icon, it will focus on the window

Discord Rich Presence

image

Screenshare

image no sound for now

Desktop Notifications

image you have to activate them there

Splash Screen

New:

imagen

Old:

Boot