<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Posts about password</title><link>https://chriswarrick.com/</link><atom:link href="https://chriswarrick.com/blog/tags/password.xml" rel="self" type="application/rss+xml" /><description>A rarely updated blog, mostly about programming.</description><lastBuildDate>Mon, 06 Jul 2015 12:30:00 GMT</lastBuildDate><generator>https://github.com/Kwpolska/YetAnotherBlogGenerator</generator><item><title>New project: upass — console UI for pass</title><dc:creator>Chris Warrick</dc:creator><link>https://chriswarrick.com/blog/2015/07/06/upass/</link><pubDate>Mon, 06 Jul 2015 12:30:00 GMT</pubDate><guid>https://chriswarrick.com/blog/2015/07/06/upass/</guid><description>
pass is the standard Unix password manager.
And I just wrote a slightly friendlier, clickier interface with urwid and
Python.
</description><content:encoded><![CDATA[
<p><a class="reference external" href="http://www.passwordstore.org/">pass</a> is the standard Unix password manager.
And I just wrote a slightly friendlier, clickier interface with urwid and
Python.</p>



<p style="text-align: center; clear: both;">
<a href="https://chriswarrick.com/projects/upass/" class="btn btn-primary" style="width: 250px;">
<i class="bi bi-info-circle"></i>
Project page
</a>
</p>
<p style="text-align: center; clear: both;">
<a href="https://chriswarrick.com/galleries/upass/" class="btn btn-secondary" style="width: 250px;">
<i class="bi bi-image"></i>
Screenshots
</a>
</p>
<p style="text-align: center; clear: both;">
<a href="https://github.com/Kwpolska/upass" class="btn btn-secondary" style="width: 250px;">
<i class="bi bi-github"></i>
GitHub
</a>
</p>
<p style="text-align: center; clear: both;">
<a href="https://pypi.python.org/pypi/upass" class="btn btn-secondary" style="width: 250px;">
<i class="bi bi-download"></i>
Downloads (PyPI)
</a>
</p><p><code class="docutils literal">upass</code> is using urwid, which means it has a friendly full-screen console
interface.  It shows your directory structure (with flattened subdirectories)
and calls <code class="docutils literal">pass</code> when requested.  (It does not use <code class="docutils literal">pass <span class="pre">-c</span></code> due to
subprocessing issues, instead opting for a manual copy — note that the
clipboard <strong>will not be cleared</strong>).</p>
<p>If you want to see how it looks, check out <a class="reference external" href="https://chriswarrick.com/galleries/upass/">the screenshots gallery</a>.</p>
<p><code class="docutils literal">upass</code> is under development (and was initially written in one evening).  If you have
ideas, bugs, or want to help, hop over to the <a class="reference external" href="https://github.com/Kwpolska/upass">GitHub page</a>.</p>
<p>You can install <code class="docutils literal">upass</code> from <a class="reference external" href="https://pypi.python.org/pypi/upass">PyPI</a> (with <code class="docutils literal">pip install upass</code>). Arch Linux
users can install the <code class="docutils literal">upass</code> package from the AUR.</p>
]]></content:encoded><category>Python</category><category>app</category><category>CLI</category><category>Linux</category><category>password</category><category>projects</category><category>Python</category><category>upass</category></item></channel></rss>