zudo-paper

#wsl

tmuxセッションをfzfでファジーにフィルタする

  • #tmux
  • #shell
  • #wsl

tmuxのセッション切り替えをfzfワンライナーで実現する方法。display-popupとfzfを組み合わせた1行の設定で、セッションをファジー検索して切り替えられる。 [2026/03/09]

GitHub Actionsのself-hosted runnerをWSL2で構築してフォールバック付きで運用する

  • #github-actions
  • #github-api
  • #wsl
  • #claude-code
  • #shell

GitHub Actionsのminutes消費を節約するためにWSL2上にself-hosted runnerを構築し、ランナーがオフラインのときはubuntu-latestにフォールバックする仕組みを作った話。reusable workflowでの検出ロジックやsystemdによるサービス化の手順もまとめている。 [2026/03/08]

WSL2 SSH/mosh環境でmacOSのpbcopyを使えるようにする(OSC 52)

  • #wsl
  • #shell
  • #tmux
  • #macos

SSH/mosh経由でWSL2に接続した環境で、OSC 52エスケープシーケンスを使ってmacOSのpbcopyと同じクリップボードコピーを実現する方法。tmux内での動作やzshのalias衝突の回避方法も含めたまとめ。 [2026/03/05]

MoshiでWindowsに接続してClaude Codeする

  • #claude-code
  • #ssh
  • #wsl
  • #ios

iOSアプリのMoshiを使って、Windows上のWSL2にMosh接続し、iPhoneからClaude Codeを操作できるようにした。SSHだとネットワークが切れるとセッションが死ぬが、Moshなら接続が維持される。セットアップに注意点がいくつかあったので、そのまとめ。 [2026/02/25]