投稿

ラベル(SOICHA)が付いた投稿を表示しています

VanillaOS 3を試す

イメージ
以前仮想マシンで試したものの、あまり時間が取れず、しっかり使えていなかった。 余っている(テスト用においてある)Thinkpad x390に実際に入れて試してみた。 Vanilla OS ところが、サイトに行ってみると少し前(2026-08-24)にUpdateされており2→3へと2年ぶりの更新。 簡単に言うとイミュータブルなOSで、OS本体の書き換えは基本的にできず、A/Bパターンで起動する必要がある。 Aでインストールしたものは、Bに入れられ、起動時にBを選択するとインストール後の状態で使える仕組み。不具合があればまたAに戻せるというもの。 若干、コマンド類が変わってしまっているらしい。 イミュータブルなOSは、これまでにも試したものの日本語がうまく扱えないなど常用するには結構厳しいものがあった。 とはいえ、時間の経過で様々なアプリケーションがFlatpakやAppImageで出揃ってきたので、今回テストすることにした。 インストーラ自体は小さく、起動用のUSBに書き込んで起動すればOK。 インストール完了後、マシン名やユーザ名を入力することで、環境設定は完了。 基本的にはFlatpakでインストールするのが正しい使い方らしいので、必要そうなものを入れてみた。 vscode Brave Browser LMStudio DBeaver-ce Thunderird Obsidian opencode LibreOffice など・・・ どれも、サクサクと動作して気持ちいい。 日本語環境 さて、問題は日本語環境だが、調べてみるとflatpakにmozcもfcitx5も存在していた。 これんらばと思い、入れてみる。 https://note.kurodigi.com/vanillaos-fcitx5-mozc/ が、vanillaOS2の記事のようだけれども、同じ手順でOKだった。 すばらしい。 いつも使用しているmozcが動作するようになった。 ところが、LMStudioでハマった… flatpak特有の問題 LMStudioはすんなり入り、LMLinkでローカルのAIサーバも使用可能。 で、URLを指定したときにWEBサイトを取りに行かせて、処理させるMCPでハマった。 https://github.com/modelcontextprotocol/servers...

Swipe Shift Caret

イメージ
狭い画面にゃ必須です 以前、twitterクライアントにSOICHA/jを使っていたんだけど、操作性は非常に良いと感じていた。ただ、TLの取りこぼしが多いのと、キャッシュの整理に時間がかかるのが気になっていた。 ところが、バージョンが上がったら、使用中に突然落ちるようになって、不安定すぎて使用をやめてしまっている。 その代わりに、TweetListを利用するようになったんだけど、こいつは快速です。ただ、操作に余分なタッチが多いのが少々難点かな…。 話をもとに戻すと、SOICHAで気に入っていたのは、tweet作成画面などで、Caret(カーソル)の移動がゼスチャーでできたんですわ。1文字左とか…。細かい操作がiPhoneではやりづらいよね?ルーペ(虫眼鏡)が出るまで長押しして、ちょびりちょびりと動かしてずれると、もう1回長押しして…。 これが、編集画面での左右のフリックで移動できるもんだから、効率良くカーソル移動ができて、素敵だったのです〜。 Swipe Shoft Caretの利用 でも、使用中に落ちるという最悪の操作感がSOICHAに嫌気をもたらし、乗り換えを決意させるに至りました。ところが、TweetListにはゼスチャー機能が無いので、入力時の編集が残念に感じています。戻って入力・訂正をするのに一旦長押しして…。ってイライラするわけです。 そこで、力を発揮してくれるのが、Swipe Shift Caretです。こいつを入れれば、どのアプリの入力欄でもフリックでのゼスチャー操作が可能になります。 おかげで標準アプリのメモですら、相当使えます。 さくさく、カーソルを異動することが可能なのですよ! ブラウザのURLを入力したり、文章入力したり、とにかくキーボードから入力する場合に、ものすごく快適な操作環境を提供してくれます。 とはいうものの、スクリーンショットを見てもらうと分かるように、Cydiaソフトなんですよ…。つまり、脱獄後にしか利用できない…。 決して勧めはしないけど 脱獄が万人に適しているとも思わないし、素人でも簡単にできますとも言えないので、個人の力量と責任を負うこと、そしてGoogleをサクサク使える人にしかお勧めしません。 一応、 脱獄は合法だけど、保証外 なのでサポートが受けられなくなること...