zen: overhaul configuration

Declaratively configure plugin installation and configuration.

Use my own self-hosted sync server.
This commit is contained in:
2026-03-21 13:29:40 -04:00
parent 543930921f
commit 1fc00ab1a3
6 changed files with 415 additions and 2 deletions

View File

@@ -33,6 +33,11 @@
inputs.home-manager.follows = "home-manager";
};
firefox-addons = {
url = "gitlab:rycee/nur-expressions?dir=pkgs/firefox-addons";
inputs.nixpkgs.follows = "nixpkgs";
};
niri = {
url = "github:sodiboo/niri-flake";
inputs.nixpkgs.follows = "nixpkgs";
@@ -132,6 +137,9 @@
{
# home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.sharedModules = [
inputs.zen-browser.homeModules.twilight
];
home-manager.extraSpecialArgs = {
inherit
inputs