Sway: Difference between revisions

Phobos (talk | contribs)
m Greeter Section updates
Phobos (talk | contribs)
mNo edit summary
Line 95: Line 95:


=== Using a greeter ===
=== Using a greeter ===
Installing a greeter based on [https://search.nixos.org/options?channel=unstable&show=services.greetd.settings&from=0&size=50&sort=relevance&type=packages&query=greetd greetd] is the most straightforward way to launch Sway.
Installing a greeter based on [[greetd]] is the most straightforward way to launch Sway.


==== TUIGreet ====
Tuigreet is a simple and lightweight option that does not require a separate compositor to launch.
Tuigreet is a simple and lightweight option that does not require a separate compositor to launch.


Line 110: Line 111:
};                                                                       
};                                                                       
</nowiki>|name=/etc/nixos/configuration.nix|lang=nix}}
</nowiki>|name=/etc/nixos/configuration.nix|lang=nix}}
==== Regreet ====
[https://github.com/rharish101/ReGreet Regreet] is a clean and customizable GTK-based greeter written in Rust. It will automatically find Sway and remembers the last picked option. Additional configuration options may be found under [https://search.nixos.org/options?&query=regreet programs.regreet].
{{File|3=programs.regreet.enable = true;|name=/etc/nixos/configuration.nix|lang=nix}}


=== Automatic startup on boot ===
=== Automatic startup on boot ===
Line 354: Line 359:
</syntaxhighlight>
</syntaxhighlight>


=== Screen sharing with Firefox, Chromium ===
=== Screen sharing ===
{{File|3={ pkgs, ... }:
{{File|3={ pkgs, ... }:
{
{