From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id qM4NIZ/l6GBgIAAAgWs5BA (envelope-from ) for ; Sat, 10 Jul 2021 02:11:11 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id gNS2HJ/l6GDAfwAAB5/wlQ (envelope-from ) for ; Sat, 10 Jul 2021 00:11:11 +0000 Received: from mail.notmuchmail.org (nmbug.tethera.net [144.217.243.247]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id DF96EE325 for ; Sat, 10 Jul 2021 02:11:10 +0200 (CEST) Received: from nmbug.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id D96B72907D; Fri, 9 Jul 2021 20:11:06 -0400 (EDT) Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) by mail.notmuchmail.org (Postfix) with ESMTPS id D5C5D27D8F for ; Fri, 9 Jul 2021 20:11:04 -0400 (EDT) Received: by mail-wr1-x434.google.com with SMTP id t5so490322wrw.12 for ; Fri, 09 Jul 2021 17:11:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=6ukKTentNtAFLNFcZKUawvK9P9PUtzzYV5E4Sv/yGKQ=; b=lh9x5J5zX0PxtP3th7hzCC15FpZU/W1VAT5wOJY2sURs1bc7woLM7B/SfU0MLNBXrD FFNjl8Jw1i/ZeHLtWbqqVQ1x3lpVrO7ps9ibX/X0zy2c/iOvtkr8kSO+SFDbtMzYSJUI K+f3HX+K7DjMV6gXoRGUtV5HaLSLnlDmSFnCf+vYUxs0sZsyPTpHZmRcO97NCehjSewW 6R+oUBWifQqPZSg4qaTz8Y39PrT4bZK20YOYWGk2N4ToEGzwwGLCsMMFTZlQhX7zE+YW L3k+mwi2V5uKQKjyTq2OJgkh5zG2jqGdT2Rd7F/sr7XNeOx3b0dfIBjK01S9Ff5w9hht fLCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=6ukKTentNtAFLNFcZKUawvK9P9PUtzzYV5E4Sv/yGKQ=; b=YTCHOI1yAel+YxBDKJji3lTunPf6qBGmMO74YeNJUeibsTHuk/lzXxxdSjJa3qkCHL Hen+fa339nJGQ+05DHUpreDkONqNxIN6jIloFmcaKp2rtGzEPdiT/waga2vQtrBp5M53 4KEadLmp440aq5Ol9l0sFtV7BBxEUTMZB12uF5+IPrpt94uNqCykJ5jXDYKWSuoNAfyJ ZXUig+O4duF8wb8MbtnqsOonbworS/WBCKP/SKAX9Qa57yGmT5CP3Ptb1PsTBlHAUya/ uT4jH4SZ4V0tbOqxO2rFbHNEtMlqMna7Jx9vo+m98myZG0+mWJ6eY+xxKT86+7Ao73dK sU5g== X-Gm-Message-State: AOAM532c68cAGbFKT6WaRRVmey48mnnpHl5dHNCmadaausNC/D60R8zi KfTPQQ7uZDiSrZpaZXvhjAPeeysJBzxurxFq9yM= X-Google-Smtp-Source: ABdhPJwdHGQatBYe6sYJERQbWVyBy54F8rALXb6e9qVPSkjCUqxbenHUgHQ7Bv6gqIeSFmpqVtZesgEildZA7bZYiZg= X-Received: by 2002:a5d:6a51:: with SMTP id t17mr44810763wrw.255.1625875863420; Fri, 09 Jul 2021 17:11:03 -0700 (PDT) MIME-Version: 1.0 References: <60e67d565af58_307445208a@natae.notmuch> <20210709135019.76dad717@mydesk.domain.cxm> In-Reply-To: <20210709135019.76dad717@mydesk.domain.cxm> From: Felipe Contreras Date: Fri, 9 Jul 2021 19:10:52 -0500 Message-ID: Subject: Re: [ANN] notmuch-vim 0.7 released To: Steve Litt Message-ID-Hash: P2NPVTGBRH6A2GMVALT7LQPS3DXPVWIQ X-Message-ID-Hash: P2NPVTGBRH6A2GMVALT7LQPS3DXPVWIQ X-MailFrom: felipe.contreras@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-notmuch.notmuchmail.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; suspicious-header CC: vim@vim.org, "notmuch@notmuchmail.org" X-Mailman-Version: 3.2.1 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Help: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1625875871; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=d7Ul0jB8JNHgLgU+hcgEo4HL6xsMwaQSaPgijRWpBes=; b=B/SmVA2Sm9lT1YvyjIdnUtoO+DA8k4ZifnQmZ2dkbkqT5QmU/D//e30RHgaHZEwag7CbZB ejrU0ttSt5wDgH344L0sEvgWYbt7kWPCi7SMV6xUlurnvIaBf4dKioOoGpZRKlUnkNneif f9yV/jnK174G1Ay5l5A0Re+ywV1CRbhnAPf1ILhUGWwD0Vf9zZKvvHMSlHbRXDg4A4eFKd 67gu8RxCfh2WenXxbH4Am49MHZ9+4sOPaN5YDlMJZV+RfWv4WvKyw8x1XSMUsdzsFqEsBK 4sFWW5nujIoTryRkR3+gUZLz6VzvIVlWQJGcR3YkdWPO6/KJg7rrCBugJOg5bg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1625875871; a=rsa-sha256; cv=none; b=ddi4veZHkmrvoo7QgzlQ3hVv8Iwu3f4oLb5FePeuY7WsrAf/uO//wJ29nXcpPe+L0JdbdP fSLaxF61tfKOADYSlg1Qn0G4Hm1BUMPpbdg2ipwKGmvILAYiZEhH/p/Pn0h+YIaFGBQjCZ xEI12Ggg+c/hZWhlQ9yWb0j+mOdONFC9yRdxlE6P6zdbrCC9p1jvwwbx0NqkP8vja2JjFb /iD2d1sYG2Uz6M1ESX6t/EJBRXvil4X36A9YCWslGZasjgm+VDHkTEB0Sx/LtszBPbnK/l BpFHdvnBxO1Rz2x2d7rx1u+tv2GO2M5ePVFNpyXvoZUEuboHaK/CHb7Fw0eBMA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20161025 header.b=lh9x5J5z; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 144.217.243.247 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Migadu-Spam-Score: -0.96 Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20161025 header.b=lh9x5J5z; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 144.217.243.247 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Migadu-Queue-Id: DF96EE325 X-Spam-Score: -0.96 X-Migadu-Scanner: scn0.migadu.com X-TUID: IxJqq1psH43Y Hi, On Fri, Jul 9, 2021 at 12:50 PM Steve Litt wrote: > Felipe Contreras said on Wed, 07 Jul 2021 23:21:42 -0500 > >notmuch-vim is a fully-functional mail user agent implemented in vim. > >It uses as inspiration other text-based MUAs such as mutt and sup, but > >it's better because it uses two amazing programs: vim and notmuch. > > > >It by itself doesn't do much, following the UNIX philosophy you need > >other tools to do anything useful: mbsync or offlineimap to fetch mail, > >notmuch to index it, and sendmail or msmtp to send it, etc. > > > >Here's an example recorded session: > >https://asciinema.org/a/oo4yUOQDDF2CrWZbzhZURFtTW > > > >For installation instructions and the works, check the GitHub repo: > >https://github.com/felipec/notmuch-vim > > > >I stopped working on it in 2014, but I'm back. > > I've been looking to change email clients from Claws-Mail to something > a little lighter. A couple questions about notmuch-vim... > > * If I use it with my local dovecot IMAP server, can I configure > notmuch-vim to not delete messages I read, and only delete messages I > explicitly delete from within notmuch-vim? notmuch-vim doesn't really delete anything, tags are used to specify what messages you want to see. If you search for "tag:unread", you'll see messages that you haven't read, and once you mark a message as read you won't see it in that view, but the message is still there (similar to Gmail). You can add a keymap to mark some messages as "deleted", and then configure notmuch to exclude those messages from all the views, but still, the messages are not really deleted, they just have the "deleted" tag. Furthermore you can synchronize some tags to Maildir flags, and although at some point the "deleted" tag was synchronized to the Trashed flag, that's not happening right now (although I think it should). So in short tags are mostly orthogonal to anything else. > * When people send me HTML email, as they always do, is there something > I can attach to notmuch-vim in order to format that HTML email as > something readable, that shows links where they're supposed to be? > (NOTE: I never SEND HTML email, so I'm only asking about receiving). By default notmuch-vim uses "elinks -dump" to convert HTML email to plain text, but you can configure any program you want. Hopefully that answers your questions. -- Felipe Contreras