manage firefox declaratively

This commit is contained in:
LordGrimmauld 2024-03-17 11:28:47 +01:00
parent 407dbcbfcd
commit 02677b2568
4 changed files with 19 additions and 15 deletions

View file

@ -42,6 +42,18 @@
sound = true; sound = true;
graphical = true; graphical = true;
gaming = true; gaming = true;
firefox = {
enable = true;
plugins = {
"uBlock0@raymondhill.net" = "ublock-origin";
"gdpr@cavi.au.dk" = "consent-o-matic";
"{41f9e51d-35e4-4b29-af66-422ff81c8b41}" = "disable-javascript";
"{7a7a4a92-a2a0-41d1-9fd7-1e92480d612d}" = "styl-us";
"wappalyzer@crunchlabz.com" = "wappalyzer";
"{b9db16a4-6edc-47ec-a1f4-b86292ed211d}" = "video-downloadhelper";
"{1526fba1-ac33-4dfc-99d8-163e6129f7b9}" = "reveye-ris";
};
};
}; };
age.identityPaths = [ "/home/grimmauld/.ssh/id_rsa" ]; age.identityPaths = [ "/home/grimmauld/.ssh/id_rsa" ];

View file

@ -613,17 +613,16 @@
"utils": "utils" "utils": "utils"
}, },
"locked": { "locked": {
"lastModified": 1710623910, "dirtyRev": "0631f9ca99b6f6da9a7d3f30e170ba1f014de6db-dirty",
"narHash": "sha256-8ccfg6Q+6RbLSwK90D6APl4BItz96+AyEa6FV8S6nbY=", "dirtyShortRev": "0631f9c-dirty",
"ref": "refs/heads/main", "lastModified": 1710669265,
"rev": "ed422e82654443ba6bce726e60e426c2ffd4b37a", "narHash": "sha256-F6bXzEmCusgj+HZC1jlLS6gxjKM+JRdlFs92MyoN5Do=",
"revCount": 27,
"type": "git", "type": "git",
"url": "https://git.grimmauld.de/Grimmauld/grimm-nix-shared" "url": "file:///home/grimmauld/shared"
}, },
"original": { "original": {
"type": "git", "type": "git",
"url": "https://git.grimmauld.de/Grimmauld/grimm-nix-shared" "url": "file:///home/grimmauld/shared"
} }
}, },
"swayfx": { "swayfx": {

View file

@ -22,7 +22,7 @@
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
shared = { shared = {
url = "git+https://git.grimmauld.de/Grimmauld/grimm-nix-shared"; url = "git+file:///home/grimmauld/shared";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
}; };

View file

@ -22,11 +22,4 @@
# blender # blender
]; ];
}; };
# environment.systemPackages = with pkgs; [ pinentry-qt ];
programs.firefox = {
enable = true;
nativeMessagingHosts.packages = with pkgs; [ passff-host ];
};
} }