<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catgirl/scripts, branch 2.0</title>
<subtitle>IRC client
</subtitle>
<id>https://git.causal.agency/catgirl/atom?h=2.0</id>
<link rel='self' href='https://git.causal.agency/catgirl/atom?h=2.0'/>
<link rel='alternate' type='text/html' href='https://git.causal.agency/catgirl/'/>
<updated>2021-09-27T19:16:45+00:00</updated>
<entry>
<title>chroot: Factor out and add OpenBSD build</title>
<updated>2021-09-27T19:16:45+00:00</updated>
<author>
<name>C. McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2021-09-27T19:16:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/catgirl/commit/?id=54c632e8c35c3283a890c589f1b7937887c13877'/>
<id>urn:sha1:54c632e8c35c3283a890c589f1b7937887c13877</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chroot: Avoid passing paths to -s</title>
<updated>2021-07-21T01:27:24+00:00</updated>
<author>
<name>C. McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2021-07-21T01:27:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/catgirl/commit/?id=78a020df8242ae5e4e2ac210bc8d85dc27b43bb6'/>
<id>urn:sha1:78a020df8242ae5e4e2ac210bc8d85dc27b43bb6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chat.tmux.conf: Fix base-index setting</title>
<updated>2021-07-15T18:43:30+00:00</updated>
<author>
<name>Klemens Nanni</name>
<email>klemens@posteo.de</email>
</author>
<published>2021-07-08T22:42:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/catgirl/commit/?id=773d5bbdc006077e93ee5e3dc54f3c8ae6f15f33'/>
<id>urn:sha1:773d5bbdc006077e93ee5e3dc54f3c8ae6f15f33</id>
<content type='text'>
"base-index" expects integer values, tmux prints a warning at load-time
but otherwise ignores the configuration line.
</content>
</entry>
<entry>
<title>chat.tmux.conf: Make window selection hotkeys match window numbers</title>
<updated>2021-06-17T15:37:40+00:00</updated>
<author>
<name>Klemens Nanni</name>
<email>klemens@posteo.de</email>
</author>
<published>2021-06-15T21:33:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/catgirl/commit/?id=948e6d547989ac88525c07b9771667e53088aafe'/>
<id>urn:sha1:948e6d547989ac88525c07b9771667e53088aafe</id>
<content type='text'>
The 'pick chat network' binding on F1 lists tmux windows as follows
and tmux's `choose-tree -Z' lets you jump to the window by pressing the
key denoted inside parantheses.

Set `base-index 1' so as to make window indices match up the hotkey
number instead of being off-by-one due to the session itself being the
first entry in the list.

  (0)   - chat-5: 8 windows (group chat: chat-0,chat-1,chat-2,chat-3,chat-4,chat-5,chat-6) (attached)
  (1)   ├─&gt;   1: hackint: "example.com"
  (2)   ├─&gt;   2: efnet: "example.com"
  ...

PS: Update existing sessions by updating chat.tmux.conf, pressing F5
then running `prefix-: move-window -r' to renumber all windows.
</content>
</entry>
<entry>
<title>Set username from SSH_CLIENT in chroot</title>
<updated>2021-05-27T15:53:02+00:00</updated>
<author>
<name>C. McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2021-05-27T15:53:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/catgirl/commit/?id=b106440752c1c2c786642a6b656a92738715f9ff'/>
<id>urn:sha1:b106440752c1c2c786642a6b656a92738715f9ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Log nick and ssh connection in chroot-prompt</title>
<updated>2021-05-27T15:19:33+00:00</updated>
<author>
<name>C. McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2021-05-27T15:19:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/catgirl/commit/?id=5e7c31b637fc7ed82e4f4c81ccd8ca4fe852972f'/>
<id>urn:sha1:5e7c31b637fc7ed82e4f4c81ccd8ca4fe852972f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace freenode with tilde.chat</title>
<updated>2021-05-19T15:00:15+00:00</updated>
<author>
<name>C. McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2021-05-19T15:00:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/catgirl/commit/?id=c5014377350fbc1e46ee7a690e8d9218ebdb7274'/>
<id>urn:sha1:c5014377350fbc1e46ee7a690e8d9218ebdb7274</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chat.tmux.conf: use config_files format for reload</title>
<updated>2021-03-11T01:24:39+00:00</updated>
<author>
<name>Klemens Nanni</name>
<email>klemens@posteo.de</email>
</author>
<published>2021-03-09T23:57:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/catgirl/commit/?id=441f561f72090a30d1e17e015c3e5257a70ecd85'/>
<id>urn:sha1:441f561f72090a30d1e17e015c3e5257a70ecd85</id>
<content type='text'>
The recent addition of "#{source_files}" allows us to avoid hardcoding
the file name and instead ask tmux itself for the very file it used to
create the session in the first place, i.e. "-f ./chat.tmux.conf".
</content>
</entry>
<entry>
<title>chat.tmux.conf: Add help window for restricted mode, use neww -S</title>
<updated>2021-02-08T23:31:06+00:00</updated>
<author>
<name>Klemens Nanni</name>
<email>klemens@posteo.de</email>
</author>
<published>2021-02-08T22:34:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/catgirl/commit/?id=ab744d74e17353bdf66cf01652210109e77e87a3'/>
<id>urn:sha1:ab744d74e17353bdf66cf01652210109e77e87a3</id>
<content type='text'>
Provide a hotkey to browser the manual in its own window.

After input, nicm (tmux upstream) added "-S" to tmux(1) such that
the "new-window" command (in combination with "-d") first looks
for the given window name and selects the window if it exists
instead of trying to create a window that already exists.

Given that this makes chat.tmux.conf idempotent, we can now also reload
it at runtime to refresh settings.
</content>
</entry>
<entry>
<title>chat.tmux.conf: Improve respawn, fix comment</title>
<updated>2021-02-03T19:31:44+00:00</updated>
<author>
<name>Klemens Nanni</name>
<email>klemens@posteo.de</email>
</author>
<published>2021-02-02T00:17:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/catgirl/commit/?id=0c5730708fc82be9b3e35249e5c51511c41bd6c9'/>
<id>urn:sha1:0c5730708fc82be9b3e35249e5c51511c41bd6c9</id>
<content type='text'>
Only respawn the pane not the entire window to avoid killing other
possibly existing panes in the same window.
</content>
</entry>
</feed>
