From 5d3491ececaf82e7efa5a5ba5b10beca4570bb21 Mon Sep 17 00:00:00 2001 From: "Lennart J. Kurzweg (Nx2)" Date: Sun, 24 Aug 2025 14:51:39 +0200 Subject: [PATCH] attemts to fix missing fonts on NxACE --- home-modules/gpg.nix | 31 +++++++++--------------------- home-modules/pkgs-list/desktop.nix | 1 + home.nix | 1 - 3 files changed, 10 insertions(+), 23 deletions(-) diff --git a/home-modules/gpg.nix b/home-modules/gpg.nix index 36aed64..a47f72d 100644 --- a/home-modules/gpg.nix +++ b/home-modules/gpg.nix @@ -19,48 +19,35 @@ enableFishIntegration = true; defaultCacheTtlSsh = min2sec 60; defaultCacheTtl = min2sec 30; - # pinentryPackage = pkgs.pinentry-curses; + pinentry = { + package = pkgs.pinentry; + program = "pinentry"; + }; + extraConfig = '' + allow-loopback-pinentry + ''; }; home.file.".gnupg/gpg.conf".text = '' - # Use AES256, 192, or 128 as cipher personal-cipher-preferences AES256 AES192 AES - # Use SHA512, 384, or 256 as digest personal-digest-preferences SHA512 SHA384 SHA256 - # Use ZLIB, BZIP2, ZIP, or no compression personal-compress-preferences ZLIB BZIP2 ZIP Uncompressed - # Default preferences for new keys default-preference-list SHA512 SHA384 SHA256 AES256 AES192 AES ZLIB BZIP2 ZIP Uncompressed - # SHA512 as digest to sign keys cert-digest-algo SHA512 - # SHA512 as digest for symmetric ops s2k-digest-algo SHA512 - # AES256 as cipher for symmetric ops s2k-cipher-algo AES256 - # UTF-8 support for compatibility charset utf-8 - # No comments in messages no-comments - # No version in output no-emit-version - # Disable banner no-greeting - # Long key id format keyid-format 0xlong - # Display UID validity list-options show-uid-validity verify-options show-uid-validity - # Display all keys and their fingerprints with-fingerprint - # Display key origins and updates - #with-key-origin - # Cross-certify subkeys are present and valid require-cross-certification - # Disable caching of passphrase for symmetrical ops no-symkey-cache - # Output ASCII instead of binary armor - # Enable smartcard - # use-agent + use-agent + pinentry-mode loopback ''; } diff --git a/home-modules/pkgs-list/desktop.nix b/home-modules/pkgs-list/desktop.nix index fcb4830..d718c52 100644 --- a/home-modules/pkgs-list/desktop.nix +++ b/home-modules/pkgs-list/desktop.nix @@ -3,6 +3,7 @@ brightnessctl blueman fontpreview + gtk3 gsettings-desktop-schemas imv pavucontrol diff --git a/home.nix b/home.nix index 4bd499d..aabcd9c 100644 --- a/home.nix +++ b/home.nix @@ -38,7 +38,6 @@ ./home-modules/pkgs-list/desktop.nix ./home-modules/pkgs-list/programs.nix ./home-modules/pkgs-list/shell.nix - ./home-modules/pkgs-list/fonts.nix ./home-modules/pnx.nix ./home-modules/programming/c.nix ./home-modules/programming/gleam.nix