nixpkgs/pkgs
aszlig 7e10ecb763
chromium: Allow to put extensions in system path
This should allow us to easily add system-wide Chromium extensions via a
NixOS configuration similar to this:

{ pkgs, ... }: {
  environment.pathsToLink = [ "/share/chromium/extensions" ];
  environment.systemPackages = [ pkgs.my-shiny-extension ];
}

For more details about what Chromium expects within that directory, see:

https://developer.chrome.com/extensions/external_extensions

I've introduced this because of a personal desire to gain more control
about which extensions are installed and what they are able to do. All
of the extensions I use are free software, but despite that it's useful
to either easily patch them and also prevent unwanted automatic updates.

Tested this using the NixOS "chromium.stable" test on x86_64-linux.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @offlinehacker because of #21050
2017-06-18 06:19:30 +02:00
..
applications chromium: Allow to put extensions in system path 2017-06-18 06:19:30 +02:00
build-support Ultrastar (#26524) 2017-06-14 11:29:31 +02:00
common-updater common-updater-script: fix error handling 2017-05-19 17:14:43 +03:00
data nixos-artwork: do not leak nix hashes to filenames in /share/artwork/gnome/ (#26566) 2017-06-14 17:46:13 +02:00
desktops kde4.kdepimlibs: fixup build by using older cmake 2017-06-13 14:27:44 +02:00
development Merge pull request #26676 from obsidiansystems/ghc-head-doc 2017-06-17 22:08:52 +02:00
games Merge #26628: treewide: setuid/setgid fallout 2017-06-17 13:23:39 +02:00
misc greybird: 3.22.3 -> 3.22.4 2017-06-14 04:48:31 +02:00
os-specific linux: 4.9.32 -> 4.9.33 2017-06-17 18:45:29 +02:00
servers Merge pull request #26658 from rushmorem/cockroach 2017-06-18 00:46:24 +02:00
shells rssh: don't set special bits 2017-06-16 07:31:21 -05:00
stdenv darwin-stdenv: remove python-sphinx and a bunch of other dependencies from the stdenv 2017-06-01 23:23:56 +02:00
test
tools Merge #26628: treewide: setuid/setgid fallout 2017-06-17 13:23:39 +02:00
top-level qstopmotion: init -> 2.3.2 2017-06-18 00:47:01 +02:00