From f6f5b9afe8aa7ad7c2fb88d7c9d942ad218ad074 Mon Sep 17 00:00:00 2001 From: Martin Potier Date: Sat, 1 Apr 2017 18:16:12 +0200 Subject: [PATCH] OpenCL and Chromium config --- configuration.nix | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/configuration.nix b/configuration.nix index fe9c34d..8fe4083 100644 --- a/configuration.nix +++ b/configuration.nix @@ -49,6 +49,10 @@ package = pkgs.pulseaudioLight; }; trackpoint.enable = true; + opengl.extraPackages = with pkgs; [ # These are imported by ocl-icd + beignet # intel gpu + intel-ocl # intel cpu + ]; }; i18n = { @@ -90,6 +94,39 @@ adb.enable = true; mosh.enable = true; tmux.enable = true; + chromium = { + enable = true; + defaultSearchProviderSearchURL = null; + defaultSearchProviderSuggestURL = null; + extensions = [ + "ihlenndgcmojhcghmfjfneahoeklbjjh" # cVim + "cjpalhdlnbpafiamejdnhcphjbkeiagm" # ublock origin + ]; + extraOpts = { + AlternateErrorPagesEnabled = false; + AlwaysOpenPdfExternally = true; + AutoFillEnabled = false; + BackgroundModeEnabled = false; + BlockThirdPartyCookies = true; + BookmarkBarEnabled = false; + BrowserAddPersonEnabled = false; + BrowserGuestModeEnabled = false; + BuiltInDnsClientEnabled = false; + CloudPrintProxyEnabled = false; + CloudPrintSubmitEnabled = false; + ContextualSearchEnabled = false; + DefaultBrowserSettingEnabled = false; + DefaultGeolocationSetting = 2; + DefaultSearchProviderEnabled = false; + DownloadDirectory = "/tmp"; + NTPContentSuggestionsEnabled = false; + NetworkPredictionOptions = 2; + PasswordManagerEnabled = false; + SearchSuggestEnabled = false; + SpellCheckServiceEnabled = false; + TranslateEnabled = false; + }; + }; }; security = { @@ -244,4 +281,6 @@ }; }) ]; + nixpkgs.config.allowUnfree = true; + }