左に、ステータス表示、右にショートカットキー表示となっております。
それぞれ、
~/.config/conky/conky.conf
~/.config/conky/conky-shcts
で定義しており、システムファイルとして
/etc/skel/.config/conky/conky.conf
/etc/skel/.config/conky/conky-shcts
が定義されています。
前回のバージョンでは、ログインユーザ定義とシステム定義に相違がありましたが、今回のバージョンでは、違いはありませんでした。
3. ステータス表示
ステータス表示を編集します。
vi ~/.config/conky/conky.conf
alignment = 'top_left',
gap_x = 50,
gap_y = 40,
minimum_width = 400,
左上に寄せて、幅を小さく。
alignment = 'top_left',
gap_x = 50,
gap_y = 10,
minimum_width = 260,
${alignr}${font sans mono:size=20}${color1}${time %r}${color}
${alignr}${font sans mono:size=12}${color1}${time %a %d-%b-%Y}${color}
${color1} ${font}
${alignr}${color3}${color}
${goto 12}+-----------------------------------------------------------+
ちょっと大きすぎる文字を少し小さめにして左寄せ、日付の表示を日本人向けに・・・。
罫線を少し長く。
${goto 200}${font sans mono:size=12}${color1}${time %r}${color}
${goto 200}${font sans mono:size=10}${color1}${time %Y年%b%d日(%a)}${color}${color1} ${font}
${goto 12}+----------------------------------------------------------------------+
#${goto 15}|${goto 38}+-- ${color3}Node:${alignr}${color6}${nodename}${font}${color}
#${goto 15}|${goto 38}+-- ${color3}Machine:${alignr}${color6}${machine}${color}
デスクトップ名を表示します。
#${goto 15}|${goto 38}+-- ${color3}Node:${alignr}${color6}${nodename}${font}${color}
${goto 15}|${goto 38}+-- ${color3}Desktop:${alignr}${color6}${execi 999999 echo $XDG_SESSION_DESKTOP}${font}${color}
${goto 12}+-----------------------------------------------------------+
罫線を少し長く。
${goto 12}+----------------------------------------------------------------------+
以降やたら削除します。
「${goto 15}|」や「${goto 15}|${goto 40}|」だけの空白行は削除します。
「Swap」の4行を削除。
「Diskio」の3行を削除。
「Running」の行を削除。
これで、ぎりぎり、画面内に収まりました。
上記は、わたしの取捨選択ですが、対象はそれぞれ異なるかもしれません。
4. ショートカットキー表示
ショートカットキー表示は、そもそもショートカットキーをカスタマイズしているので、その分変更と、日本語表記へ。
vi ~/.config/conky/conky-shcts
conky.text = [[
${font Play:size=10:style=normal}
${color2}open terminal - ${alignr}${color}super+enter
${color2}open browser - ${alignr}${color}super+F1
${color2}open mail - ${alignr}${color}super+F2
${color2}open filemanager - ${alignr}${color}super+F3
${color2}open text - ${alignr}${color}super+F4
#rofi
${color2}application launcher ... - ${alignr}${color}super+d
${color2}screenshot - ${alignr}${color}print
${color2}resize window - ${alignr}${color}super+r
${color2}kill focused - ${alignr}${color}super+c | super+q
${color2}toggle split direction - ${alignr}${color}super+shift+q
${color2}toggle floating - ${alignr}${color}super+space
${color2}toggle fullscreen - ${alignr}${color}super+f
# switch to workspace
${color2}switch to workspace 1-8 - ${alignr}${color}super+1-8
# move focused container to workspace
${color2}send to workspace 1-8 - ${alignr}${color}super+shift+1-8
# Move to workspace with focused container
${color2}move to workspace 1-8 - ${alignr}${color}alt+shift+1-8
${color2}navigate workspaces - ${alignr}${color}super+ctrl+arrowkeys
${color2}navigate windows - ${alignr}${color}super+shift+arrowkeys
${color2}change focus - ${alignr}${color}super+arrowkeys
${color2}restart i3 inplace - ${alignr}${color}super+shift+r
${color2}reload config file - ${alignr}${color}super+shift+c
${color2}logout, reboot, shutdown ... - ${alignr}${color}super+0
]];
下記へ変更します。
conky.text = [[
${font Play:size=10:style=normal}
${color2}open terminal - ${alignr}${color}Win+enter
${color2}open browser - ${alignr}${color}Win+F1
${color2}open filemanager - ${alignr}${color}Win+F2
${color2}open mail - ${alignr}${color}Win+F3
${color2}open text - ${alignr}${color}Win+F4
#rofi
${color2}application launcher ... - ${alignr}${color}Win+d
${color2}gui application launcher - ${alignr}${color}Win+z
${color2}全画面キャプチャ - ${alignr}${color}print
${color2}アクティブウィンドウキャプチャ - ${alignr}${color}Control+print
${color2}リサイズ - ${alignr}${color}Win+r
${color2}閉じる - ${alignr}${color}Win+c | Win+q
${color2}toggle split direction - ${alignr}${color}Win+shift+q
${color2}toggle floating - ${alignr}${color}Win+shift+space
${color2}toggle fullscreen - ${alignr}${color}Win+f
# switch to workspace
${color2}switch to workspace 1-8 - ${alignr}${color}Win+1-8
# move focused container to workspace
${color2}send to workspace 1-8 - ${alignr}${color}Win+shift+1-8
# Move to workspace with focused container
${color2}move to workspace 1-8 - ${alignr}${color}alt+shift+1-8
${color2}navigate workspaces - ${alignr}${color}Win+ctrl+arrowkeys
${color2}navigate windows - ${alignr}${color}Win+shift+arrowkeys
${color2}change focus - ${alignr}${color}Win+arrowkeys
${color2}i3 再起動 - ${alignr}${color}Win+shift+r
${color2}リロード config file - ${alignr}${color}Win+shift+c
${color2}終了メニュー - ${alignr}${color}Win+Shift+q
]];
これは、わたしのキー定義ですので、それぞれカスタマイズしている内容が異なるのであれば、その内容を記述します。
5. 編集後
編集後、下記の表示になります。