Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
nixos/gnome3: split up #67466
This introduces the following options under the services.gnome3 namespace:
The first three are all default enabled by gnome3.enable
Motivation for this change
I "split it up" though I decided to intersect them.
This introduces the following options under the services.gnome3 namespace: * core-os-services.enable * core-shell.enable * core-utilities.enable * games.enable The first three are all default enabled by gnome3.enable and their purpose is to make gnome3 more flexable for users usecases. In the case of core-utilities and games, it allows users to easily switch on the default gnome3 applications and games packages. Previously we had lists in gnome-3/default.nix but they weren't visible to the user. By having options we have generated documentation and an interface.
I think it would be convenient for me to do this once I harmonize the defaults immediately following this.