From bfb602169c9fcdb8a62d744aa40447742a1be149 Mon Sep 17 00:00:00 2001 From: Sridhar Ratnakumar Date: Tue, 7 Jul 2026 20:43:38 -0400 Subject: [PATCH] 1p --- configurations/nixos/naiveintent/configuration.nix | 7 +++++++ configurations/nixos/naiveintent/default.nix | 1 + modules/home/gui/1password.nix | 5 ++--- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/configurations/nixos/naiveintent/configuration.nix b/configurations/nixos/naiveintent/configuration.nix index 2951c2c..ed4a675 100644 --- a/configurations/nixos/naiveintent/configuration.nix +++ b/configurations/nixos/naiveintent/configuration.nix @@ -95,6 +95,13 @@ # Install firefox. programs.firefox.enable = true; + # 1Password + programs._1password.enable = true; + programs._1password-gui = { + enable = true; + polkitPolicyOwners = [ "srid" ]; + }; + # Allow unfree packages nixpkgs.config.allowUnfree = true; diff --git a/configurations/nixos/naiveintent/default.nix b/configurations/nixos/naiveintent/default.nix index 005746f..933279b 100644 --- a/configurations/nixos/naiveintent/default.nix +++ b/configurations/nixos/naiveintent/default.nix @@ -28,6 +28,7 @@ in users.users.${flake.config.me.username}.linger = true; home-manager.sharedModules = [ + "${homeMod}/gui/1password.nix" "${homeMod}/services/kolu.nix" { services.kolu.host = "192.168.2.219"; # Tailscale IP of pureintent diff --git a/modules/home/gui/1password.nix b/modules/home/gui/1password.nix index c71e955..2257f15 100644 --- a/modules/home/gui/1password.nix +++ b/modules/home/gui/1password.nix @@ -1,7 +1,6 @@ -{ pkgs, lib, ... }: +{ pkgs, ... }: { - home.packages = lib.mkIf pkgs.stdenv.isDarwin [ pkgs._1password-cli ]; - # Using native CLI on Pop OS ^ + home.packages = [ pkgs._1password-cli ]; programs.ssh = { enable = true;