From f6ecccfa1542076ac72507790a6dd9cd0c8a9bbf Mon Sep 17 00:00:00 2001 From: Ben Sima Date: Sat, 16 Jan 2021 09:17:54 -0500 Subject: update email stuff --- lib/email.nix | 2 +- linux.nix | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/lib/email.nix b/lib/email.nix index 449e3d8..cfeb423 100644 --- a/lib/email.nix +++ b/lib/email.nix @@ -43,7 +43,7 @@ in expunge = "none"; }; notmuch.enable = true; - passwordCommand = "cat ~/keybase/private/bsima/ben@simatime.com"; + passwordCommand = "${pkgs.coreutils}/bin/cat ~/keybase/private/bsima/ben@simatime.com"; msmtp.enable = true; }; diff --git a/linux.nix b/linux.nix index 7e6a775..7a84646 100644 --- a/linux.nix +++ b/linux.nix @@ -2,7 +2,7 @@ let homedir = builtins.getEnv "HOME"; - hostname = builtins.getEnv "HOSTNAME"; + hostname = lib.strings.removeSuffix "\n" (builtins.readFile /etc/hostname); gpgid = "D09299626FA78AF8"; cmdtree = pkgs.stdenv.mkDerivation { name = "cmdtree"; @@ -177,8 +177,8 @@ in keybase.enable = true; mbsync = { - enable = false; #if hostname == "lithium" then true else false; - frequency = "*:0/15"; + enable = if hostname == "lithium" then true else false; + frequency = "*:0/5"; postExec = "${pkgs.notmuch}/bin/notmuch new"; }; @@ -366,6 +366,7 @@ in enableSshSupport = false; enableExtraSocket = true; verbose = true; + pinentryFlavor = "curses"; extraConfig = '' allow-emacs-pinentry # StreamLocalBindUnlink yes -- cgit v1.2.3