Files
CoM-ghost_protocol/opsec/conky/conky-opsec-widget.conf
T

72 lines
2.0 KiB
Plaintext

-- 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}
]];