<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dot-rc.git/.gnupg, branch main</title>
<subtitle>.rc (runcom) configurations 
</subtitle>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/dot-rc.git/'/>
<entry>
<title>Rotate gpg key</title>
<updated>2026-07-24T12:34:19+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-07-24T12:33:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/dot-rc.git/commit/?id=3a5e7617c0040eccdf3935c9ec5a31a95c970cef'/>
<id>3a5e7617c0040eccdf3935c9ec5a31a95c970cef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow concurrent access to smart card</title>
<updated>2026-02-27T03:35:09+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-02-27T03:30:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/dot-rc.git/commit/?id=b9d63cef7b519237d8709f4f20bb8d3ece7d0a60'/>
<id>b9d63cef7b519237d8709f4f20bb8d3ece7d0a60</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for passff on macOS</title>
<updated>2026-02-23T13:20:45+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-02-23T13:20:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/dot-rc.git/commit/?id=ecf53716c4ef5c172cfb021b2f9815d8b311e2f1'/>
<id>ecf53716c4ef5c172cfb021b2f9815d8b311e2f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Workaround gpg-agent.conf doesn't allow relative path to be called</title>
<updated>2025-12-12T17:13:57+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2025-12-12T17:13:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/dot-rc.git/commit/?id=58ae6ebbf455e64b430a6c62fa45d3c674829250'/>
<id>58ae6ebbf455e64b430a6c62fa45d3c674829250</id>
<content type='text'>
gpg-agent.conf doesn't permit the usage of $PATH or $HOME in the
pinentry-program (https://dev.gnupg.org/T4588)
So the work around is to template that file and expand the path
correctly using the setup script (which is also copying the file
correctly)

This is favored over the use of /usr/local/bin because it doesn't need
privileged execution of the setup script
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
gpg-agent.conf doesn't permit the usage of $PATH or $HOME in the
pinentry-program (https://dev.gnupg.org/T4588)
So the work around is to template that file and expand the path
correctly using the setup script (which is also copying the file
correctly)

This is favored over the use of /usr/local/bin because it doesn't need
privileged execution of the setup script
</pre>
</div>
</content>
</entry>
<entry>
<title>Update pinentry wrapper to allow GUI when requested but default to tty</title>
<updated>2025-11-24T16:24:04+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2025-11-24T14:35:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/dot-rc.git/commit/?id=6f7f89025b3983d3f7876d5c15b51e6ac2851e17'/>
<id>6f7f89025b3983d3f7876d5c15b51e6ac2851e17</id>
<content type='text'>
Fixes unix inconsistency while using ~ in pinentry-program, it works on
the mac but doesn't in linux
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes unix inconsistency while using ~ in pinentry-program, it works on
the mac but doesn't in linux
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix gpg forwarding on .local machines</title>
<updated>2025-11-07T22:51:54+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2025-11-07T20:34:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/dot-rc.git/commit/?id=4d0d9a8dfd557ac88f50bd73c786c7216bb01395'/>
<id>4d0d9a8dfd557ac88f50bd73c786c7216bb01395</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add documentation to the sshcontrol file</title>
<updated>2023-05-14T15:27:38+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2023-05-14T15:27:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/dot-rc.git/commit/?id=c976886fddb5ac2e418e07fb570291693cb5aa30'/>
<id>c976886fddb5ac2e418e07fb570291693cb5aa30</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix gpg pinentry setup on Apple silicon</title>
<updated>2023-04-03T19:33:42+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2023-04-03T19:33:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/dot-rc.git/commit/?id=43edc8a0232fda9ab8fef5f3e63eceb11a80b970'/>
<id>43edc8a0232fda9ab8fef5f3e63eceb11a80b970</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use pinentry-wrapper script to allow alternating</title>
<updated>2023-03-16T23:37:45+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2023-03-16T23:13:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/dot-rc.git/commit/?id=bdc375a3d1082355806c86d3b8c74df95e73f5fa'/>
<id>bdc375a3d1082355806c86d3b8c74df95e73f5fa</id>
<content type='text'>
Using PINENTRY_USER_DATA to alternate between tty and curses
This allow mutt/neomutt to work with decrypting the emails
Because the tty doesn't work with mutt
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using PINENTRY_USER_DATA to alternate between tty and curses
This allow mutt/neomutt to work with decrypting the emails
Because the tty doesn't work with mutt
</pre>
</div>
</content>
</entry>
<entry>
<title>Add the new ssh key and use it by default</title>
<updated>2023-03-16T21:38:29+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2023-03-15T02:06:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/dot-rc.git/commit/?id=ea2349c9ff5b507f785445664842e3e04d8e339b'/>
<id>ea2349c9ff5b507f785445664842e3e04d8e339b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
