anchor.diff:  , glib
   , gobject-introspection
   , gsettings-desktop-schemas
  +, gtk-layer-shell
   , gtk3
   , json-glib
   , libgee
   , libhandy
  +, libpulseaudio
   , libxml2
   , meson
   , ninja
  
positive.code: 
  stdenv.mkDerivation rec {
    pname = "swaysettings";
    version = "0.3.0";
  
    src = fetchFromGitHub {
      owner = "ErikReider";
      repo = "SwaySettings";
      rev = "v${version}";
      hash = "sha256-2bbB+37t6chbdnOSpIolAsy7aD9i1UizWqkcF8Frfsk=";
    };
  
    nativeBuildInputs = [
  
negative.code:     glib
      gobject-introspection
      gsettings-desktop-schemas
      gtk-layer-shell
      gtk3
      json-glib
      libgee
      libhandy
      libpulseaudio
      libxml2
      pantheon.granite
    ];
  