Ubuntu ライブ世界時計アプリをデスクトップの壁紙またはウィジェットとして使用できますか?

Ubuntu ライブ世界時計アプリをデスクトップの壁紙またはウィジェットとして使用できますか?

私はドイツで働いていますが、同僚の中にはインドやカナダで働いている人もいます。

Ubuntu *および互換環境で実行して、背景画面に設定可能な世界時計付きのウィジェットまたはライブ壁紙のようなものを表示できるソフトウェアはありますか?

問題なければ、私は 4K 画面を持っています。

* Xubuntu 18.04 LTSを使用しています

答え1

Conky は を使用してインストールできますsudo apt install conky-all

以下は、Xubuntu 18.04 で実行されている conky の例です。

4つのゾーンのConky上映時間

背景の準備として、画面の下部にある実際のパネルに加えて、画面の上部に空白のパネルを作成しました。

次に、~/.config/conky.conf次の内容のプレーンテキスト ファイルを作成しました。

-- vim: ts=4 sw=4 noet ai cindent syntax=lua
--[[
# Conky, a system monitor, based on torsmo
]]

conky.config = {
-- background = false,
default_color = '222222',
double_buffer = true,
draw_shades = false,
extra_newline = false,
font = 'Ubuntu Mono:bold:size=14',
gap_x = 1,
gap_y = 742,
minimum_width = 500,
own_window_class = 'Conky',
own_window_hints = 'undecorated,above,sticky,skip_pager',
own_window_transparent = yes,
own_window_colour = '454545',
own_window_argb_visual = true,
own_window_argb_value = 150,
own_window = true,
own_window_type = 'desktop',
short_units = true,
text_buffer_size = 256,
update_interval = 2.0,
use_spacer = 'right',
use_xft = true
}

conky.text = [[
${time %a %d %b} IST ${time %H:%M} UTC ${utime %H:%M} EST ${tztime America/New_York %H:%M} CAN_YU ${tztime Canada/Yukon %H:%M}
]]
-- info re. time zones in /usr/share/zoneinfo folder

また、Xubuntuの自動起動メニューにconkyを追加しました。メニュー > 設定 > セッションと起動 > アプリケーションの自動起動画像の通りです。これを使用する--pause=30と、conky がすぐに起動するのを 30 秒遅らせます。これはオプションですが、予防措置としてのみ使用します。

conky私はconkyを実行するために を使用することもできますが~/.config/conky/conky.conf、 を使用するとconky -c ~/.config/conky/conky.conf効果的であることがわかりました。J. ドゥのケース

conky.conf に関する注意事項

  • 先頭に'\'を使って単一行をコメントアウトすることができます--
  • --[[開始行と終了行を使用して、連続する複数の行をコメントアウトすることができます。]]
  • default_color = 222222はテキストの色です。Conky は を使用せず#222222、 のみを使用します222222
  • gap_x = 1画面の左端からの距離です
  • gap_y = 742Conkyウィンドウは上端にかなり近い位置に配置され、画面のサイズに応じて調整する必要があります。
  • minimum_widthコンテンツが占める幅よりも大きくする必要があります
  • update_interval = 2.0私には効果がある
  • conky.textはコンテンツを指定します
    • time %a %d %bで説明されているように、あなたのロケールの曜日、日付、月を生成します。man date
    • IST、UTC、EST、CAN_YUの後のコードは、インド、世界時間、アメリカ東海岸時間、カナダ時間(ユーコン準州)の時刻を示します。他のタイムゾーンの情報は、フォルダーにあります/usr/share/zoneinfo

(コンキーの背景を完全に透明にすることはできません!)


に変更を加える場合はconky.conf、ターミナルを開いて を実行しますconky。 を編集して保存するとconky.conf、conky ウィンドウが消えて、変更を反映して再表示されます。

関連情報