<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacsd.git, branch master</title>
<subtitle>This repository holds my configurations for Emacs.

I used to store this in GitLab, but I now host my git repositories.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/emacsd.git/'/>
<entry>
<title>mail: notmuch new and disable a notification</title>
<updated>2026-06-03T16:29:59+00:00</updated>
<author>
<name>JSDurand</name>
<email>mmemmew@gmail.com</email>
</author>
<published>2026-06-03T16:29:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/emacsd.git/commit/?id=c5cb66fd5ac9b24c3c462876a463aa9e78bddbd2'/>
<id>c5cb66fd5ac9b24c3c462876a463aa9e78bddbd2</id>
<content type='text'>
* mail.el (notmuch-new, durand-mail-update-hook): I now call `notmuch
  new` inside the update-hook to keep notmuch in synchronization.

  (durand-mail-update): I used to message about the internet not being
  connected when trying to update.  Now this is disblaed if the
  updating happens in background.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* mail.el (notmuch-new, durand-mail-update-hook): I now call `notmuch
  new` inside the update-hook to keep notmuch in synchronization.

  (durand-mail-update): I used to message about the internet not being
  connected when trying to update.  Now this is disblaed if the
  updating happens in background.
</pre>
</div>
</content>
</entry>
<entry>
<title>dashboard + init: gnus-unplugged instead of gnus</title>
<updated>2026-06-02T18:13:03+00:00</updated>
<author>
<name>JSDurand</name>
<email>mmemmew@gmail.com</email>
</author>
<published>2026-06-02T18:13:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/emacsd.git/commit/?id=101d1dea204d53b8043376d0df87f360258dddfe'/>
<id>101d1dea204d53b8043376d0df87f360258dddfe</id>
<content type='text'>
* dashboard.el (m):
* init.el: Replace gnus by gnus-unplugged.  I found that I really want
  to start gnus without being plugged, as I only occassionally want
  gnus to fetch from the source directly.  Other times the mails are
  fetched by other programs, and gnus only needs to read and do other
  things.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* dashboard.el (m):
* init.el: Replace gnus by gnus-unplugged.  I found that I really want
  to start gnus without being plugged, as I only occassionally want
  gnus to fetch from the source directly.  Other times the mails are
  fetched by other programs, and gnus only needs to read and do other
  things.
</pre>
</div>
</content>
</entry>
<entry>
<title>basic: uuid generation function</title>
<updated>2026-06-01T08:37:24+00:00</updated>
<author>
<name>JSDurand</name>
<email>mmemmew@gmail.com</email>
</author>
<published>2026-06-01T08:37:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/emacsd.git/commit/?id=baaf778aa2a1d2f8b38d4671f59b88a7340d281d'/>
<id>baaf778aa2a1d2f8b38d4671f59b88a7340d281d</id>
<content type='text'>
* basic.el (durand-uuid): I just wrote this function so that I can
  easily generate message id's: I want to store my notes as mails, so
  I need to manually generate ids for links between notes to work.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* basic.el (durand-uuid): I just wrote this function so that I can
  easily generate message id's: I want to store my notes as mails, so
  I need to manually generate ids for links between notes to work.
</pre>
</div>
</content>
</entry>
<entry>
<title>theme: use lexical binding now</title>
<updated>2026-05-31T17:57:52+00:00</updated>
<author>
<name>JSDurand</name>
<email>mmemmew@gmail.com</email>
</author>
<published>2026-05-31T17:57:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/emacsd.git/commit/?id=d7f69b960ccdae690b0df2530d2503003fef872a'/>
<id>d7f69b960ccdae690b0df2530d2503003fef872a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>mail: also update my new email account</title>
<updated>2026-05-31T17:56:06+00:00</updated>
<author>
<name>JSDurand</name>
<email>mmemmew@gmail.com</email>
</author>
<published>2026-05-31T17:56:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/emacsd.git/commit/?id=ca037eee2c7cd8bb2b9be9dda1ff481da6cc07ab'/>
<id>ca037eee2c7cd8bb2b9be9dda1ff481da6cc07ab</id>
<content type='text'>
* mail.el (durand-mail-update-command): I added a new email account
  for recording my daily expenses, and the durand-mail-update-command
  should take that into consideration as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* mail.el (durand-mail-update-command): I added a new email account
  for recording my daily expenses, and the durand-mail-update-command
  should take that into consideration as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>init: add global binding for toggle-input-method</title>
<updated>2026-05-31T17:54:34+00:00</updated>
<author>
<name>JSDurand</name>
<email>mmemmew@gmail.com</email>
</author>
<published>2026-05-31T17:54:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/emacsd.git/commit/?id=51c828df5b15663f494f9bd34525235408169c82'/>
<id>51c828df5b15663f494f9bd34525235408169c82</id>
<content type='text'>
* init.el (global-map): This function has the responsibility to load
  my custom input-method-toggle-function, so it should be bound to my
  preferred key.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* init.el (global-map): This function has the responsibility to load
  my custom input-method-toggle-function, so it should be bound to my
  preferred key.
</pre>
</div>
</content>
</entry>
<entry>
<title>bongo: add opus extension recognition</title>
<updated>2026-05-31T17:52:00+00:00</updated>
<author>
<name>JSDurand</name>
<email>mmemmew@gmail.com</email>
</author>
<published>2026-05-31T17:52:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/emacsd.git/commit/?id=9c39c55c212344171f2bedee70eb16b3c74acc10'/>
<id>9c39c55c212344171f2bedee70eb16b3c74acc10</id>
<content type='text'>
* durand-bongo.el (bongo-custom-backend-matchers): Match opus files as
  well.  I do not know why I did not match opus files before.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* durand-bongo.el (bongo-custom-backend-matchers): Match opus files as
  well.  I do not know why I did not match opus files before.
</pre>
</div>
</content>
</entry>
<entry>
<title>dashboard: durand-view-map is not loaded before dashboard.</title>
<updated>2026-05-28T07:22:12+00:00</updated>
<author>
<name>JSDurand</name>
<email>mmemmew@gmail.com</email>
</author>
<published>2026-05-28T07:22:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/emacsd.git/commit/?id=77eeac78b93087198479e01039e0bee68ab31eb9'/>
<id>77eeac78b93087198479e01039e0bee68ab31eb9</id>
<content type='text'>
* dashboard.el (dashboard-load-view-map): I have to define a wrapper
  for this key so that dashboard can automatically define the key once
  the view-conf.el is loaded.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* dashboard.el (dashboard-load-view-map): I have to define a wrapper
  for this key so that dashboard can automatically define the key once
  the view-conf.el is loaded.
</pre>
</div>
</content>
</entry>
<entry>
<title>basic: echo slowly</title>
<updated>2026-05-28T07:21:00+00:00</updated>
<author>
<name>JSDurand</name>
<email>mmemmew@gmail.com</email>
</author>
<published>2026-05-28T07:21:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/emacsd.git/commit/?id=19d96c8f67b124b31b4c95e44ae77b5a01598566'/>
<id>19d96c8f67b124b31b4c95e44ae77b5a01598566</id>
<content type='text'>
* basic.el (echo-keystrokes): Now I want to echo only after a delay of
  one second.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* basic.el (echo-keystrokes): Now I want to echo only after a delay of
  one second.
</pre>
</div>
</content>
</entry>
<entry>
<title>ibuffer: add a new display option</title>
<updated>2026-05-22T04:55:19+00:00</updated>
<author>
<name>JSDurand</name>
<email>mmemmew@gmail.com</email>
</author>
<published>2026-05-22T04:55:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/emacsd.git/commit/?id=7e67f66bdafcedebeeed45bc0403354d15d2b6fd'/>
<id>7e67f66bdafcedebeeed45bc0403354d15d2b6fd</id>
<content type='text'>
* ibuffer.el (durand-reset-clearlist): Now an arg of '(64) triggers
  the display of the clear list in a temporary window showing all the
  buffers in the list along with their live status.  Maybe we can add
  more status to show in the future.  As a note, an arg of (list 64)
  usually means triggering the universal argument function thrice.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* ibuffer.el (durand-reset-clearlist): Now an arg of '(64) triggers
  the display of the clear list in a temporary window showing all the
  buffers in the list along with their live status.  Maybe we can add
  more status to show in the future.  As a note, an arg of (list 64)
  usually means triggering the universal argument function thrice.
</pre>
</div>
</content>
</entry>
</feed>
