- 1. 概要
- 2. 設定
- 3. 編集
- 4. 表示
1. 概要
「Conky」は、「Unix」「Linux」で動作する、タスクマネージャです。
詳細は、「Conky - Wikipedia」をご参照ください。
実は、「MX Liunx」では、「Conky」は、デフォルトでインストールされています。
他のデスクトップでは、自動起動の設定もされています。
2. 設定
~/.config/autostart/conky.desktop
に自動起動の設定がありますが、「Openbox」では、無効です。
自動起動の設定を行います。
cat << EOF >> ~/.config/openbox/autostart
/usr/bin/sh ~/.conky/conky-startup.sh
EOF
ログインしなおすと、少し待って、「Conky」の表示が現れます。
ただし、ご覧のように、文字化けしておる。
設定ファイルは
~/.conky/MX-CowonBlue/MX-Cowon_blue_roboto
です。
/etc/skel/.conky/MX-CowonBlue/MX-Cowon_blue_roboto
とまったく同じですので、すぐ元に戻せますから編集しちゃっても問題ありません。
さほど長くないので、全文掲載してみます。
conky.config = {
--#####################
-- - Conky settings - #
--#####################
update_interval = 1,
total_run_times = 0,
net_avg_samples = 1,
cpu_avg_samples = 1,
imlib_cache_size = 0,
double_buffer = true,
no_buffers = true,
--####################
-- - Text settings - #
--####################
use_xft = true,
--xftfont Dinreg:size=100
font = 'Roboto-Light:size=100',
override_utf8_locale = true,
text_buffer_size = 2048,
xftalpha = 0.9,
--############################
-- - Window specifications - #
--############################
own_window_class = 'Conky',
own_window = true,
own_window_type = 'normal',
own_window_transparent = true,
own_window_hints = 'undecorated,below,skip_taskbar,skip_pager',
--own_window_argb_visual yes
--own_window_argb_value 100
alignment = 'top_right',
gap_x = 40,
gap_y = 40,
minimum_width = 220, minimum_height = 220,
--########################
-- - Graphics settings - #
--########################
draw_shades = false,
default_color = 'a3a3a3',
default_shade_color = '1d1d1d',
color0 = '90ac11',
color1 = '0f0c03',
color2 = '3c888f',
color3 = '7e704c',
color4 = '557298',
--lua_load ~/.conky/conkybg.lua
--lua_draw_hook_pre conky_draw_bg
own_window_argb_value = 0,
own_window_argb_visual = true,
own_window_colour = '000000',
lua_load = 'lua/conky.lua',
};
-- fluxbox adjustment
-- if os.getenv("XDG_SESSION_DESKTOP") == 'fluxbox' then
if math.floor(os.execute("pgrep -x fluxbox>/dev/null")/256) == 0 then
conky.config.own_window_transparent = true
conky.config.own_window_argb_visual = false
end
conky.text = [[
${voffset -20}${lua hours}
${color2}${offset 40}${voffset -100}${time %M}
${voffset -140}${offset 10}${font Roboto-Light:bold:size=12}${color2}${time %A} ${offset 10}${color2}${time %B %d}
${offset 150}${voffset -175}${font Roboto-Light:size=12}${color2}${lua AM_PM}
#system
${offset 0}${voffset 160}${font Roboto-Light:bold:pixelsize=14}${offset 12}${color3}hdd ${offset 2}${color4}${font RobotoMono-Light:bold:pixelsize=12}${fs_used_perc /}%${font Roboto-Light:bold:pixelsize=14}${offset 4}${color3} mem ${offset 2}${color4}${font RobotoMono-Light:bold:pixelsize=12}${lua memperc}%${font Roboto-Light:bold:pixelsize=14}${offset 4} ${color3}cpu${offset 2}${color4}${font RobotoMono-Light:bold:pixelsize=12}${lua cpu}%
]];
3. 編集
文字化けの箇所を修正して、末尾に「システム情報」「ディストリビューション」「デスクトップ名」「Conky バージョン」を表示します。
vi ~/.conky/MX-CowonBlue/MX-Cowon_blue_roboto
文字化け修正。
コマンドで
:%s/Roboto-Light/MigMix 1M/g
ちょいと右に寄せます。
gap_x = 20,
末尾の
]];
の前に以下を記述します。
$hr
${color}System :$color $sysname $kernel on $machine
${color}Description:$color ${execi 999999 lsb_release -ds}
${color}Desktop :$color ${execi 999999 echo $XDG_SESSION_DESKTOP}
${color}Conky :$color $conky_version
4. 表示
編集後、「Conky」の表示が以下のように変わります。
|