aboutsummaryrefslogtreecommitdiffstats
path: root/conky.conf.in
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-16 19:35:11 +0200
committerDanilo M. <danix@danix.xyz>2026-09-16 19:35:11 +0200
commit03a91fb62641014c4541dd035aba73d3a239805c (patch)
tree33d8d0e034c0a7f63b6c798ba21934d12ea2912e /conky.conf.in
parent9e429dca5cd534ce960dc39cb73adcca2607f96b (diff)
downloadconky-theme-udt-03a91fb62641014c4541dd035aba73d3a239805c.tar.gz
conky-theme-udt-03a91fb62641014c4541dd035aba73d3a239805c.zip
feat: add the UDT-templated conky config
Same settings as the dev config with the colours as @ROLE@ placeholders, plus @CRITICAL@ for the error overlay, which gen_conky does not substitute yet. The rendered conky.conf is gitignored for the reason UDT ignores its generated files: tracking it turns every scheme switch into a diff. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Diffstat (limited to 'conky.conf.in')
-rw-r--r--conky.conf.in46
1 files changed, 46 insertions, 0 deletions
diff --git a/conky.conf.in b/conky.conf.in
new file mode 100644
index 0000000..81ff55f
--- /dev/null
+++ b/conky.conf.in
@@ -0,0 +1,46 @@
+-- Conky Lua dashboard, rendered by unified-desktop-theme.
+--
+-- Generated from conky.conf.in for scheme @SCHEME@. Do not edit the rendered
+-- conky.conf: the next install.sh overwrites it. Edit this template.
+conky.config = {
+ out_to_x = false,
+ out_to_wayland = true,
+ own_window = true,
+ -- 'normal', not 'desktop': a desktop-type window is a layer-surface at
+ -- level 0 and Hyprland cannot assign it to a workspace, which is the whole
+ -- point of this dashboard.
+ own_window_type = 'normal',
+ -- Distinct from the plain 'Conky' class used by any desktop-layer instance,
+ -- so the windowrules for one cannot match the other.
+ own_window_class = 'conky-dash',
+ -- Translucency via own_window_colour '#AARRGGBB'. NOT own_window_argb_visual
+ -- (removed in conky 1.24: ARGB is always on when available) nor
+ -- own_window_argb_value (deprecated); both emit warnings on this build.
+ -- c8 = 200/255 alpha.
+ -- c8 = 200/255 alpha. The colour follows the palette: @BODY_SHADE@ with its
+ -- leading '#' stripped, so a scheme switch recolours the backdrop too.
+ own_window_colour = '#c8@BODY_SHADE_RAW@',
+ minimum_width = 1200,
+ minimum_height = 700,
+ double_buffer = true,
+ update_interval = 2,
+ total_run_times = 0,
+ draw_borders = false,
+ draw_shades = false,
+ override_utf8_locale = true,
+ lua_load = '~/.config/conky/dashboard.lua',
+ lua_draw_hook_post = 'main',
+ color1 = '@HEADING@',
+ color2 = '@LABEL@',
+ color3 = '@RULE@',
+ color4 = '@VALUE@',
+ color5 = '@HIGHLIGHT@',
+ color6 = '@OK@',
+ color7 = '@CRITICAL@',
+ default_color = '@BODY@',
+ default_outline_color = '@BODY_OUTLINE@',
+ default_shade_color = '@BODY_SHADE@',
+}
+
+-- Empty by design: Cairo output covers conky.text.
+conky.text = [[]]