Home

dotnix @main - refs - log -
-
https://git.jolheiser.com/dotnix.git
My nix dotfiles
tree log patch
feat: gpgme Signed-off-by: jolheiser <john.olheiser@gmail.com>
Signature
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEgqEQpE3xoo1QwJO/uFOtpdp7v3oFAmW5tKgACgkQuFOtpdp7 v3qFAhAAu4DBVk36n7It4QssrykCvIEq4sGvNJICp5RdqRQFIYYfdLwwoVSPGnOI 7CykXb5MWKpA76L04Zpx0uJj0u7wOtUe82t5rDcf/ekMVdnHSE7ufwcsHebbEEJs GrjRKZ3GEmaZ1atFxaRNSrnREwmpvnNkXwjKZe5gWxCoKYw6cWkdqxy/ckmD2HZA LrogNcLZPdZaw8l3RgCD4ZzPaxA96YZJwVUuK1Vh6/qk5mhhQacRQ8Sp4jO3OpgE Vp7WIzBCZnjuLHZtQdP0EUDmqZxRgEkkOn7/u+JcdmL66UPyZTeKiK0gb1ZvtWAh FCSNt2hszlDLzaGhTko9qMJ7ywBo65LtkTdsYmWcOHpk4bB35kOlrkhJZt4oyoeY gz808TFBhXCltVoftb3T93ctdSsADSlyBimvjAttV20tNuiWW/sQ3HbOGoItZaFd dpHuxLFzJQxJLL3HEXT+zrvBf+frEZWS8umToukocDdTwYckZtDRDQG75ctE4e+7 wrkptkuxoXwO7vT8YkopqrcSrWpE9HkZX6BP+ELrGjCSGhgfJ7MPWHa8iS28xZaN cHykBxYe4Sy5Hq839fayLR2BhfFks9qmw3Wysmhv/irsV7hpuP9EuchVRX9ypzFu kB6b+erXb7sUP39vqUQ2IB71IWDX+cdak1K5t9qkWX7hQ7fuNog= =ewiU -----END PGP SIGNATURE-----
jolheiser <john.olheiser@gmail.com>
9 months ago
2 changed files, 12 additions(+), 0 deletions(-)
M apps/gui/firefox.nix -> apps/gui/firefox.nix
diff --git a/apps/gui/firefox.nix b/apps/gui/firefox.nix
index f654e027674a1b4d72facdbf5d074d69727b6150..da07e7790d028560efa289767157bddf017c4917 100644
--- a/apps/gui/firefox.nix
+++ b/apps/gui/firefox.nix
@@ -41,6 +41,7 @@       };
       extensions = with pkgs.nur.repos.rycee.firefox-addons; [
         bitwarden
         clearurls
+        mailvelope
         multi-account-containers
         refined-github
         ublock-origin
M apps/nogui/gpg.nix -> apps/nogui/gpg.nix
diff --git a/apps/nogui/gpg.nix b/apps/nogui/gpg.nix
index 8a6f77d25e12008bcf404547836f9da02d2a7855..119a01c27e0d4b69059032957368b4b3575bf4f3 100644
--- a/apps/nogui/gpg.nix
+++ b/apps/nogui/gpg.nix
@@ -2,6 +2,16 @@ {pkgs, ...}: let
   key = "0xB853ADA5DA7BBF7A";
 in {
   home.packages = with pkgs; [pinentry];
+  home.file.".mozilla/native-messaging-hosts/gpgmejson.json" = {
+    enable = true;
+    text = builtins.toJSON {
+      name = "gpgmejson";
+      description = "JavaScript binding for GnuPG";
+      path = pkgs.gpgme.dev + /bin/gpgme-json;
+      type = "stdio";
+      allowed_extensions = ["jid1-AQqSMBYb0a8ADg@jetpack"];
+    };
+  };
   programs.gpg = {
     enable = true;
     settings = {
@@ -15,6 +25,7 @@       list-options = "show-uid-validity";
       verify-options = "show-uid-validity";
       with-fingerprint = true;
       with-key-origin = true;
+      keyserver = "hkps://keys.openpgp.org";
     };
   };
   services.gpg-agent = {