Skip to content

BarbossHack/Signal-Desktop-Fedora

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

122 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Signal-Desktop-Fedora

Signal Desktop RPM for Fedora.

How to install

sudo curl -so /etc/yum.repos.d/signal-desktop-barbosshack.repo "https://raw.githubusercontent.com/BarbossHack/Signal-Desktop-Fedora/refs/heads/master/repo/signal-desktop-barbosshack.repo"
sudo dnf install signal-desktop

Build it yourself

make
make install

Custom builds

Change versions

You can change the Signal Desktop or Fedora version by using the following parameters:

make SIGNAL_VERSION=v8.8.0 FEDORA_VERSION=43
make install

SIGNAL_VERSION should correspond to a valid tag from the Signal Desktop repo.

Standalone primary device

Signal Desktop allows you to register a new Signal account without a phone, but you’ll need to build the standalone version.

make standalone
make install

Next, open Signal Desktop, and on the QR code screen, go to the File menu and select Set Up as Standalone Device, which goes through the registration process like you would on a phone.

Custom patch

You can apply a custom patch file using PATCH_FILE argument in the make command.

For example, you can use Signal-Desktop-persistent-messages.patch which will prevents all types of message deletion (expiration and delete for everyone).

make PATCH_FILE=Signal-Desktop-persistent-messages.patch
make install

Credits

Based on the Signal Desktop reproducible builds.

About

Signal-Desktop RPM for Fedora.

Topics

Resources

License

Stars

Watchers

Forks

Contributors