-- OPSEC Status Widget -- Colors managed by theme system via opsec-config.sh (--theme apply NAME) -- Uses execpi to parse Conky color markup from helper script conky.config = { -- Window settings -- Default: upper-right on primary display alignment = 'top_right', gap_x = 15, gap_y = 60, minimum_width = 400, minimum_height = 200, maximum_width = 420, -- Multi-monitor: pin to primary display (head 0) -- Set xinerama_head to a different number to move to another monitor xinerama_head = 0, -- Window type own_window = true, own_window_type = 'desktop', own_window_transparent = false, own_window_argb_visual = true, own_window_argb_value = 210, own_window_colour = '0d1117', own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager', -- Drawing double_buffer = true, draw_shades = true, default_shade_color = '000000', draw_outline = false, draw_borders = true, border_inner_margin = 12, border_outer_margin = 4, border_width = 1, border_colour = '1b3a5c', stippled_borders = 0, -- Font use_xft = true, font = 'JetBrains Mono:size=10', override_utf8_locale = true, -- Colors — OPSEC Status Widget default_color = 'b0b0b0', color0 = 'df2020', -- ares red (NOT SECURE) color1 = '33ff33', -- terminal green (SECURE) color2 = '3a8fd6', -- steel blue (info/neutral) color3 = '0d1117', -- void (dividers) color4 = '1f6feb', -- blue (structural lines) color5 = '58a6ff', -- bright blue (title/accent) color6 = '79c0ff', -- light blue (labels) color7 = 'c9d1d9', -- silver (values) color8 = '1f6feb', -- blue (section headers) color9 = '484f58', -- dark grey (metadata) -- Update interval update_interval = 3, total_run_times = 0, -- Misc cpu_avg_samples = 2, no_buffers = true, text_buffer_size = 8192, short_units = true, }; conky.text = [[ ${execpi 5 ~/.config/conky/conky-opsec-status.sh} ]];