GNOMEシェルのインターフェースを改善するおすすめ拡張機能8選
GNOMEを使い続けていると、アクティビティ画面(オーバービューモード)の挙動を変えたい、あるいはパネルをカスタマイズしたいと思うことがあります。そんなときに役立つのが、今回紹介する8つの拡張機能です。
GNOMEはここまで自由にカスタマイズできる
GNOME 3.0が登場したとき、新しいオーバービューモードが導入されました。アプリの起動、ウィンドウの切り替え、仮想デスクトップの管理を、すべてこの画面から行えます。私はこの仕組みが気に入り、GNOMEはどのOSよりも好きなデスクトップ環境になりました。それでも、少し変えたい部分はあります。
そして実際に変えられるのです。これこそがGNOMEの素晴らしいところです。デフォルトの操作性が合わない人でも、設定次第で十分に満足できる環境を作れます。
ユーザーは拡張機能を作成することで、GNOME Shellのあらゆる側面を調整できます。プロジェクトはextensions.gnome.orgという公式サイトを提供しており、そこで他の人が作った拡張機能をダウンロードできます。「こんなことができたらいいのに」と思うカスタマイズは、すでに誰かが実現している可能性が高いのです。
GNOMEをしばらく使っていると、オーバービューモードの細かい点を変えたくなるものです。パネルもついでに調整したくなるかもしれません。以下では、まさにそのための8つの拡張機能を紹介します。
1. Dash to Dock
GNOMEへの初期の批判の一つが、「何かをするたびにオーバービューモードに入らなければならない面倒さ」でした。アプリを起動したり、バックグラウンドのウィンドウに切り替えたりするたびに、画面全体が切り替わります。ダッシュ(GNOMEがオーバービュー画面で表示するドックの名称)が常に見えていればいいのに、と思ったことはありませんか?
Dash to Dockならそれが可能です。この拡張機能はダッシュを取り出し、常に画面に表示させます。
選択肢は想像以上に豊富です。ドックを左側に置くか、画面の別の端に移動するかを選べます。常に表示しておくか、ウィンドウが重なったときだけ自動的に隠すかも設定できます。アイコンサイズの変更、ドックの透明化、開いているウィンドウ数の表示など、さまざまな調整が可能です。
2. Hide Dash X
あるいは、ダッシュを完全に消してしまうのも一つの手です。私自身はこちらの方法が好みです。アプリをクリックして起動する代わりに、検索してEnterキーを押すだけで済みます。アイコンを消すことで、「起動中のアプリ」よりも「開いているウィンドウ」や各仮想デスクトップの中身に意識を向けやすくなります。
Hide Dash Xには設定項目がありませんが、それも必要ありません。インストールすればダッシュが消え、無効化すれば元に戻る。シンプルですが、私のお気に入りのGNOMEアドオンの一つです。
3. Hide Top Bar
オーバービューモードでは、時刻やステータス表示まで含めて、すべてが一つの画面に収まります。それなら、パネルにその情報を常時表示させておく必要は本当にあるのでしょうか?
必要だという人もいるでしょう。時刻やバッテリー残量をひと目で確認できるのは便利ですし、多くの人に愛用されています。一方で、余計な要素を排除して作業中の内容だけに集中したい人もいます。そんな人に役立つのがこの拡張機能です。
パネルをオーバービューモード中のみ表示させることもできますし、マウスを画面の端に移動したときだけ出現させることも可能です。さらに、パネルが表示されたときに同時にオーバービューモードが開くようにも設定できます。こうすると、画面上部全体をホットスポットとして使えるので、左上隅だけを狙う必要がなくなります。
「全部か無か」で選ぶ必要もありません。ウィンドウがパネルの領域に入るまでは表示を維持することもできますし、お好みのキーボードショートカットでパネルの表示・非表示を切り替えることも可能です。
4. Native Window Placement
オーバービュー画面でのウィンドウの並び方に違和感を覚えたことはありませんか?通常、GNOMEはウィンドウを一直線にスライドさせて整列しますが、Native Window Placementを使うと、デスクトップ上での実際の位置関係に近い形で配置されます。さらに、ウィンドウタイトルの位置が下から上へ移動します。
場合によっては、GNOMEのデフォルト動作との違いがほとんど分からないこともありますが、大きく変わって見えるときもあります。一度試してみて、どちらの配置の方がしっくりくるか確かめてみてください。
5. Remove Dropdown Arrows
パネルにあるドロップダウン矢印にお気づきでしょうか?アプリ名やステータス表示の横に小さく表示されています。
これらの矢印は「さらに選択肢がある」ことを示唆しているはずですが、統一されていません。なぜ時計の横には矢印がないのでしょう?そもそもパネルの要素はどこでもクリックできるのだから、矢印自体が必要なのでしょうか?
Remove Dropdown Arrows拡張機能を使えば、これらの矢印をまとめて消せます。はい、問題解決です。
6. No Topleft Hot Corner
マウスカーソルを画面左上隅に押し込むと、オーバービューモードに切り替わります。Firefoxの戻るボタンを押そうとしただけなのに、うっかりその領域に触れてしまうこともありますよね。
誤操作でホットコーナーが発動することの方が多いと感じているなら、この挙動を永久に止められることを知って喜ばしいはずです。アクティビティボタンをクリックするか、Superキーを押せば、今まで通りオーバービューモードを呼び出せます。拡張機能をダウンロードすればそれで完了。追加の設定は一切不要です。
7. AppKeys
UbuntuのUnityの優れた点の一つが、キーボードショートカットによるアプリ起動でした。Super + 1で1番目のアプリ、Super + 2で2番目のアプリが起動します。
GNOME Shell単体ではこのような動作をしませんが、拡張機能で解決できます。AppKeysがその魔法を実現します。しかも、ホットキー入力時にShiftキーを押し続けると、新規ウィンドウとして開くこともできます。
8. Dynamic Panel Transparency
Elementary OSは、視覚的に最も洗練されたLinuxディストリビューションの一つと言われています。その美しい演出の一つが、ウィンドウが最大化されていないときにパネルが透明になる仕組みです。
これはGNOMEデスクトップにも自然に馴染むビジュアル要素です。実現するには、この拡張機能を試してみてください。ウィンドウの最大化・解除に合わせて、パネルがフェードイン/フェードアウトするようになります。
壁紙によっては、完全な透明では文字が読みにくい場合があります。その場合は、代わりにDynamic Top Bar拡張機能を試してみてください。影のグラデーションを追加して、パネルの視認性を保てます。
まとめ:ぐっと快適になったはず
GNOME Shellのカスタマイズ性は、最大の強みの一つです。拡張機能の有効化はブラウザのボタンを押すだけの簡単さで、削除も同じくらい手軽です。すべてのソフトウェアがこれほど簡単に調整できればいいのにと思います。
上記の拡張機能の多くはあまりに自然に溶け込むため、「なぜデフォルトで搭載されていないのだろう」と不思議に思えるほどです。他の多くの拡張機能とは違い、違和感なく長く使い続けられるはずです。
あなたにとって欠かせないGNOME Shell拡張機能は何ですか?他の人におすすめしたいものは?新しい拡張機能を見つけるのが大好きなので、コメント欄をぜひチェックしてください!
-
Chrome拡張機能の権限を変更する2つの方法【サイトアクセスの制御】
2008年9月にChromeが初めてリリースされた当時、多くのFirefox愛用者が乗り換えをためらった最大の理由は、Firefoxが提供する豊富なアドオンでした。しかし2010年には、Chromeウェブストアの拡張機能数が早くも1万件を突破。現在では公開されていないものの、その総数は数十万に達していると考えられています。 拡張機能のライブラリが拡大するにつれ、問題を引き起こす可能性のある拡張機能をインストール・有効化してしまうリスクも高まっています。Chromeウェブストアには悪意のある拡張機能を排除するためのポリシーがありますが、それでも一部はすり抜けてしまうのが現実です。 また、必要以上
-
Magentoストアをハッカーの標的にする5つの危険な拡張機能と対策
小売業者やブランドのECビジネスを支援するプラットフォームとして、Magentoは世界で最も広く利用されているEコマースプラットフォームの一つです。しかし、その強力な機能には、安全なオンラインストアを運営するためのセキュリティ対策という大きな責任が伴います。実際、Magentoはクレジットカード詐欺やユーザー認証情報の窃取の標的になりやすいプラットフォームであり、なんと全体の62%のストアに少なくとも1つのセキュリティ脆弱性が存在するという調査結果もあります。 Magentoストアのオーナーにとって、セキュリティは最優先事項であるべきですが、現実にはそうなっていないのが実情です。多くのストアオ