main @ 30 LINES
[ HISTORY ] [ UP ]
┌─ NIX ──────────────────────────────────────────────────────────────────────┐
│ { │
│ config, │
│ lib, │
│ ... │
│ }: let │
│ inherit (lib) mkIf; │
│ inherit (config.ooknet.workstation.programs) zen; │
│ inherit (config.ooknet.workstation.default) browser; │
│ inherit (config.ooknet.host) admin; │
│ in { │
│ programs = { │
│ _1password.enable = true; │
│ _1password-gui = { │
│ enable = true; │
│ polkitPolicyOwners = ["${admin.name}"]; │
│ }; │
│ }; │
│ environment.etc."1password/custom_allowed_browsers" = mkIf (zen.enable || browse │
│ r == "zen") { │
│ text = '' │
│ .zen-beta-bin-unwrapped │
│ .zen-beta-wrapp │
│ zen-beta-wrapp │
│ zen-beta │
│ zen │
│ .zen-wrapped │
│ ''; │
│ mode = "0755"; │
│ }; │
│ } │
└────────────────────────────────────────────────────────────────────────────────────┘
┌─ NIX ────────────────────────────────┐
│ { │
│ config, │
│ lib, │
│ ... │
│ }: let │
│ inherit (lib) mkIf; │
│ inherit (config.ooknet.workstation.program │
│ s) zen; │
│ inherit (config.ooknet.workstation.default │
│ ) browser; │
│ inherit (config.ooknet.host) admin; │
│ in { │
│ programs = { │
│ _1password.enable = true; │
│ _1password-gui = { │
│ enable = true; │
│ polkitPolicyOwners = ["${admin.name}"] │
│ ; │
│ }; │
│ }; │
│ environment.etc."1password/custom_allowed_ │
│ browsers" = mkIf (zen.enable || browser == " │
│ zen") { │
│ text = '' │
│ .zen-beta-bin-unwrapped │
│ .zen-beta-wrapp │
│ zen-beta-wrapp │
│ zen-beta │
│ zen │
│ .zen-wrapped │
│ ''; │
│ mode = "0755"; │
│ }; │
│ } │
└──────────────────────────────────────────────┘
──────────────────────────────────────────────────────────────────────────────────────
OOKNET
────────────────────────────────────────────────
OOKNET