feat: Added zen browser
Also disable seafile (very slow and can't upload any files from ios / ipados)
This commit is contained in:
43
flake.lock
generated
43
flake.lock
generated
@@ -1228,6 +1228,27 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"home-manager_2": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"zen-browser",
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1743604125,
|
||||
"narHash": "sha256-ZD61DNbsBt1mQbinAaaEqKaJk2RFo9R/j+eYWeGMx7A=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "180fd43eea296e62ae68e079fcf56aba268b9a1a",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"hyprcursor": {
|
||||
"inputs": {
|
||||
"hyprlang": [
|
||||
@@ -2518,6 +2539,7 @@
|
||||
"tree-sitter-slint": "tree-sitter-slint",
|
||||
"typr": "typr",
|
||||
"volt": "volt",
|
||||
"zen-browser": "zen-browser",
|
||||
"zeronsd": "zeronsd",
|
||||
"zjstatus": "zjstatus"
|
||||
}
|
||||
@@ -3241,6 +3263,27 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"zen-browser": {
|
||||
"inputs": {
|
||||
"home-manager": "home-manager_2",
|
||||
"nixpkgs": [
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1750649182,
|
||||
"narHash": "sha256-beNAQ63SY8HxBsFdMGv/fdLzjQMYgifMh1DcmaIzMjo=",
|
||||
"owner": "0xc000022070",
|
||||
"repo": "zen-browser-flake",
|
||||
"rev": "c0785a69fe3988b4ef44c74575f4a2f698f91f32",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "0xc000022070",
|
||||
"repo": "zen-browser-flake",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"zeronsd": {
|
||||
"inputs": {
|
||||
"advisory-db": "advisory-db_6",
|
||||
|
||||
@@ -175,6 +175,12 @@
|
||||
url = "git+file:/home/servius/Projects/command-runner";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
zen-browser = {
|
||||
url = "github:0xc000022070/zen-browser-flake";
|
||||
# IMPORTANT: we're using "libgbm" and is only available in unstable so ensure
|
||||
# to have it up-to-date or simply don't specify the nixpkgs input
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
};
|
||||
|
||||
outputs = {
|
||||
|
||||
@@ -33,5 +33,6 @@ lib.optionalAttrs device.hasGui {
|
||||
./pcsx2.nix
|
||||
./seafile.nix
|
||||
./blueman.nix
|
||||
./zen.nix
|
||||
];
|
||||
}
|
||||
|
||||
31
home/apps/zen.nix
Normal file
31
home/apps/zen.nix
Normal file
@@ -0,0 +1,31 @@
|
||||
{
|
||||
pkgs,
|
||||
inputs,
|
||||
...
|
||||
}: {
|
||||
imports = [
|
||||
inputs.zen-browser.homeModules.beta
|
||||
];
|
||||
programs.zen-browser = {
|
||||
enable = true;
|
||||
profiles.default = {
|
||||
extensions.packages = with pkgs.nur.repos.rycee.firefox-addons; [
|
||||
privacy-badger
|
||||
violentmonkey
|
||||
tridactyl
|
||||
clearurls
|
||||
onepassword-password-manager
|
||||
ublock-origin
|
||||
i-dont-care-about-cookies
|
||||
keepa
|
||||
sponsorblock
|
||||
];
|
||||
};
|
||||
policies = {
|
||||
DisablePocket = true;
|
||||
DisableTelemetry = true;
|
||||
FeatureRecommendations = false;
|
||||
SkipOnboarding = true;
|
||||
};
|
||||
};
|
||||
}
|
||||
@@ -9,19 +9,18 @@
|
||||
./caddy.nix
|
||||
./fail2ban.nix
|
||||
./gitea.nix
|
||||
# ./appflowy.nix
|
||||
# ./home-assistant.nix
|
||||
./navidrome.nix
|
||||
|
||||
# ./home-assistant.nix
|
||||
# ./jellyfin.nix
|
||||
# ./polaris.nix
|
||||
./seafile.nix
|
||||
# ./syncthing.nix
|
||||
# ./vscode.nix
|
||||
# ./nextcloud.nix
|
||||
# ./navidrome.nix
|
||||
# ./ldap.nix
|
||||
# ./llama.nix
|
||||
# ./nextcloud.nix
|
||||
# ./seafile.nix
|
||||
];
|
||||
services = {
|
||||
nix-serve = {
|
||||
|
||||
Reference in New Issue
Block a user