Cinnamon: Difference between revisions
Appearance
mNo edit summary |
m Added a section about activating the online accounts feature |
||
| Line 15: | Line 15: | ||
pkgs.blueman | pkgs.blueman | ||
];|name=/etc/nixos/configuration.nix|lang=nix}} | ];|name=/etc/nixos/configuration.nix|lang=nix}} | ||
=== Online Account Management === | |||
Cinnamon uses [https://search.nixos.org/packages?channel=25.11&query=gnome-online-accounts-gtk&show=gnome-online-accounts-gtk gnome-online-accounts-gtk] to manage online account connection with the rest of the desktop environment. However, merely activating the Cinnamon desktopManager service isn't enough to make this feature work. You must also activate the [https://search.nixos.org/options?channel=25.11&query=gnome+online+accounts&show=services.gnome.gnome-online-accounts.enable gnome-online-accounts] service, like so.<syntaxhighlight lang="nix"> | |||
services.gnome.gnome-online-accounts.enable = true; | |||
</syntaxhighlight> | |||
[[Category:Desktop environment]] | [[Category:Desktop environment]] | ||
Latest revision as of 17:17, 24 March 2026
Cinnamon is a Linux desktop that provides advanced innovative features and a traditional user experience.
Installation
Add to your configuration:
❄︎ /etc/nixos/configuration.nix
services.xserver.desktopManager.cinnamon.enable = true;
Although it is enabled through the xserver options, the experimental Wayland session is available through enabling this option.
Display Manager
Linux Mint Cinnamon edition comes with LightDM as the display manager, you can enable LightDM in your configuration like so:
❄︎ /etc/nixos/configuration.nix
services.xserver.displayManager.lightdm.enable = true;
Configuration
Excluding preinstalled packages
❄︎ /etc/nixos/configuration.nix
environment.cinnamon.excludePackages = [
pkgs.blueman
];
Online Account Management
Cinnamon uses gnome-online-accounts-gtk to manage online account connection with the rest of the desktop environment. However, merely activating the Cinnamon desktopManager service isn't enough to make this feature work. You must also activate the gnome-online-accounts service, like so.
services.gnome.gnome-online-accounts.enable = true;