Coder Social home page Coder Social logo

com.discordapp.discord's Introduction

Discord

Discord is a free all-in-one messaging, voice and video client that's available on your computer and phone.

This repo hosts the flatpak wrapper for Discord, available at Flathub.

flatpak install flathub com.discordapp.Discord
flatpak run com.discordapp.Discord

Differences in flatpak version

The flatpak version runs in a sandbox to provide better safety and privacy for users.

However, this sandboxing prevents the following features from working:

  • Game Activity: This flatpak version of Discord cannot scan running processes to detect running games.
    There is currently no workaround or solution for this limitation.
  • Unrestricted File Access: Default sandbox permissions for this package limit Discord to only certain directories, so you can't access your entire Home directory. Currently, this limits which file directories you can attach files from and impacts drag and drop functionality.
    This limitation will likely be overcomed eventually, when Electron give us a file picker portal which will allow full access to the filesystem while still restricting unauthorized access.
    To work around this now, you can change sandbox permissions of installed flatpak applications (for example, with Flatseal or with flatpak override --filesystem=home com.discordapp.Discord) to give Discord broader file system access, allowing file attachments from more locations.
  • Rich Presence: See this page if you want to expose Discord's rich presence interface for other applications.

Wayland

This package enables the flags to run on Wayland, however it is opt-in. To opt-in run:

flatpak override --user --socket=wayland com.discordapp.Discord

To opt-out do the same with --nosocket=wayland.

Legal

The Discord app itself is proprietary (closed source).

com.discordapp.discord's People

Contributors

a6gibkm avatar barthalion avatar cassidyjames avatar cerulis64 avatar connlim avatar corecontingency avatar detjensrobert avatar etaash-mathamsetty avatar flathubbot avatar gamer191 avatar gasinvein avatar geekley avatar hadess avatar lionirdeadman avatar lonsfor avatar mailaender avatar mikaela avatar monterrabyte avatar nedrichards avatar njallam avatar parnassius avatar pedrovanzella avatar preisschild avatar refi64 avatar robloach avatar tabby avatar tingping avatar valentindavid avatar viliansh avatar zvnexus avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.