nixpkgs/nixos/modules/services/desktops
Jan Tojnar f63d94eba3
gnome3.gpaste: hard-code paths
GPaste GNOME Shell extension uses GPaste library generated via introspection. Previously, we added the gpaste package to services.xserver.desktopManager.gnome3.sessionPath option, which
added its typelib directory to GI_TYPELIB_PATH environment variable globally, in order for GNOME Shell to be able to find it. This is not very Nix-y, though, so we have decided to patch the code to
append the path to the GI repository search path.

Additionally, the code relies on GPaste’s GSettings schemas, so we had to hard-code the paths to them as well. We ignored the GNOME Shell’s schemas, since they will already be available for the
extension inside GNOME Shell program.
2018-08-01 19:14:30 +02:00
..
gnome3 gnome3.gpaste: hard-code paths 2018-08-01 19:14:30 +02:00
accountsservice.nix accountsservice: add support for mutableUsers = false 2016-09-01 15:25:28 +02:00
bamf.nix nixos/bamf: init 2018-07-11 18:58:02 +02:00
dleyna-renderer.nix dleyna-renderer: init at 0.6.0 2017-11-15 14:02:37 +01:00
dleyna-server.nix dleyna-server: init at 0.6.0 2017-11-15 14:02:37 +01:00
flatpak.nix nixos/flatpak: add flatpak's XDG_DATA_DIRS to the environment 2018-05-22 02:26:21 +02:00
flatpak.xml nixos/flatpak: add docs 2018-05-15 14:18:45 +02:00
geoclue2.nix geoclue2: fix typo 2017-10-21 22:34:14 +01:00
pipewire.nix pipewire (nixos): add support for socket activation 2018-07-06 12:03:24 +08:00
profile-sync-daemon.nix psd service: assert that at least one user must be configured 2016-12-10 20:35:44 +01:00
telepathy.nix tree-wide: autorename gnome packages to use dashes 2018-02-25 17:41:16 +01:00