72 lines
2.0 KiB
Plaintext
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}
|
|
]];
|