feat: set some settings for zen-browser.

This commit is contained in:
CronyAkatsuki 2026-03-11 18:04:24 +01:00
parent 89f249a7aa
commit 8c6f0d7067
3 changed files with 41 additions and 1 deletions

23
flake.lock generated
View file

@ -340,6 +340,28 @@
"url": "https://git.cronyakatsuki.xyz/crony/extract-romset-dat"
}
},
"firefox-addons": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"dir": "pkgs/firefox-addons",
"lastModified": 1773201798,
"narHash": "sha256-TZQwHvIBz9hr/fci/G/AIjPSKCMtxQm/xFm3MNJ/mVg=",
"owner": "rycee",
"repo": "nur-expressions",
"rev": "016edd132727d8ac364454a6b443ef46c2d1c7e4",
"type": "gitlab"
},
"original": {
"dir": "pkgs/firefox-addons",
"owner": "rycee",
"repo": "nur-expressions",
"type": "gitlab"
}
},
"firefox-gnome-theme": {
"flake": false,
"locked": {
@ -2240,6 +2262,7 @@
"disko": "disko",
"emacs-overlay": "emacs-overlay",
"extract-romset": "extract-romset",
"firefox-addons": "firefox-addons",
"git-hooks": "git-hooks",
"hb-downloader": "hb-downloader",
"home-manager": "home-manager_2",

View file

@ -141,6 +141,12 @@
inputs.nixpkgs.follows = "nixpkgs";
};
# firefox/zen-browser extensinos
firefox-addons = {
url = "gitlab:rycee/nur-expressions?dir=pkgs/firefox-addons";
inputs.nixpkgs.follows = "nixpkgs";
};
# Some gaming related stuff ( actual osu! )
nix-gaming.url = "github:cronyakatsuki/nix-gaming";

View file

@ -16,7 +16,18 @@
programs.zen-browser = {
enable = true;
profiles = {
main = {};
main = {
extensions.packages = with inputs.firefox-addons.packages.${pkgs.stdenv.hostPlatform.system}; [
ublock-origin
dearrow
keepassxc-browser
libredirect
sponsorblock
];
mods = [
"f7c71d9a-bce2-420f-ae44-a64bd92975ab" # Better unloaded tabs
];
};
};
policies = {
AutofillAddressEnabled = false;