Se você não quiser ter hddtemp
em execução no modo daemon o tempo todo, também poderá executar hddtemp
como um comando externo. No entanto, hddtemp
precisa ser executado como root:
$ hddtemp /dev/sda
/dev/sda: open: Permission denied
$ sudo hddtemp /dev/sda
/dev/sda: ST3500418AS: 35°C
Então, primeiro você precisa dar permissão ao usuário para executar o comando. Execute visudo
e adicione essa linha ao arquivo sudoers
(altere linofex
para seu nome de usuário real):
linofex ALL=NOPASSWD:/usr/sbin/hddtemp
Isso deve permitir que você execute sudo hddtemp
sem precisar digitar uma senha.
Agora, substitua a linha do seu arquivo conkyrc
por:
${alignr 10}${color}SSD M500 Crucial 120GB Temp ${color1}${exec sudo hddtemp /dev/sda | awk '{print $NF}'}