前言

Conky是Linux下的桌面美化工具,可以把一些系统信息,以各种酷炫的形式,显示到你的桌面上。很久以前在Ubunut折腾过,最近把工作开发环境切换到了Deepin 15.10.2,打算再从零折腾一次Conky

一、安装

由于新版Deepin商店还在改造,所以目前暂时不能商店直装,我用的是的方式安装

  1. # 安装 conky
  2. sudo apt install conky-all
  3. # 安装 conky-manager
  4. wget --no-check-certificate https://github.com/teejee2008/conky-manager/releases/download/v2.4/conky-manager-v2.4-amd64.run
  5. chmod +x conky-manager-v2.4-amd64.run
  6. sudo ./conky-manager-v2.4-amd64.run

亲测一次通过,如果conky-manager安装遇到问题,可以去https://github.com/teejee2008/conky-manager/releases手动下载系统对应的安装文件进行安装

二、折腾

Deepin 下可以直接在启动器里找到Conky-Manager,按windows键,搜Conky即可。当然也可以在终端里输入conky-manager来启动

顺手先加个开机启动



我这里就直接用我很久很久以前改写的一段简单的conky

  1. default_color white
  2. double_buffer yes
  3. no_buffers yes
  4. update_interval 1.0
  5. total_run_times 0
  6. own_window yes
  7. own_window_type dock
  8. own_window_transparent yes
  9. own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
  10. own_window_colour 000000
  11. own_window_argb_visual yes
  12. own_window_argb_value 0
  13. double_buffer yes
  14. draw_shades yes
  15. draw_outline no
  16. draw_borders no
  17. draw_graph_borders n0
  18. minimum_size 296 5
  19. maximum_width 165
  20. default_color ffffff
  21. default_shade_color 000000
  22. default_outline_color 000000
  23. alignment top_right
  24. gap_x 6
  25. gap_y 30
  26. cpu_avg_samples 2
  27. override_utf8_locale no
  28. uppercase no # set to yes if you want all text to be in uppercase
  29. use_spacer no
  30. use_xft yes
  31. xftfont WenQuanYi Zen Hei:pixelsize=16
  32. override_utf8_locale yes
  33. use_spacer no
  34. minimum_size 296 5
  35. TEXT
  36. ${font LCD:style=Bold:pixelsize=48}${time %H:%M}${font LCD:pixelsize=24} ${time %S}${font WenQuanYi Zen Hei:style=Bold:pixelsize=18}
  37. ${alignc}${time %Y-%m-%d 星期%a}
  38. ${hr 2}
  39. ${font WenQuanYi Zen Hei:style=Bold:pixelsize=16}${color #FCFCFC}主机: ${color}$alignr$nodename
  40. ${color #FFFFFF}开机:${color}$alignr$uptime
  41. ${color #FFFFFF}CPU:${color} $cpu% $alignr$acpitemp°C
  42. ${cpubar 4 /}
  43. ${color #FFFFFF}内存:${color}${alignr}$mem/$memmax
  44. ${membar 4 /}
  45. ${color #FFFFFF}磁盘: ${color}${alignr}${fs_used /}/${fs_size /}
  46. ${fs_bar 4 /}
  47. ${color #FFFFFF}网络:${color}$alignr${addr wlp5s0}
  48. 下载速度:$alignr${downspeed wlp5s0}
  49. 上传速度:$alignr${upspeed wlp5s0}

使用方法
1. 打开 主目录下的.conky 文件夹(是隐藏的)
2. 新建一个文件夹 例如 MyConky
3. 新建一个文件 例如MyConky
4. 用文本编辑器打开,粘贴前面的代码
5. 回到Conky-Manager 点击刷新,即可看到刚创建的MyConky

这里亲测只需要微调一下就可以正常使用


注意:网卡部分 是每个人不一样的
因此网络的部分需要手动修改一下下面这段代码中的wlp5s0,查看自己网卡的方法如下:
终端输入命令ifconfig 有内网ip地址的那一栏的左边,就是网卡

  1. ${color #FFFFFF}网络:${color}$alignr${addr wlp5s0}
  2. 下载速度:$alignr${downspeed wlp5s0}
  3. 上传速度:$alignr${upspeed wlp5s0}

最终效果:

END

目前就折腾到这里,更多的conky语法可以参考官网