Slack: Difference between revisions

m NixOS: add unfree template to install section
m Removed xdg.portal.gtkUsePortal option due to it no longer having any effect. (The feature was removed due to being unsupported and discouraged by GTK devs)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{tip/unfree}}
[https://slack.com/ Slack] is a communication platform with a desktop application based on Electron.
[https://slack.com/ Slack] is a communication platform with a desktop application based on Electron.


Line 4: Line 6:


=== NixOS ===
=== NixOS ===
{{Unfree}}
<syntaxHighlight lang="nix">
<syntaxHighlight lang="nix">
environment.systemPackages = with pkgs; [ slack ];
environment.systemPackages = with pkgs; [ slack ];
Line 27: Line 28:
If you want to use screen-sharing, you'll have to enable <code>xdg-desktop-portal</code>, too:
If you want to use screen-sharing, you'll have to enable <code>xdg-desktop-portal</code>, too:


<syntaxHighlight lang="nix">
<syntaxhighlight lang="nix">
xdg = {
xdg = {
   portal = {
   portal = {
Line 35: Line 36:
       xdg-desktop-portal-gtk
       xdg-desktop-portal-gtk
     ];
     ];
    gtkUsePortal = true;
   };
   };
};
};
</syntaxHighlight>
</syntaxhighlight>


==== Window decorations ====
==== Window decorations ====