Zobrazit místo na interních (stále připojených) oddílech je standardní
$color$stippled_hr
${color}File systems:
${color goldenrod} Size Used Free
${color goldenrod}/ ${color DeepSkyBlue}${fs_size /} > ${fs_used /} (${fs_used_perc /}%) < ${fs_free /}
${color goldenrod}/h ${color DeepSkyBlue}${fs_size /home} > ${fs_used /home} (${fs_used_perc /home}%) < ${fs_free /home}
$color$stippled_hr
Ale jak na externí disky, které jsou připojené jenom občas? Jde zejména o to, aby (v conky) pokud disk není připojen nezůstal "viset" prázdný řádek.
Zde je mustr jak na to:
$color$stippled_hr
${color}File systems:
${color goldenrod} Size Used Free
#interní disky
${color goldenrod}/ ${color DeepSkyBlue}${fs_size /} > ${fs_used /} (${fs_used_perc /}%) < ${fs_free /}
${color goldenrod}ho ${color DeepSkyBlue}${fs_size /home} > ${fs_used /home} (${fs_used_perc /home}%) < ${fs_free /home}
#externí disky
${if_mounted /media/juwa/REPO}${color goldenrod}re ${color DeepSkyBlue}${fs_size /media/juwa/REPO} > ${fs_used /media/juwa/REPO} (${fs_used_perc /media/juwa/REPO}%) < ${fs_free /media/juwa/REPO}
${endif}${if_mounted /media/juwa/toshiba_new1T}${color goldenrod}to ${color DeepSkyBlue}${fs_size /media/juwa/toshiba_new1T} > ${fs_used /media/juwa/toshiba_new1T} (${fs_used_perc /media/juwa/toshiba_new1T}%) < ${fs_free /media/juwa/toshiba_new1T}
${endif}${if_mounted /media/juwa/WD_2TB}${color goldenrod}wd ${color DeepSkyBlue}${fs_size /media/juwa/WD_2TB} > ${fs_used /media/juwa/WD_2TB} (${fs_used_perc /media/juwa/WD_2TB}%) < ${fs_free /media/juwa/WD_2TB}
${endif}${if_mounted /media/juwa/My_Book}${color goldenrod}my ${color DeepSkyBlue}${fs_size /media/juwa/My_Book} > ${fs_used /media/juwa/My_Book} (${fs_used_perc /media/juwa/My_Book}%) < ${fs_free /media/juwa/My_Book}
${endif}$color$stippled_hr
Z výše uvedeného plyne, že stačí zjistit mounpoint daného ext. disku (oddílu) (obvykle
/media/uživatel/něco ) + určit si pro daný oddíl název (zkratku) která se objeví v conky. To obojí zapsat do
conkyrcString "${endif}" je potřeba zapsat nikoli na konec příkazu, ale až na začátek násl. řádku. Tím se zabrání vzniku prázdného řádku po odpojení oddílu.
V conky se tak budou zobrazovat pouze připojené oddíly. Oddíl který bude odpojen nebude zobrazovat ani prázdný řádek.
Případné další disky přidáme analogickým postupem..

K úvaze dávám, zda (šetření místem na řádku v conky) použít (v conkyrc) parametr
short_units yes
Pozn. Disk je v conky zobrazen i když je uspaný - záleží pouze zda je mountnutý či nikoli...
Další možnost je oddělit externí disky:
[code]$color$stippled_hr
${color}File systems:
${color goldenrod} Size Used Free
#interní disky
${color goldenrod}/ ${color DeepSkyBlue}${fs_size /} > ${fs_used /} (${fs_used_perc /}%) < ${fs_free /}
${color goldenrod}ho ${color DeepSkyBlue}${fs_size /home} > ${fs_used /home} (${fs_used_perc /home}%) < ${fs_free /home}
#externí disky
${color}External$color$stippled_hr
${if_mounted /media/juwa/REPO}${color goldenrod}re ${color DeepSkyBlue}${fs_size /media/juwa/REPO} > ${fs_used /media/juwa/REPO} (${fs_used_perc /media/juwa/REPO}%) < ${fs_free /media/juwa/REPO}
${endif}${if_mounted /media/juwa/toshiba_new1T}${color goldenrod}to ${color DeepSkyBlue}${fs_size /media/juwa/toshiba_new1T} > ${fs_used /media/juwa/toshiba_new1T} (${fs_used_perc /media/juwa/toshiba_new1T}%) < ${fs_free /media/juwa/toshiba_new1T}
${endif}${if_mounted /media/juwa/WD_2TB}${color goldenrod}wd ${color DeepSkyBlue}${fs_size /media/juwa/WD_2TB} > ${fs_used /media/juwa/WD_2TB} (${fs_used_perc /media/juwa/WD_2TB}%) < ${fs_free /media/juwa/WD_2TB}
${endif}${if_mounted /media/juwa/My_Book}${color goldenrod}my ${color DeepSkyBlue}${fs_size /media/juwa/My_Book} > ${fs_used /media/juwa/My_Book} (${fs_used_perc /media/juwa/My_Book}%) < ${fs_free /media/juwa/My_Book}
${endif}$color$stippled_hr
[/code]