<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dot.git/config/nvim/init.lua, branch master</title>
<subtitle>Shell, editor and terminal configuration, and the tools that go with them
</subtitle>
<id>https://git.soarez.net/sz/dot.git/atom?h=master</id>
<link rel='self' href='https://git.soarez.net/sz/dot.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/dot.git/'/>
<updated>2026-10-19T08:44:04+00:00</updated>
<entry>
<title>nvim: FantasqueSansM Nerd Font Mono in Neovide</title>
<updated>2026-10-19T08:44:04+00:00</updated>
<author>
<name>Igor Soarez</name>
<email>igor@soarez.org</email>
</author>
<published>2026-10-19T08:44:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/dot.git/commit/?id=485aec099b56f2e24fa04600e85d7aba8d66f3fd'/>
<id>urn:sha1:485aec099b56f2e24fa04600e85d7aba8d66f3fd</id>
<content type='text'>
Keeps the h16 size the Agave line had.

From dot request 20261019-093806-work-laptop-3f5dd6, font part only: the
cmd+c/cmd+v mappings it also asked for are already set further down the
same block and would override them.
</content>
</entry>
<entry>
<title>Caps Lock no longer types &lt;F22&gt; into Neovim</title>
<updated>2026-10-05T13:20:06+00:00</updated>
<author>
<name>Igor Soarez</name>
<email>igor@soarez.org</email>
</author>
<published>2026-10-05T13:20:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/dot.git/commit/?id=09fd7f0294f975f53f72bc3551099f968341419e'/>
<id>urn:sha1:09fd7f0294f975f53f72bc3551099f968341419e</id>
<content type='text'>
Caps Lock sends F20, and the terminal passes it on as well as Wispr Flow
seeing it. tmux reads it as S-F10 and hands the pane ESC[21;2~, which Neovim
decodes as &lt;F22&gt; and, with nothing mapped to it, types out as text -- once per
repeat while the key is held.

Dropped in both places, each enough alone: Neovim maps &lt;F20&gt; and &lt;F22&gt; to
nothing, terminal mode included so a :terminal does not pass it to its shell,
and tmux binds S-F10 to an empty command, which also swallows a real
Shift+F10 that nothing here uses. The empty binding loads on tmux 3.5a and 3.4.

From change request cee596.
</content>
</entry>
<entry>
<title>dotfiles</title>
<updated>2026-09-17T18:45:23+00:00</updated>
<author>
<name>Igor Soarez</name>
<email>igor@soarez.org</email>
</author>
<published>2026-09-17T18:45:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/dot.git/commit/?id=13cc065ec014b86369dfe4ad60d1a43fa06fd251'/>
<id>urn:sha1:13cc065ec014b86369dfe4ad60d1a43fa06fd251</id>
<content type='text'>
Shell, editor and terminal configuration, the tools that go with them, and
szecret, an age-based secret manager whose store lives elsewhere.

History restarts here. What came before was not written to be read by
anyone else, and carried machine names, addresses and an encrypted secret
store; it is kept privately instead. What is left is meant to be safe on
any machine, including one whose owner is not me: see CLAUDE.md for the
rule it is written to.
</content>
</entry>
</feed>
