av34as

Untitled

Jan 3rd, 2026
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.14 KB | None | 0 0
  1. conky.config = {
  2.  
  3. -- Window Settings
  4. own_window = true,
  5. own_window_type = 'desktop',
  6. own_window_transparent = true,
  7. own_window_hints = 'undecorated,below,skip_taskbar,skip_pager,sticky',
  8. own_window_colour = '000000',
  9. own_window_class = 'Conky',
  10. own_window_title = 'BunsenLabs Default Conky',
  11.  
  12. -- ARGB can be used for real transparency
  13. own_window_argb_visual = true, -- Options: true|false
  14.  
  15. -- NOTE that a composite manager is required for real transparency and ARGB will not
  16. -- work as desired (in most cases) in conjunction with 'own_window_type override'.
  17. -- Use with: own_window_type = 'normal',
  18. -- Use with: own_window_transparent = false,
  19.  
  20. -- When ARGB visuals are enabled, use the following to modify the alpha value. Valid
  21. -- range is 0-255, where 0 is 0% opacity, and 255 is 100% opacity.
  22. -- own_window_argb_value = 150,
  23.  
  24. minimum_width = 200, minimum_height = 0,-- width | height
  25. maximum_width = 200,
  26.  
  27. gap_x = 20,-- left | right
  28. gap_y = 20,-- up | down
  29.  
  30. alignment = 'bottom_right',
  31. -- End Window Settings
  32.  
  33.  
  34. -- Font Settings
  35. -- Use Xft (anti-aliased font and stuff)
  36. use_xft = true,
  37.  
  38. --font = 'Liberation Mono:bold:size=10',
  39. --font = 'Liberation Sans:size=10',
  40. font = 'Sans-serif:size=12',
  41.  
  42. -- Alpha of Xft font. Must be a value at or between 1 and 0
  43. xftalpha = 1,
  44.  
  45. -- Force UTF8? requires XFT
  46. override_utf8_locale = true,
  47.  
  48. uppercase = false,
  49. -- End Font Settings
  50.  
  51.  
  52. -- Color Settings
  53. draw_shades = false,
  54. default_shade_color = '000000',
  55.  
  56. draw_outline = false,-- amplifies text if true
  57. default_outline_color = '000000',
  58.  
  59. default_color = 'aaaaaa',
  60. --default_color = '4b8bad', -- Lithium blue
  61. --default_color = '678b8b', -- Helium Beam green
  62. --default_color = '656667', -- Waldorf original colour
  63. --default_color = '7a7a7a', -- Flame & BunsenLabs Grey
  64. --default_color = '929292', -- BunsenLabs Grey
  65. --default_color = 'C0C0C0', -- BunsenLabs Silver
  66. color0 = 'B0E0E6',-- PowderBlue
  67. color1 = '778899',-- LightSlateGray
  68. color2 = 'D8BFD8',-- Thistle
  69. color3 = '9ACD32',-- YellowGreen
  70. color4 = 'FFA07A',-- LightSalmon
  71. color5 = 'FFDEAD',-- NavajoWhite
  72. color6 = '00BFFF',-- DeepSkyBlue
  73. color7 = '5F9EA0',-- CadetBlue
  74. color8 = 'BDB76B',-- DarkKhaki
  75. color9 = 'C0C0C0',-- Silver
  76. -- End Color Settings
  77.  
  78.  
  79. -- Borders Section
  80. draw_borders = false,
  81. -- Stippled borders?
  82. stippled_borders = 5,
  83. -- border margins
  84. border_inner_margin = 5,
  85. border_outer_margin = 0,
  86. -- border width
  87. border_width = 2,
  88. -- graph borders
  89. draw_graph_borders = false,
  90. --default_graph_height = 15,
  91. --default_graph_width = 40,
  92. -- End Borders Section
  93.  
  94.  
  95. -- Miscellaneous Section
  96. -- Boolean value, if true, Conky will be forked to background when started.
  97. background = true,
  98.  
  99. -- Adds spaces around certain objects to stop them from moving other things
  100. -- around, this only helps if you are using a mono font
  101. -- Options: right, left or none
  102. use_spacer = 'none',
  103.  
  104. -- Default and Minimum size is 256 - needs more for single commands that
  105. -- "call" a lot of text IE: bash scripts
  106. --text_buffer_size = 6144,
  107.  
  108. -- Subtract (file system) buffers from used memory?
  109. no_buffers = true,
  110.  
  111. -- change GiB to G and MiB to M
  112. short_units = true,
  113.  
  114. -- Imlib2 image cache size, in bytes. Default 4MiB Increase this value if you use
  115. -- $image lots. Set to 0 to disable the image cache.
  116. imlib_cache_size = 0,
  117.  
  118. -- Use the Xdbe extension? (eliminates flicker)
  119. -- It is highly recommended to use own window with this one
  120. -- so double buffer won't be so big.
  121. double_buffer = true,
  122.  
  123. -- Maximum size of user text buffer, i.e. layout below TEXT line in config file
  124. -- (default is 16384 bytes)
  125. --max_user_text = 16384,
  126.  
  127. -- Desired output unit of all objects displaying a temperature. Parameters are
  128. -- either "fahrenheit" or "celsius". The default unit is degree Celsius.
  129. --temperature_unit = 'Fahrenheit',
  130.  
  131. -- Update interval in seconds
  132. update_interval = 1,
  133.  
  134. -- End Miscellaneous Section
  135. };
  136.  
  137.  
  138. conky.text = [[
  139. S Y S T E M I N F O
  140. ${hr}
  141. Host:${alignr}${nodename}
  142. Uptime:${alignr}${uptime}
  143. RAM:$alignr${mem} / ${memmax}
  144. Swap usage:${alignr}${swap} / ${swapmax}
  145. Disk usage:$alignr${fs_used /} / ${fs_size /}
  146. #Root usage:$alignr${fs_used /} / ${fs_size /}
  147. #Home usage:$alignr${fs_used /home} / ${fs_size /home}
  148. CPU Average:${alignr}${cpu cpu0}%
  149. #
  150. # Weather information from openweathermap.org can be displayed in conky by
  151. # using the script $HOME/.config/conky/scripts/bunsenweather.sh. The openweathermap
  152. # service requires registration in order to receive an API Key, which has to be
  153. # added to bunsenweather.sh. For further info see this script and the following thread:
  154. # https://forums.bunsenlabs.org/viewtopic.php?id=2060
  155. #
  156. # Calling bunsenweather.sh from conky works by using
  157. # ${execpi <t> /path/to/bunsenweather.sh "yourlocation"}
  158. # where <t> is the update interval. If "yourlocation" is not defined, the script
  159. # sets geolocation based on your IP adress using the website ipinfo.io.
  160. #
  161. #W E A T H E R
  162. #${hr}
  163. #${execpi 600 $HOME/.config/conky/scripts/bunsenweather.sh}
  164. ]];
Advertisement
Add Comment
Please, Sign In to add comment