<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
<url><loc>https://firminmartin.com/posts</loc><lastmod>2026-09-10T11:37:10.602Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts"/></url>
<url><loc>https://firminmartin.com/en/posts</loc><lastmod>2026-09-10T11:37:10.602Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts"/></url>
<url><loc>https://firminmartin.com/fr/posts</loc><lastmod>2026-09-10T11:37:10.602Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts"/></url>
<url><loc>https://firminmartin.com/zh/posts</loc><lastmod>2026-09-10T11:37:10.602Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts"/></url>
<url><loc>https://firminmartin.com/posts/ctf-js-with-restricted-chars-set</loc><lastmod>2021-07-16</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/ctf-js-with-restricted-chars-set"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/ctf-js-with-restricted-chars-set"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/ctf-js-with-restricted-chars-set"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/ctf-js-with-restricted-chars-set"/></url>
<url><loc>https://firminmartin.com/en/posts/ctf-js-with-restricted-chars-set</loc><lastmod>2021-07-16</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/ctf-js-with-restricted-chars-set"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/ctf-js-with-restricted-chars-set"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/ctf-js-with-restricted-chars-set"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/ctf-js-with-restricted-chars-set"/></url>
<url><loc>https://firminmartin.com/fr/posts/ctf-js-with-restricted-chars-set</loc><lastmod>2021-07-16</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/ctf-js-with-restricted-chars-set"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/ctf-js-with-restricted-chars-set"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/ctf-js-with-restricted-chars-set"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/ctf-js-with-restricted-chars-set"/></url>
<url><loc>https://firminmartin.com/zh/posts/ctf-js-with-restricted-chars-set</loc><lastmod>2021-07-16</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/ctf-js-with-restricted-chars-set"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/ctf-js-with-restricted-chars-set"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/ctf-js-with-restricted-chars-set"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/ctf-js-with-restricted-chars-set"/></url>
<url><loc>https://firminmartin.com/posts/git-autocomplete-trailer-and-cc-in-zsh</loc><lastmod>2021-05-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/git-autocomplete-trailer-and-cc-in-zsh"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/git-autocomplete-trailer-and-cc-in-zsh"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/git-autocomplete-trailer-and-cc-in-zsh"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/git-autocomplete-trailer-and-cc-in-zsh"/></url>
<url><loc>https://firminmartin.com/en/posts/git-autocomplete-trailer-and-cc-in-zsh</loc><lastmod>2021-05-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/git-autocomplete-trailer-and-cc-in-zsh"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/git-autocomplete-trailer-and-cc-in-zsh"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/git-autocomplete-trailer-and-cc-in-zsh"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/git-autocomplete-trailer-and-cc-in-zsh"/></url>
<url><loc>https://firminmartin.com/fr/posts/git-autocomplete-trailer-and-cc-in-zsh</loc><lastmod>2021-05-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/git-autocomplete-trailer-and-cc-in-zsh"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/git-autocomplete-trailer-and-cc-in-zsh"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/git-autocomplete-trailer-and-cc-in-zsh"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/git-autocomplete-trailer-and-cc-in-zsh"/></url>
<url><loc>https://firminmartin.com/zh/posts/git-autocomplete-trailer-and-cc-in-zsh</loc><lastmod>2021-05-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/git-autocomplete-trailer-and-cc-in-zsh"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/git-autocomplete-trailer-and-cc-in-zsh"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/git-autocomplete-trailer-and-cc-in-zsh"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/git-autocomplete-trailer-and-cc-in-zsh"/></url>
<url><loc>https://firminmartin.com/posts/tabs-in-alacritty</loc><lastmod>2021-03-26</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/tabs-in-alacritty"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/tabs-in-alacritty"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/tabs-in-alacritty"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/tabs-in-alacritty"/></url>
<url><loc>https://firminmartin.com/en/posts/tabs-in-alacritty</loc><lastmod>2021-03-26</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/tabs-in-alacritty"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/tabs-in-alacritty"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/tabs-in-alacritty"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/tabs-in-alacritty"/></url>
<url><loc>https://firminmartin.com/fr/posts/tabs-in-alacritty</loc><lastmod>2021-03-26</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/tabs-in-alacritty"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/tabs-in-alacritty"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/tabs-in-alacritty"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/tabs-in-alacritty"/></url>
<url><loc>https://firminmartin.com/zh/posts/tabs-in-alacritty</loc><lastmod>2021-03-26</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/tabs-in-alacritty"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/tabs-in-alacritty"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/tabs-in-alacritty"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/tabs-in-alacritty"/></url>
<url><loc>https://firminmartin.com/posts/obtain-emails-header-in-notmuch</loc><lastmod>2021-03-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/obtain-emails-header-in-notmuch"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/obtain-emails-header-in-notmuch"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/obtain-emails-header-in-notmuch"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/obtain-emails-header-in-notmuch"/></url>
<url><loc>https://firminmartin.com/en/posts/obtain-emails-header-in-notmuch</loc><lastmod>2021-03-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/obtain-emails-header-in-notmuch"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/obtain-emails-header-in-notmuch"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/obtain-emails-header-in-notmuch"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/obtain-emails-header-in-notmuch"/></url>
<url><loc>https://firminmartin.com/fr/posts/obtain-emails-header-in-notmuch</loc><lastmod>2021-03-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/obtain-emails-header-in-notmuch"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/obtain-emails-header-in-notmuch"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/obtain-emails-header-in-notmuch"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/obtain-emails-header-in-notmuch"/></url>
<url><loc>https://firminmartin.com/zh/posts/obtain-emails-header-in-notmuch</loc><lastmod>2021-03-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/obtain-emails-header-in-notmuch"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/obtain-emails-header-in-notmuch"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/obtain-emails-header-in-notmuch"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/obtain-emails-header-in-notmuch"/></url>
<url><loc>https://firminmartin.com/posts/breadth-first-search-grep</loc><lastmod>2021-03-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/breadth-first-search-grep"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/breadth-first-search-grep"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/breadth-first-search-grep"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/breadth-first-search-grep"/></url>
<url><loc>https://firminmartin.com/en/posts/breadth-first-search-grep</loc><lastmod>2021-03-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/breadth-first-search-grep"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/breadth-first-search-grep"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/breadth-first-search-grep"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/breadth-first-search-grep"/></url>
<url><loc>https://firminmartin.com/fr/posts/breadth-first-search-grep</loc><lastmod>2021-03-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/breadth-first-search-grep"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/breadth-first-search-grep"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/breadth-first-search-grep"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/breadth-first-search-grep"/></url>
<url><loc>https://firminmartin.com/zh/posts/breadth-first-search-grep</loc><lastmod>2021-03-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/breadth-first-search-grep"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/breadth-first-search-grep"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/breadth-first-search-grep"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/breadth-first-search-grep"/></url>
<url><loc>https://firminmartin.com/posts/a-tale-of-installing-rt18812au-driver-and-make-it-works-in-virtualbox</loc><lastmod>2021-03-01</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/a-tale-of-installing-rt18812au-driver-and-make-it-works-in-virtualbox"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/a-tale-of-installing-rt18812au-driver-and-make-it-works-in-virtualbox"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/a-tale-of-installing-rt18812au-driver-and-make-it-works-in-virtualbox"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/a-tale-of-installing-rt18812au-driver-and-make-it-works-in-virtualbox"/></url>
<url><loc>https://firminmartin.com/en/posts/a-tale-of-installing-rt18812au-driver-and-make-it-works-in-virtualbox</loc><lastmod>2021-03-01</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/a-tale-of-installing-rt18812au-driver-and-make-it-works-in-virtualbox"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/a-tale-of-installing-rt18812au-driver-and-make-it-works-in-virtualbox"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/a-tale-of-installing-rt18812au-driver-and-make-it-works-in-virtualbox"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/a-tale-of-installing-rt18812au-driver-and-make-it-works-in-virtualbox"/></url>
<url><loc>https://firminmartin.com/fr/posts/a-tale-of-installing-rt18812au-driver-and-make-it-works-in-virtualbox</loc><lastmod>2021-03-01</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/a-tale-of-installing-rt18812au-driver-and-make-it-works-in-virtualbox"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/a-tale-of-installing-rt18812au-driver-and-make-it-works-in-virtualbox"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/a-tale-of-installing-rt18812au-driver-and-make-it-works-in-virtualbox"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/a-tale-of-installing-rt18812au-driver-and-make-it-works-in-virtualbox"/></url>
<url><loc>https://firminmartin.com/zh/posts/a-tale-of-installing-rt18812au-driver-and-make-it-works-in-virtualbox</loc><lastmod>2021-03-01</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/a-tale-of-installing-rt18812au-driver-and-make-it-works-in-virtualbox"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/a-tale-of-installing-rt18812au-driver-and-make-it-works-in-virtualbox"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/a-tale-of-installing-rt18812au-driver-and-make-it-works-in-virtualbox"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/a-tale-of-installing-rt18812au-driver-and-make-it-works-in-virtualbox"/></url>
<url><loc>https://firminmartin.com/posts/rating-images-painlessly-with-exiftool-feat-ranger-sxiv</loc><lastmod>2020-12-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/rating-images-painlessly-with-exiftool-feat-ranger-sxiv"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/rating-images-painlessly-with-exiftool-feat-ranger-sxiv"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/rating-images-painlessly-with-exiftool-feat-ranger-sxiv"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/rating-images-painlessly-with-exiftool-feat-ranger-sxiv"/></url>
<url><loc>https://firminmartin.com/en/posts/rating-images-painlessly-with-exiftool-feat-ranger-sxiv</loc><lastmod>2020-12-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/rating-images-painlessly-with-exiftool-feat-ranger-sxiv"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/rating-images-painlessly-with-exiftool-feat-ranger-sxiv"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/rating-images-painlessly-with-exiftool-feat-ranger-sxiv"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/rating-images-painlessly-with-exiftool-feat-ranger-sxiv"/></url>
<url><loc>https://firminmartin.com/fr/posts/rating-images-painlessly-with-exiftool-feat-ranger-sxiv</loc><lastmod>2020-12-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/rating-images-painlessly-with-exiftool-feat-ranger-sxiv"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/rating-images-painlessly-with-exiftool-feat-ranger-sxiv"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/rating-images-painlessly-with-exiftool-feat-ranger-sxiv"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/rating-images-painlessly-with-exiftool-feat-ranger-sxiv"/></url>
<url><loc>https://firminmartin.com/zh/posts/rating-images-painlessly-with-exiftool-feat-ranger-sxiv</loc><lastmod>2020-12-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/rating-images-painlessly-with-exiftool-feat-ranger-sxiv"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/rating-images-painlessly-with-exiftool-feat-ranger-sxiv"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/rating-images-painlessly-with-exiftool-feat-ranger-sxiv"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/rating-images-painlessly-with-exiftool-feat-ranger-sxiv"/></url>
<url><loc>https://firminmartin.com/posts/read-and-compose-email-in-emacs-with-notmuch</loc><lastmod>2020-10-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/read-and-compose-email-in-emacs-with-notmuch"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/read-and-compose-email-in-emacs-with-notmuch"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/read-and-compose-email-in-emacs-with-notmuch"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/read-and-compose-email-in-emacs-with-notmuch"/></url>
<url><loc>https://firminmartin.com/en/posts/read-and-compose-email-in-emacs-with-notmuch</loc><lastmod>2020-10-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/read-and-compose-email-in-emacs-with-notmuch"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/read-and-compose-email-in-emacs-with-notmuch"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/read-and-compose-email-in-emacs-with-notmuch"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/read-and-compose-email-in-emacs-with-notmuch"/></url>
<url><loc>https://firminmartin.com/fr/posts/read-and-compose-email-in-emacs-with-notmuch</loc><lastmod>2020-10-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/read-and-compose-email-in-emacs-with-notmuch"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/read-and-compose-email-in-emacs-with-notmuch"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/read-and-compose-email-in-emacs-with-notmuch"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/read-and-compose-email-in-emacs-with-notmuch"/></url>
<url><loc>https://firminmartin.com/zh/posts/read-and-compose-email-in-emacs-with-notmuch</loc><lastmod>2020-10-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/read-and-compose-email-in-emacs-with-notmuch"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/read-and-compose-email-in-emacs-with-notmuch"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/read-and-compose-email-in-emacs-with-notmuch"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/read-and-compose-email-in-emacs-with-notmuch"/></url>
<url><loc>https://firminmartin.com/posts/migrate-from-vimwiki-to-org-mode</loc><lastmod>2020-09-12</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/migrate-from-vimwiki-to-org-mode"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/migrate-from-vimwiki-to-org-mode"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/migrate-from-vimwiki-to-org-mode"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/migrate-from-vimwiki-to-org-mode"/></url>
<url><loc>https://firminmartin.com/en/posts/migrate-from-vimwiki-to-org-mode</loc><lastmod>2020-09-12</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/migrate-from-vimwiki-to-org-mode"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/migrate-from-vimwiki-to-org-mode"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/migrate-from-vimwiki-to-org-mode"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/migrate-from-vimwiki-to-org-mode"/></url>
<url><loc>https://firminmartin.com/fr/posts/migrate-from-vimwiki-to-org-mode</loc><lastmod>2020-09-12</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/migrate-from-vimwiki-to-org-mode"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/migrate-from-vimwiki-to-org-mode"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/migrate-from-vimwiki-to-org-mode"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/migrate-from-vimwiki-to-org-mode"/></url>
<url><loc>https://firminmartin.com/zh/posts/migrate-from-vimwiki-to-org-mode</loc><lastmod>2020-09-12</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/migrate-from-vimwiki-to-org-mode"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/migrate-from-vimwiki-to-org-mode"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/migrate-from-vimwiki-to-org-mode"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/migrate-from-vimwiki-to-org-mode"/></url>
<url><loc>https://firminmartin.com/posts/consult-dictionaries-in-emacs</loc><lastmod>2020-06-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/consult-dictionaries-in-emacs"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/consult-dictionaries-in-emacs"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/consult-dictionaries-in-emacs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/consult-dictionaries-in-emacs"/></url>
<url><loc>https://firminmartin.com/en/posts/consult-dictionaries-in-emacs</loc><lastmod>2020-06-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/consult-dictionaries-in-emacs"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/consult-dictionaries-in-emacs"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/consult-dictionaries-in-emacs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/consult-dictionaries-in-emacs"/></url>
<url><loc>https://firminmartin.com/fr/posts/consult-dictionaries-in-emacs</loc><lastmod>2020-06-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/consult-dictionaries-in-emacs"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/consult-dictionaries-in-emacs"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/consult-dictionaries-in-emacs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/consult-dictionaries-in-emacs"/></url>
<url><loc>https://firminmartin.com/zh/posts/consult-dictionaries-in-emacs</loc><lastmod>2020-06-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://firminmartin.com/en/posts/consult-dictionaries-in-emacs"/><xhtml:link rel="alternate" hreflang="fr" href="https://firminmartin.com/fr/posts/consult-dictionaries-in-emacs"/><xhtml:link rel="alternate" hreflang="zh" href="https://firminmartin.com/zh/posts/consult-dictionaries-in-emacs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://firminmartin.com/posts/consult-dictionaries-in-emacs"/></url>
</urlset>