self: super: let preview = version: func: if super.lib.versionOlder super.lib.version version then func (import self.sources.unstable { }) else { }; in preview "20.09pre-git" (unstable: { gnome3 = super.gnome3 // { inherit (unstable.gnome3) gnome-keyring seahorse gdm; }; haskellPackages = super.haskellPackages // { inherit (unstable.haskellPackages) ormolu releaser; }; inherit (unstable) neovim vimPlugins syncthing nerdfonts cabal-install; # riot-desktop; }) // { inherit (import super.sources.nixpkgs-master { }) go-neb; }