Quassel: Difference between revisions

imported>Fadenb
m Syntax highlighting
imported>Fufexan
m Add page to Applications category
 
(2 intermediate revisions by 2 users not shown)
Line 4: Line 4:


== Client ==
== Client ==
Several versions of the Quassel client are available in Nixpkgs:
Previously, multiple builds of Quassel clients were provided in Nixpkgs. It is not the case anymore.


;<code>kde4.quasselClient</code>
The client is <code>quasselClient</code>.
; based on Qt 4, with KDE 4 integration
;<code>kde4.quasselClientWithoutKDE</code>
; based on Qt 4, no KDE integration
;<code>quasselClient_kf5</code>
; based on Qt 5, with KDE 5 integration
;<code>quasselClient_qt5</code>
; based on Qt 5, no KDE integration
 
For KDE 4 users, kde4.quasselClient is recommended. For all other users, <code>quasselClient_kf5</code> is recommended. The client may be installed with <code>nix-env</code> or it may be added to the <syntaxhighlight lang="nix" inline>environment.systemPackages</syntaxhighlight> NixOS option.


== Server ==
== Server ==
Line 24: Line 15:
to your NixOS configuration. By default, the server only accepts connections from the local machine; set
to your NixOS configuration. By default, the server only accepts connections from the local machine; set
<syntaxhighlight lang="nix">
<syntaxhighlight lang="nix">
services.quassel.interface = "0.0.0.0";
services.quassel.interfaces = [ "0.0.0.0" ];
networking.firewall.allowedTCPPorts = [ 4242 ];
networking.firewall.allowedTCPPorts = [ 4242 ];
</syntaxhighlight>
</syntaxhighlight>
Line 80: Line 71:
sudo systemctl start quassel.service
sudo systemctl start quassel.service
</syntaxhighlight>
</syntaxhighlight>
[[Category: Applications]]