overlay clock
https://github.com/ktkr3d/overlay-clock

GNOME Shell デスクトップ上に簡単な時計を表示する拡張機能を書いてみました。
トップバーが非表示な時でも時刻を確認できて便利です。

経緯

私のノートPC は解像度が低いので、Autohidetopbar2 拡張機能を使って、普段はトップパネルを隠しています。
少し困るのが時計が常時表示されなくなることです。
時刻が気になった時はマウスを画面上部に持っていき、トップパネルを自動表示して、時計を確認していました。
そこで、左下隅の普段使わないデッドスペースを有効活用できないかな、と考えてみました。

作り方

  1. GNOME Shell Extension の雛形を作ります。
    $ gnome-shell-extension-tool --create-extension
  2. extension.js
    タイマーで時刻表示を更新する処理を追加します。
  3. stylesheet.css
    表示レイアウトを調整します。
  4. metadata.json
    拡張機能の情報を設定します。

使い方

  1. ダウンロード
    $ git clone https://github.com/ktkr3d/overlay-clock.git ~/.local/share/gnome-shell/extensions/overlay-clock@ktkr3d.github.io
  2. GNOME Shell の再起動
  • X.org の場合はAlt+F2で、”r”
  1. 有効化
    gnome-tweak-tool などで拡張機能を有効化します。

TODO

  • 環境設定画面