feat: add zen browser
Some checks failed
Build / nix-build (native-x86_64, gandalf) (push) Failing after 1m40s
Build / nix-build (native-x86_64, telperion) (push) Successful in 4m56s
Build / nix-build (native-x86_64, shadowfax) (push) Failing after 22m14s

This commit is contained in:
Joseph Hanson 2025-03-07 06:15:01 -06:00
parent e6e258feeb
commit ab200ae814
Signed by: jahanson
SSH key fingerprint: SHA256:vy6dKBECV522aPAwklFM3ReKAVB086rT3oWwiuiFG7o
5 changed files with 47 additions and 2 deletions

37
flake.lock generated
View file

@ -1141,6 +1141,22 @@
"type": "indirect" "type": "indirect"
} }
}, },
"nixpkgs_6": {
"locked": {
"lastModified": 1735471104,
"narHash": "sha256-0q9NGQySwDQc7RhAV2ukfnu7Gxa5/ybJ2ANT8DQrQrs=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "88195a94f390381c6afcdaa933c2f6ff93959cb4",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixvirt-git": { "nixvirt-git": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
@ -1352,7 +1368,8 @@
"nvf": "nvf", "nvf": "nvf",
"sops-nix": "sops-nix", "sops-nix": "sops-nix",
"talhelper": "talhelper", "talhelper": "talhelper",
"vscode-server": "vscode-server" "vscode-server": "vscode-server",
"zen-browser": "zen-browser"
} }
}, },
"rust-overlay": { "rust-overlay": {
@ -1701,6 +1718,24 @@
"repo": "xdg-desktop-portal-hyprland", "repo": "xdg-desktop-portal-hyprland",
"type": "github" "type": "github"
} }
},
"zen-browser": {
"inputs": {
"nixpkgs": "nixpkgs_6"
},
"locked": {
"lastModified": 1740554227,
"narHash": "sha256-xpwZeMw2gGenixGQDyVv+ja+epcR+EJ1BPuGFdgFS18=",
"owner": "0xc000022070",
"repo": "zen-browser-flake",
"rev": "7de16ae319e6f6852274fa90b0d41c00049767c9",
"type": "github"
},
"original": {
"owner": "0xc000022070",
"repo": "zen-browser-flake",
"type": "github"
}
} }
}, },
"root": "root", "root": "root",

View file

@ -269,5 +269,8 @@
# nvf - A highly modular, extensible and distro-agnostic Neovim configuration framework for Nix/NixOS. # nvf - A highly modular, extensible and distro-agnostic Neovim configuration framework for Nix/NixOS.
nvf.url = "github:notashelf/nvf"; nvf.url = "github:notashelf/nvf";
# Zen Browser
zen-browser.url = "github:0xc000022070/zen-browser-flake";
}; };
} }

View file

@ -53,6 +53,7 @@ in {
}; };
# System packages # System packages
systemPackages = with pkgs; [ systemPackages = with pkgs; [
inputs.zen-browser.packages."${system}".default # beta
pavucontrol # Pulseaudio volume control pavucontrol # Pulseaudio volume control
zulu zulu
# dev # dev

View file

@ -1,4 +1,8 @@
{pkgs, ...}: { {
pkgs,
inputs,
...
}: {
imports = []; imports = [];
swapDevices = []; swapDevices = [];
virtualisation.docker.enable = true; virtualisation.docker.enable = true;
@ -11,6 +15,7 @@
}; };
systemPackages = with pkgs; [ systemPackages = with pkgs; [
# myPkgs.modrinth-app-unwrapped # myPkgs.modrinth-app-unwrapped
inputs.zen-browser.packages."${system}".default # beta
dconf-editor dconf-editor
fastfetch fastfetch
gtk3 gtk3

View file

@ -30,6 +30,7 @@ in {
"1password/custom_allowed_browsers" = { "1password/custom_allowed_browsers" = {
text = '' text = ''
vivaldi-bin vivaldi-bin
zen
''; '';
mode = "0755"; mode = "0755";
}; };