Category:Desktop environment: Difference between revisions
m class="wikitable sortable" |
Marked this version for translation |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
<languages/> | |||
<translate> | |||
<!--T:1--> | |||
Linux desktop environments are graphical user interfaces and sets of tools for a PC. They allow you to manage windows, edit settings, and much more, as well as offering different sets of features and user experiences. | Linux desktop environments are graphical user interfaces and sets of tools for a PC. They allow you to manage windows, edit settings, and much more, as well as offering different sets of features and user experiences. | ||
<!--T:2--> | |||
Contrary to most other Linux distributions, it is trivial to install and change desktop environments in NixOS. For example, the use of a fully functional GNOME desktop environment only requires the following lines in your configuration. | Contrary to most other Linux distributions, it is trivial to install and change desktop environments in NixOS. For example, the use of a fully functional GNOME desktop environment only requires the following lines in your configuration. | ||
<!--T:3--> | |||
{{file|/etc/nixos/configuration.nix|nix|<nowiki> | {{file|/etc/nixos/configuration.nix|nix|<nowiki> | ||
services.xserver.enable = true; | services.xserver.enable = true; | ||
Line 9: | Line 14: | ||
</nowiki>}} | </nowiki>}} | ||
<!--T:4--> | |||
Changing the <code>desktopManager</code> and <code>displayManager</code> options should be enough to select a different desktop environment. Applying the configuration and rebooting the system should greet you to your new environment. Only some desktop environments require additional configuration options. Because of how NixOS works, the system will not become bloated when experimenting with different desktop environments by their various tools and dependencies: The default applications of a desktop environment are only here when said desktop environment is active, or when you manually install programs from another desktop environment. | Changing the <code>desktopManager</code> and <code>displayManager</code> options should be enough to select a different desktop environment. Applying the configuration and rebooting the system should greet you to your new environment. Only some desktop environments require additional configuration options. Because of how NixOS works, the system will not become bloated when experimenting with different desktop environments by their various tools and dependencies: The default applications of a desktop environment are only here when said desktop environment is active, or when you manually install programs from another desktop environment. | ||
<!--T:5--> | |||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|+ | |+ | ||
Line 84: | Line 91: | ||
|} | |} | ||
<!--T:6--> | |||
[[Category:Desktop]] | [[Category:Desktop]] | ||
</translate> |
Latest revision as of 16:21, 4 September 2024
Linux desktop environments are graphical user interfaces and sets of tools for a PC. They allow you to manage windows, edit settings, and much more, as well as offering different sets of features and user experiences.
Contrary to most other Linux distributions, it is trivial to install and change desktop environments in NixOS. For example, the use of a fully functional GNOME desktop environment only requires the following lines in your configuration.
/etc/nixos/configuration.nix
services.xserver.enable = true;
services.xserver.displayManager.gdm.enable = true;
services.xserver.desktopManager.gnome.enable = true;
Changing the desktopManager
and displayManager
options should be enough to select a different desktop environment. Applying the configuration and rebooting the system should greet you to your new environment. Only some desktop environments require additional configuration options. Because of how NixOS works, the system will not become bloated when experimenting with different desktop environments by their various tools and dependencies: The default applications of a desktop environment are only here when said desktop environment is active, or when you manually install programs from another desktop environment.
Desktop Environment | displayManager (others may work too) | desktopManager | additionally needed |
---|---|---|---|
Gnome | gdm | gnome | |
KDE/Plasma5 | sddm | plasma5 | |
KDE/Plasma6 | sddm | plasma6 | services.displayManager.sddm.wayland.enable = true; |
Cinnamon | lightdm | cinnamon | |
Mate | lightdm | mate | |
XFCE | lightdm | xfce | |
Budgie | lightdm | budgie | |
Deepin | lightdm | deepin | |
Pantheon | lightdm | pantheon | |
CDE | lightdm | cde | |
COSMIC | see COSMIC | ||
LXQT | lightdm | lxqt | |
Lumina | lightdm | lumina |
Pages in category "Desktop environment"
The following 9 pages are in this category, out of 9 total.