在 Conky 中加入文字周圍的間距?

在 Conky 中加入文字周圍的間距?

我在 Conky 中為我的桌上型電腦創建了一個非常棒的佈局。

例證

不幸的是,我很難嘗試在右側的文字中添加填充,以將文字的右側與右邊框分開。

這是我的配置:

background yes
use_xft yes
xftfont 123:size=8
xftalpha 0.1
update_interval 0.5
total_run_times 0
own_window yes
own_window_type panel
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size 270 1080
#maximum_width 450
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
default_color white
default_shade_color red
default_outline_color black 
alignment top_left
gap_x 0
gap_y 0 
no_buffers yes
uppercase no
cpu_avg_samples 2
net_avg_samples 1
use_spacer left
override_utf8_locale yes

lua_load ~/.config/conky/scripts/conky_lua_scripts.lua

TEXT
${image .conky/mightymoose-sidebar-background.png}${image .conky/mightymoose-logo.png -p 10,10 -s 255x100}${voffset 110}
${offset 10}${font Monospace:bold:size=8}PROCESSORS ${hr 2}
${font Monospace:size=8}${cpugraph cpu0 30,255 333333 FFFFFF}
${offset 10}${cpubar cpu1 6,135}$alignr ${execi 1 get-i7z-value freq -c 0}  ${execi 1 get-i7z-value temp -c 0} ${lua_parse format %3.0f ${cpu cpu1}}%
${offset 10}${cpubar cpu2 6,135}$alignr ${lua_parse format %3.0f ${cpu cpu2}}%
${offset 10}${voffset -5}${hr 0.1}
${offset 10}${cpubar cpu3 6,135}$alignr ${execi 1 get-i7z-value freq -c 1}  ${execi 1 get-i7z-value temp -c 1} ${lua_parse format %3.0f ${cpu cpu3}}%
${offset 10}${cpubar cpu4 6,135}$alignr ${lua_parse format %3.0f ${cpu cpu4}}%
${offset 10}${voffset -5}${hr 0.1}
${offset 10}${cpubar cpu5 6,135}$alignr ${execi 1 get-i7z-value freq -c 2}  ${execi 1 get-i7z-value temp -c 2} ${lua_parse format %3.0f ${cpu cpu5}}%
${offset 10}${cpubar cpu6 6,135}$alignr ${lua_parse format %3.0f ${cpu cpu6}}%
${offset 10}${voffset -5}${hr 0.1}
${offset 10}${cpubar cpu7 6,135}$alignr ${execi 1 get-i7z-value freq -c 3}  ${execi 1get-i7z-value temp -c 3} ${lua_parse format %3.0f ${cpu cpu7}}%
${offset 10}${cpubar cpu8 6,135}$alignr ${lua_parse format %3.0f ${cpu cpu8}}%

${offset 10}${font Monospace:bold:size=8}MEMORY ${hr 2}
${offset 10}${font Monospace:size=8}${membar}
${offset 10}$alignc${mem} of ${memmax}: ${lua_parse format %3.0f $memperc}%

${offset 10}${font Monospace:bold:size=8}GPU ${hr 2}
${offset 10}${font Monospace:size=8}Temperature:$alignr${nvidia temp}°C
${offset 10}GPU Frequency:$alignr${nvidia gpufreq} MHz
${offset 10}Memory Frequency:$alignr${nvidia memfreq} MHz

${offset 10}${font Monospace:bold:size=8}NETWORK ${hr 2}
${offset 10}${font Monospace:size=8}eth0:  ${addr eth0}$alignr${font :size=8}↑${font Monospace:size=6}${upspeedf eth0}${font :size=8}↓${font Monospace:size=6}${downspeedf eth0}${font :size=8}
${offset 10}${font Monospace:size=8}wlan0: ${addr eth2}$alignr${font :size=8}↑${font Monospace:size=6}${upspeedf eth2}${font :size=8}↓${font Monospace:size=6}${downspeedf eth2}${font :size=8}
${offset 10}${font :size=20}↓${downspeedgraph eth2 25,105 333333 FFFFFF -l}↑${upspeedgraph eth2 25,105 333333 FFFFFF -l}

必須在每行上指定一個偏移量才能將所有內容向右移動 10 像素,這似乎很愚蠢,但如果這是唯一的解決方案,那也沒關係。

這裡的主要目標是在右側添加 10px 的間距,以使文字遠離右邊框。有沒有辦法做到這一點?

答案1

康基有一個一系列極為全面的設置用於顯示您的系統資訊。

在這種情況下,最令人感興趣的兩個是:

  • 內邊距
  • 外邊界

對於你所描述的情況,我建議前者:

內邊框邊距(以像素為單位)(邊框和文字之間的邊距)。

相關內容