<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Arch Linux on オブライエンの日誌</title><link>https://america.github.io/en/tags/arch-linux/</link><description>Recent content in Arch Linux on オブライエンの日誌</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Thu, 10 Sep 2026 14:00:00 +0900</lastBuildDate><atom:link href="https://america.github.io/en/tags/arch-linux/index.xml" rel="self" type="application/rss+xml"/><item><title>Termux's sshd Logs You In as the Same User Whatever Name You Send — Reading the Patch</title><link>https://america.github.io/en/post/2026-09-10-termux-sshd-any-username/</link><pubDate>Thu, 10 Sep 2026 14:00:00 +0900</pubDate><guid>https://america.github.io/en/post/2026-09-10-termux-sshd-any-username/</guid><description>ssh banana@phone and ssh root@phone both log in as the same user. Not a config quirk — a patch in Termux&amp;#39;s OpenSSH build. Reading the #ifdef __ANDROID__ in auth.c.</description></item><item><title>Three treesitter Errors From Migrating nvim-treesitter master → main (Neovim 0.12)</title><link>https://america.github.io/en/post/2026-08-30-nvim-treesitter-master-to-main-migration-errors/</link><pubDate>Sun, 30 Aug 2026 11:30:00 +0900</pubDate><guid>https://america.github.io/en/post/2026-08-30-nvim-treesitter-master-to-main-migration-errors/</guid><description>Notes on three errors I hit back to back after migrating nvim-treesitter from the EOL master branch to main on Neovim 0.12 — Markdown crashing on a gotmpl parser, code-fence highlighting dying, and &amp;#39;Parser could not be created&amp;#39; on .txt files — with the cause and fix for each.</description></item><item><title>Chasing a swayfx scratchpad crash: a fork/upstream mismatch found with git blame</title><link>https://america.github.io/en/post/2026-08-09-swayfx-scratchpad-null-crash/</link><pubDate>Sun, 09 Aug 2026 17:00:00 +0900</pubDate><guid>https://america.github.io/en/post/2026-08-09-swayfx-scratchpad-null-crash/</guid><description>A scratchpad toggle segfaulted swayfx and dropped me to the login screen. It looked like a swayfx-only bug; git archaeology showed it was an upstream sway bug the fork had inherited and not yet re-synced the fix for.</description></item><item><title>Japanese Input Not Working in Street Fighter 6 (Proton) — Fixed by IME Variables in /etc/environment</title><link>https://america.github.io/en/post/sf6-proton-mozc-ime/</link><pubDate>Thu, 06 Aug 2026 20:30:00 +0900</pubDate><guid>https://america.github.io/en/post/sf6-proton-mozc-ime/</guid><description>I concluded that Ctrl+Space failing in SF6&amp;#39;s chat box was a structural limitation of Wine/Proton&amp;#39;s IME implementation. That conclusion was wrong. Setting IME environment variables in /etc/environment made direct input work. Here is the original investigation, and the correction.</description></item></channel></rss>