Skip to content

Instantly share code, notes, and snippets.

View worldofpeace's full-sized avatar
🌑

WORLDofPEACE worldofpeace

🌑
  • they/them
View GitHub Profile
@worldofpeace
worldofpeace / gnome3.md
Last active May 3, 2020 14:10
A markdown draft of docs in the nixos manual for GNOME.

GNOME Desktop

Enabling GNOME

All of the core apps, optional apps, and games from GNOME are available.

To enable the GNOME desktop use:

services.xserver.desktopManager.gnome3.enable = true;

Releases

Release process

Going through an example of releasing NixOS 19.09:

One month before the beta

final: prev:
let
inherit (final) callPackage;
in
{
pantheon = prev.pantheon.overrideScope' (pfinal: pprev: {
switchboardPlugs = [
switchboard-plug-a11y
final: prev:
{
pantheon = prev.pantheon.overrideScope' (pfinal: pprev: {
elementary-gsettings-schemas = pfinal.callPackage ./desktop/elementary-gsettings-schemas { };
#### APPS
appcenter = pfinal.callPackage ./apps/appcenter { };
diff --git a/icons/Makefile b/icons/Makefile
index 9fa5b30..41cc1b4 100755
--- a/icons/Makefile
+++ b/icons/Makefile
@@ -7,10 +7,12 @@ sizes = 16 24 32 48 64 72 96 128 256 512 1024
theme = hicolor
category = apps
-icons = $(foreach size,$(sizes),$(size)x$(size)/$(category)/nix-snowflake.png) \
- scalable/$(category)/nix-snowflake.svg \