home

My NixOS systems configurations.
Log | Files | Refs | LICENSE

commit 127900b092cc0555be9c1412afbd77865c198212
parent 48a58e2d1326560f0d929a9076fafbf5e54a42ed
Author: Vincent Demeester <vincent@sbr.pm>
Date:   Fri,  3 Nov 2023 17:40:26 +0100

flake.nix: add my chick-group flake

Signed-off-by: Vincent Demeester <vincent@sbr.pm>

Diffstat:
Mflake.lock | 49++++++++++++++++++++++++++++++++++++++++++++++---
Mflake.nix | 8++++++++
Musers/vincent/desktop/firefox.nix | 14+++++++-------
3 files changed, 61 insertions(+), 10 deletions(-)

diff --git a/flake.lock b/flake.lock @@ -22,6 +22,27 @@ "type": "github" } }, + "chick-group": { + "inputs": { + "flake-parts": "flake-parts", + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1699027440, + "narHash": "sha256-xcV2qqTZwVvni3V4mi4Q1lFZ0+bEAt+hPSl5s7rlWvY=", + "owner": "vdemeester", + "repo": "chick-group", + "rev": "8cc58a7beb8ed432c5ecc59f453b5d3f00edc176", + "type": "github" + }, + "original": { + "owner": "vdemeester", + "repo": "chick-group", + "type": "github" + } + }, "devenv": { "inputs": { "flake-compat": "flake-compat_2", @@ -72,7 +93,7 @@ }, "envfs": { "inputs": { - "flake-parts": "flake-parts", + "flake-parts": "flake-parts_2", "nixpkgs": [ "nixpkgs" ] @@ -173,6 +194,27 @@ "flake-parts": { "inputs": { "nixpkgs-lib": [ + "chick-group", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1698882062, + "narHash": "sha256-HkhafUayIqxXyHH1X8d9RDl1M2CkFgZLjKD3MzabiEo=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "8c9fa2545007b49a5db5f650ae91f227672c3877", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-parts_2": { + "inputs": { + "nixpkgs-lib": [ "envfs", "nixpkgs" ] @@ -191,7 +233,7 @@ "type": "github" } }, - "flake-parts_2": { + "flake-parts_3": { "inputs": { "nixpkgs-lib": [ "nixpkgs-wayland", @@ -528,7 +570,7 @@ }, "nix-eval-jobs": { "inputs": { - "flake-parts": "flake-parts_2", + "flake-parts": "flake-parts_3", "nixpkgs": "nixpkgs_3", "treefmt-nix": "treefmt-nix" }, @@ -802,6 +844,7 @@ "root": { "inputs": { "chapeau-rouge": "chapeau-rouge", + "chick-group": "chick-group", "devenv": "devenv", "emacs-overlay": "emacs-overlay", "envfs": "envfs", diff --git a/flake.nix b/flake.nix @@ -33,6 +33,7 @@ # inputs.nur.overlay # inputs.devshell.overlays.default inputs.chapeau-rouge.overlays.openshift + inputs.chick-group.overlays.default (_: prev: { inherit (inputs.devenv.packages.${prev.system}) devenv; }) @@ -184,6 +185,13 @@ nixos-wsl = { type = "github"; owner = "nix-community"; repo = "NixOS-WSL"; inputs.nixpkgs.follows = "nixpkgs"; }; nixos-hardware = { type = "github"; owner = "NixOS"; "repo" = "nixos-hardware"; }; + # Me :D + chick-group = { + type = "github"; + owner = "vdemeester"; + repo = "chick-group"; + inputs.nixpkgs.follows = "nixpkgs"; + }; # Red Hat chapeau-rouge = { type = "github"; diff --git a/users/vincent/desktop/firefox.nix b/users/vincent/desktop/firefox.nix @@ -54,7 +54,7 @@ "gfx.webrender.enable" = true; # Misc "privacy.donottrackheader.enabled" = true; - "privacy.firstparty.isolate" = true; + # "privacy.firstparty.isolate" = true; "privacy.resistFingerprinting" = true; "privacy.trackingprotection.cryptomining.enabled" = true; "privacy.trackingprotection.enabled" = true; @@ -81,12 +81,12 @@ "network.dns.disablePrefetch" = true; "network.dnsCacheEntries" = 100; "network.dnsCacheExpiration" = 60; - "network.http.referer.XOriginPolicy" = 2; - "network.http.referer.XOriginTrimmingPolicy" = 2; - "network.http.referer.spoofSource" = true; - "network.http.sendRefererHeader" = 0; - "network.http.sendSecureXSiteReferrer" = false; - "network.http.speculative-parallel-limit" = 0; + #"network.http.referer.XOriginPolicy" = 2; + #"network.http.referer.XOriginTrimmingPolicy" = 2; + #"network.http.referer.spoofSource" = true; + "network.http.sendRefererHeader" = 1; + #"network.http.sendSecureXSiteReferrer" = false; + #"network.http.speculative-parallel-limit" = 0; "network.predictor.enabled" = false; "network.prefetch-next" = false; "media.peerconnection.enabled" = false;