ArcoLinux - 23.09.03 - i3wm - タスクマネージャー Conky

 クラウディア
1. 概要
2. 設定
3. 表示

1. 概要

 「Conky」は優れた、タスクマネージャーです。  「Conky」に関する説明は、「Conky - Wikipedia」をご参照ください。  「ArcoLinux」では、「Conky」は、デフォルトでインストールされて、自動起動するのですが、日本語環境では、文字化けして読めません。
「ArcoLinux 23.09.03 i3wm」-「Conky」「デフォルトの表示」

2. 設定

 設定ファイルを編集します。

vi /home/hogehoge/.config/i3/system-overview

    maximum_width = 280,                        -- maximum height of window
 幅が足りないので、少し広く。

    maximum_width = 320,                        -- maximum height of window

    format_human_readable = true,               -- KiB, MiB rather then number of bytes
    font = 'Noto Mono:size=11:regular',             -- font for complete conky unless in code defined
    max_text_width = 0,                         -- 0 will make sure line does not get broken if width too smal
 フォントを変更します。

    format_human_readable = true,               -- KiB, MiB rather then number of bytes
    font = 'MigMix 1M:size=10:regular',         -- font for complete conky unless in code defined
    max_text_width = 0,                         -- 0 will make sure line does not get broken if width too smal

conky.text = [[
${color1}${alignc}S Y S T E M    I N F O${color}
${color1}${hr}${color}
${color1}Host:${alignr}${color2}${nodename}${color}
#${color1}Kernel:${color2}${alignr}$kernel${color}
#${color1}Uptime:${color2}${alignr}${uptime}${color}
#${color1}UTC:${color2}${alignr}${utime %H:%M}${color}

${color1}${goto 60}Used${alignr}Size${color}
${color1}Root${goto 60}${color2}${fs_used /}${alignr}${fs_size /}${color}
#${color1}Home${goto 60}${color2}${fs_used /home}${alignr}${fs_size /home}${color}

${color1}${goto 60}Mem${alignr}Max${color}
${color1}RAM${goto 60}${color2}${mem}${alignr}${memmax}${color}
${color1}Swap${goto 60}${color2}${swap}${alignr}${swapmax}${color}

${color1}CPU:${goto 60}Used${alignr}GHz${color}
${color1}Avg${goto 60}${color2}${if_match ${cpu cpu0}<50}  ${cpu cpu0}\
${else}${if_match ${cpu cpu0}<=100}${color9} ${cpu cpu0}\
${else}${cpu cpu0}${endif}${endif}%${alignr}${freq_g}${color}
 ショートカットキー表示の前に、「システム情報」「ディストリビューション」「デスクトップ」「Conky バージョン情報」を複数行で表示。

conky.text = [[
${color1}${alignc}S Y S T E M    I N F O${color}
${color1}${hr}${color}
${color1}Host:${alignr}${color2}${nodename}${color}
#${color1}Kernel:${color2}${alignr}$kernel${color}
#${color1}Uptime:${color2}${alignr}${uptime}${color}
#${color1}UTC:${color2}${alignr}${utime %H:%M}${color}

${color1}${goto 60}Used${alignr}Size${color}
${color1}Root${goto 60}${color2}${fs_used /}${alignr}${fs_size /}${color}
#${color1}Home${goto 60}${color2}${fs_used /home}${alignr}${fs_size /home}${color}

${color1}${goto 60}Mem${alignr}Max${color}
${color1}RAM${goto 60}${color2}${mem}${alignr}${memmax}${color}
${color1}Swap${goto 60}${color2}${swap}${alignr}${swapmax}${color}

${color1}CPU:${goto 60}Used${alignr}GHz${color}
${color1}Avg${goto 60}${color2}${if_match ${cpu cpu0}<50}  ${cpu cpu0}\
${else}${if_match ${cpu cpu0}<=100}${color9} ${cpu cpu0}\
${else}${cpu cpu0}${endif}${endif}%${alignr}${freq_g}${color}

${color1}System     :$color2 $sysname $kernel on $machine
${color1}Description:$color2 ${execi 999999 lsb_release -ds | sed "s/\"//g"}
${color1}Release    :$color2 ${execi 999999 lsb_release -rs}
${color1}Desktop    :$color2 ${execi 999999 echo $XDG_CURRENT_DESKTOP}
${color1}Conky      :$color2 $conky_version

${color1}${alignc}S H O R T C U T    K E Y S${color}
${color1}${hr}${color}
${color1}[S]+[Shift]+D${alignr}${color2}Main Menu${color}
${color1}[Alt]+F2${alignr}${color2}Alt Menu${color}
${color1}[Alt]+F3${alignr}${color2}Alt Menu${color}
${color1}${hr}${color}
${color1}[S]+Enter${alignr}${color2}Terminal${color}
${color1}[S]+[Shift]+Enter${alignr}${color2}File Manager${color}
${color1}[S]+F1${alignr}${color2}Vivaldi${color}
${color1}[S]+F2${alignr}${color2}Editor${color}
${color1}[S]+F6${alignr}${color2}Media Player${color}
${color1}[Ctrl]+[Shift]+Esc${alignr}${color2}Task Manager${color}
${color1}[Ctrl]+[Alt]+U${alignr}${color2}Volume Control${color}
${color1}[PrtSc]${alignr}${color2}Screenshot${color}
${color1}[Ctrl]+[Alt]+m${alignr}${color2}Settings${color}
${color1}[S]+[Shift]+R${alignr}${color2}Restart i3wm${color}
${color1}${hr}${color}
${color1}[S]+[Shift]+E${alignr}${color2}Stop i3wm${color}
${color1}[S]+[Shift]+Q${alignr}${color2}Stop application${color}
${color1}[S]+x${alignr}${color2}Exit${color}
${color1}${hr}${color}
${color1}${execi 6000 lsb_release -d | grep 'Descr'|awk {'print $2 " " $3" " $4" " $5'}}${alignr}${execi 6000 l
sb_release -a | grep 'Release'|awk {'print $2""$3""$4""$5'}}${color}
 ショートカットキーは、必要なものとカスタマイズしたものを表示。  (ここは、もちろん、それぞれの設定に合わせて記述)

${color1}${alignc}S H O R T C U T    K E Y S${color}
${color1}$$mod              ${goto 180}${color2}Win
${color1}メニュー           ${goto 180}${color2}$$mod+M
${color1}端末を開く         ${goto 180}${color2}$$mod+Enter
${color1}閉じる             ${goto 180}${color2}$$mod+Q
${color1}フロート切替       ${goto 180}${color2}$$mod+Space
${color1}ファイルマネージャ ${goto 180}${color2}$$mod+Shift+Enter
${color1}設定マネージャ     ${goto 180}${color2}Ctrl+Alt+M
${color1}再設定             ${goto 180}${color2}$$mod+Shift+C
${color1}再起動             ${goto 180}${color2}$$mod+Shift+R
${color1}終了メニュー       ${goto 180}${color2}$$mod+Shift+Q
${color1}${hr}${color}
${color1}${execi 6000 lsb_release -d | grep 'Descr'|awk {'print $2 " " $3" " $4" " $5'}}${alignr}${execi 6000 l
sb_release -a | grep 'Release'|awk {'print $2""$3""$4""$5'}}${color}

3. 表示

 編集後の表示です。
「ArcoLinux 23.09.03 i3wm」-「Conky」「編集後の表示」

ハイスピードプラン健康サポート特集