KDE Connect: Difference between revisions
AveryanAlex (talk | contribs) Init kde-connect page |
m grammar |
||
(3 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
==== KDE ==== | [https://apps.kde.org/de/kdeconnect/ KDE Connect] is an application for the [[KDE Plasma]] desktop environment with various functions for integrating a phone and the Linux computer. It allows you to send files to the other device, control its media playback, send remote control inputs, display its notifications and much more. | ||
[https://apps.kde.org/de/kdeconnect/ KDE Connect] is also available for the [[GNOME]] desktop environment using the [https://extensions.gnome.org/extension/1319/gsconnect/ GSConnect] extension. | |||
== Installation == | |||
=== [[KDE Plasma]] === | |||
==== [[NixOS]] ==== | |||
<syntaxhighlight lang="nix"> | <syntaxhighlight lang="nix"> | ||
programs.kdeconnect.enable = true; | programs.kdeconnect.enable = true; | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==== | ==== [[Home Manager]] ==== | ||
<syntaxhighlight lang="nix"> | <syntaxhighlight lang="nix"> | ||
home-manager.users.username.services.kdeconnect.enable = true; | home-manager.users.username.services.kdeconnect.enable = true; | ||
Line 14: | Line 22: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== | === [[GNOME]] (with [https://extensions.gnome.org/extension/1319/gsconnect/ GSConnect]) === | ||
==== [[NixOS]] ==== | |||
<syntaxhighlight lang="nix"> | <syntaxhighlight lang="nix"> | ||
programs.kdeconnect = { | programs.kdeconnect = { | ||
Line 20: | Line 30: | ||
package = pkgs.gnomeExtensions.gsconnect; | package = pkgs.gnomeExtensions.gsconnect; | ||
}; | }; | ||
</syntaxhighlight>Then enable "GSConnect" extension. | </syntaxhighlight> | ||
Then it is necessary to enable "[https://extensions.gnome.org/extension/1319/gsconnect/ GSConnect]" extension in the Gnome Extensions application (or via dconf). | |||
==== | ==== [[Home Manager]] ==== | ||
<syntaxhighlight lang="nix"> | <syntaxhighlight lang="nix"> | ||
home-manager.users.username.programs.gnome-shell = { | home-manager.users.username.programs.gnome-shell = { | ||
Line 33: | Line 44: | ||
allowedUDPPortRanges = allowedTCPPortRanges; | allowedUDPPortRanges = allowedTCPPortRanges; | ||
}; | }; | ||
</syntaxhighlight>This will auto-enable extension | </syntaxhighlight> | ||
This will auto-enable the extension via dconf. | |||
[[Category:Applications]] | |||
[[Category:GNOME]] | |||
[[Category:KDE]] |