Need help with Discover?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

trigg
257 Stars 15 Forks GNU General Public License v3.0 242 Commits 21 Opened issues

Description

Yet another discord overlay for linux

Services available

!
?

Need anything else?

Contributors list

# 344,605
overlay
Discord
Linux
C++
148 commits
# 397,009
streame...
streami...
Raspber...
python-...
31 commits
# 195,424
obfusca...
jvm-byt...
JavaFX
C++
6 commits
# 440,654
specifi...
HTML
CSS
syncthi...
6 commits
# 400,904
Node.js
Discord
discord...
js
5 commits
# 231,782
HTML
PHP
card-ga...
kafka-p...
2 commits
# 162,253
prose
web-fon...
ttf
Racket
1 commit
# 327,931
Dart
Python
Shell
1 commit

Discover

Yet another Discord overlay for Linux written in Python using GTK3.

Considerably lighter on system resources and less hack-and-slash included than discord-overlay. Screenshot

Installing

Stable

python3 -m pip install discover-overlay

Latest Testing

git clone https://github.com/trigg/Discover.git
cd Discover
python3 -m pip install .

Externally Packaged

Note that while we list links to other locations to download, the version provided is unknown and often untested by us. Report bugs in these implementations to their respective project, not here.

Arch AUR

Stable Latest

Fedora
sudo yum copr enable mavit/discover-overlay
sudo yum install discover-overlay
Gentoo
sudo eselect repository enable guru
sudo emaint -r guru sync
sudo emerge net-voip/discover-overlay

Dependencies

Most requirements should be handled by pip.

A compositor is strongly advised but there is a non-compositor mode optionally

It is advised to install python-gobject from your system's own package manager.

Debian/Ubuntu

apt install python3-gi

Arch

pacman -S python-gobject

with Wayland support

pacman -S gtk-layer-shell

Usage

Run

discover-overlay
if this fails it is most likely in
~/.local/bin/discover-overlay

Comes with sane-enough default but has a configuration screen to tweak to your own use. Configuration can be reached either via System tray or by running

discover-overlay --configure

Debugging

If you are trying to debug on VS Code you are likely to get the following message:

/usr/bin/python3: No module named discover_overlay.__main__; 'discover_overlay' is a package and cannot be directly executed

To get around this, copy the main file created by discover-overlay with

cp $(which discover-overlay) /path/to/Discover/discover_overlay/__main__.py

Why do you keep making Discord Overlays?

I feel like I shouldn't have to at all! Until we get an official one I might just create a new one every few months. Look forward to Rust/Vulkan version coming in a few months.

Are you serious?

Generally, no.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.