最近、ある動画を見ていたら、素敵な Rofi スキンを設定している人を見ました。Rofi はウィンドウスイッチャーとしても使えると書かれていました。一般的に、ウィンドウの切り替えはデフォルトで DE と WM によって処理されます。
Linux Wayland 環境では、さまざまな入力メソッドの問題が発生する可能性があります。特に Electron は脆弱な領域です。VSCode は Chromium と同様に Electron に依存しています。
私は長年、Wayland ウィンドウマネージャーである Labwc を使っています。最初は会社のコンピューターで Ubuntu を使っていましたが、後にミニコンピューターを組み立てて Arch を使うようになりました。おかげで、自分に合ったデスクトップ環境を構築でき、Gnome や KDE のようなモノリスを使うよりもはるかに制御しやすくなりました。例えば、いつでも「Win + Enter」でターミナルを開き、「Win + H」でターミナルを非表示にできるのは非常に便利で、作業効率が飛躍的に向上しました。
転職により、以前使っていたLinuxパソコンが会社に譲渡されました。ここ数週間はMacBook Proを使っていましたが、設定をカスタマイズできないため、作業効率が著しく低下しています。
Gnome を捨てて以来、labwc ウィンドウマネージャーを使っています。他のコアデスクトップコンポーネントを追加することで、実質的に独自のデスクトップ環境を構築しました。メリットはすべてを完全に制御できることですが、デメリットはすべて自分で構築しなければならないことです。このプロセスは、TikTok で人が車を手で転がす動画を見るのと少し似ています。楽しいだけでなく、デスクトップ環境とは何かという理解を深めるのにも役立ちます。