From 68c2bcef119e61c681887b276e70be536dd80958 Mon Sep 17 00:00:00 2001 From: fruchti Date: Mon, 1 May 2023 15:04:03 +0200 Subject: [PATCH 1/2] GNOME: Default to graphical pinentry MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Evolution’s gpg integration will not work otherwise. --- hosts/gnome.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hosts/gnome.nix b/hosts/gnome.nix index 41fe11d..a97b04d 100644 --- a/hosts/gnome.nix +++ b/hosts/gnome.nix @@ -21,7 +21,7 @@ gnome.gnome-tweaks gnome.gnome-shell-extensions gnomeExtensions.caffeine gnomeExtensions.tray-icons-reloaded gnomeExtensions.x11-gestures gnomeExtensions.git # gnome.nautilus-python nautilus-open-any-terminal - pinentry-curses + pinentry-gnome (callPackage ../packages/alias.nix { inputPackage = kitty; inputName = "kitty"; @@ -36,7 +36,7 @@ # })) ]; - programs.gnupg.agent.pinentryFlavor = "curses"; + programs.gnupg.agent.pinentryFlavor = "gnome3"; environment.gnome.excludePackages = (with pkgs; [ gnome-photos From 9861ec78eb1eea2ed5280b271e7b5faef9dac824 Mon Sep 17 00:00:00 2001 From: fruchti Date: Mon, 1 May 2023 15:05:14 +0200 Subject: [PATCH 2/2] Add udev rules for shared VIDs/PIDs --- hosts/development.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/hosts/development.nix b/hosts/development.nix index d4eaaae..540e0cb 100644 --- a/hosts/development.nix +++ b/hosts/development.nix @@ -29,5 +29,11 @@ # WCH-LinkE SUBSYSTEM=="usb", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="8010", MODE="0660", GROUP="plugdev" + + # Shared V-USB VID:PID for use with various homebrew stuff + ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="05dc", MODE="0660", GROUP="plugdev" + ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="05df", MODE="0660", GROUP="plugdev" + ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="05e1", MODE="0660", GROUP="plugdev" + ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="05e4", MODE="0660", GROUP="plugdev" ''; }