Unverified Commit be722f04 authored by Bobby Rong's avatar Bobby Rong
Browse files

cinnamon: Document scope deprecation

parent ede20d78
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -107,6 +107,8 @@
  moved into the top level scope (i.e., `budgie.budgie-desktop` is now
  `budgie-desktop`)

- All Cinnamon and XApp packages have been moved to top-level (i.e., `cinnamon.nemo` is now `nemo`).

- `services.cgit` now runs as the cgit user by default instead of root.
  This change requires granting access to the repositories to this user or
  setting the appropriate one through `services.cgit.some-instance.user`.
+5 −0
Original line number Diff line number Diff line
{ config, pkgs, lib }:

# The cinnamon scope is deprecated and no package additions should be done here.
#
# TODO (after 24.11 branch-off): Remove this scope entirely.
# TODO (after 25.05 branch-off): Rename pkgs.cinnamon-common to pkgs.cinnamon.

lib.makeScope pkgs.newScope (self: { }) // lib.optionalAttrs config.allowAliases {
  # Aliases need to be outside the scope or they will shadow the attributes from parent scope.
  bulky = lib.warn "cinnamon.bulky was moved to top-level. Please use pkgs.bulky directly." pkgs.bulky; # Added on 2024-07-14