A beautifully embossed conky
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

README.md 2.0KB

5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. I feel finally comfortable enough sharing my conky\!
  2. Here is what it looks like :
  3. <video width="960" height="540" controls loop video controls autoplay>
  4. <source src="video.mp4" type="video/mp4"/>
  5. Your browser does not support the video tag. </video>
  6. It is coded entirely in **lua**, using **cairo** bindings.
  7. Everything is displayed using transparency, so you can use it with your
  8. own background. Light, homogeneous backgrounds are preferred.
  9. Conky needs to be compiled with at least lua and cairo enabled, as can
  10. be found in the `conky-lua` package in the
  11. [AUR](https://aur.archlinux.org/packages/conky-lua)
  12. # Install
  13. To install, clone in `~/.config/conky/`, or the directory of your
  14. choice.
  15. If you chose another directory, you’ll have to edit the `conky.rc` file
  16. and change this line with your custom path:
  17. lua_load = '~/.config/conky/conky.lua',
  18. # Configure
  19. You can change the startup options of conky in `conky.rc`, though be
  20. careful as many of them are used to compose with the actual desktop
  21. background.
  22. The most important value to set is your screen resolution:
  23. minimum_width = 1920,
  24. minimum_height = 1080,
  25. In `conky.lua`, you have to set some values specific to your system:
  26. -- SETTINGS
  27. nbCPU = 4
  28. FSs = {"/", "/var", "/home"}
  29. ladapter = "eth0" -- eno1
  30. wadapter = "wlan0"
  31. ntop = 10
  32. -- SETTINGS
  33. - *nbCPU* is your number of CPU/threads
  34. - *FSs* is a list of the filesystem mountpoints you want to monitor
  35. - *l/wadapter* are the names of the different network interfaces you
  36. want to monitor
  37. - *ntop* is the number of processes you want to display in the top
  38. widget
  39. You can go further in customization and place the widgets wherever you
  40. want on the screen, set the color used for the bars, the font face and
  41. size, etc.
  42. Note that the font size is (crudely) automatically determined depending
  43. on your screen height and options.
  44. All the functions used to draw bars, history plots, embossed regions or
  45. text are available to play with.
  46. # Run
  47. Run with
  48. conky -d -c ~/.config/conky/conkyrc