Puncte:0

Conky Harmattan Text and Design este dezactivat pe Ubuntu 21.10

drapel cn

Am nevoie de ajutor pentru ca acest design Conky Harmattan să arate decent. Fac cercetări online și am găsit două articole pe AskUbuntu:

Textul conky se suprapune cu alt text

Textul Conky Harmattan este greșit aliniat

În cazul meu, cadrul meu Conky Harmattan este complet oprit:

Conky Harmattan God-Mode

Iată codul:

   conky.config = {

-------------------------------------
-- Setări generice
-------------------------------------
fundal=adevărat,
update_interval=1,
double_buffer=true,
no_buffers=true,
imlib_cache_size=10,
--draw_shades=false,
draw_outline=fals,
draw_borders=false,
draw_graph_borders=fals,
default_graph_height=26,
default_graph_width=80,
show_graph_scale=fals,
show_graph_range=fals,


-------------------------------------
-- Specificații ferestre
-------------------------------------
gap_x=40,
gap_y=450,
înălțime_minimă=620,
minimum_width=268,
own_window=true,
own_window_type="normal",
own_window_transparent=true,
own_window_hints="nedecorat,dedesubt,lipicios,skip_taskbar,skip_pager",
border_inner_margin=0,
border_outer_margin=0,
--alignment="middle_middle",
own_window_argb_visual=true,
own_window_argb_value=0,


-------------------------------------
-- Setări text
-------------------------------------
use_xft=true,
xftalpha=1,
font="Droid Sans:size=8",
text_buffer_size=256,
override_utf8_locale=true,

short_units=true,
short_units=true,
pad_percents=2,
top_name_width=7,


-------------------------------------
--  Schema de culori
-------------------------------------
default_color="FFFFFF",
color1="FFFFFF",
color2="FFFFFF",
color3="FFFFFF",
color4="FFFFFF",
color5="FFFFFF",
color6="DCDCDC",
color7="FFFFFF",
color8="FFFFFF",


-------------------------------------
-- Cheie API
-------------------------------------
template6="bc9c64c4d9f307d7c814d721ccb3d0d1",


-------------------------------------
-- ID oraș
-------------------------------------
template7="5313457",


-------------------------------------
-- Unitate de temperatură (implicit, metric, imperial)
-------------------------------------
template8="metric",


-------------------------------------
-- Locale (de exemplu, „es_ES.UTF-8”)
-- Lăsați gol pentru implicit
-------------------------------------
template9=""

}


--------------------------------------------- -
--------------------------------------------- -


conky.text = [[
\
\
${execi 300 ~/.harmattan-assets/get_weather ${template6} ${template7} ${template8} ${template9}}\
\
\
\
\
\
${image ~/.harmattan-assets/misc/Glass/God-Mode/top-bg.png -p 20,30 -s 228x61}\
${image ~/.harmattan-assets/misc/Glass/God-Mode/bottom-bg.png -p 20.492 -s 228x99}\
${image ~/.harmattan-assets/misc/Glass/God-Mode/bg-1.png -p 20.177 -s 228x86}\
${image ~/.harmattan-assets/misc/Glass/God-Mode/bg-2.png -p 20.263 -s 228x105}\
${image ~/.harmattan-assets/misc/Glass/God-Mode/bg-3.png -p 20.368 -s 228x110}\
${image ~/.harmattan-assets/misc/Glass/God-Mode/bg-4.png -p 20.478 -s 228x14}\
${image ~/.harmattan-assets/misc/Glass/God-Mode/bg-5.png -p 20.478 -s 228x14}\
${image ~/.harmattan-assets/misc/Glass/God-Mode/bg-6.png -p 20,91 -s 228x86}\
${image ~/.harmattan-assets/misc/Glass/God-Mode/fav-color.png -p 20,91 -s 228x86}\
${image ~/.harmattan-assets/misc/Glass/God-Mode/border.png -p 20,30 -s 228x561}\
${image ~/.harmattan-assets/misc/Glass/God-Mode/separator-v.png -p 95.185 -s 1x76}\
${image ~/.harmattan-assets/misc/Glass/God-Mode/separator-v.png -p 172.185 -s 1x76}\
${image ~/.harmattan-assets/misc/Glass/God-Mode/separator-h.png -p 21.369 -s 226x1}\
${image ~/.harmattan-assets/misc/Glass/God-Mode/separator-h.png -p 21.269 -s 226x1}\
\
\
\
\
${color3}${voffset 210}${alignc 77}${execi 300 LANG=${template9} LC_TIME=${template9} data +%^a}${color}
${color3}${voffset -13}${alignc}${execi 300 LANG=${template9} LC_TIME=${template9} data -d +1day +%^a}${color}
${color3}${voffset -13}${alignc -77}${execi 300 LANG=${template9} LC_TIME=${template9} data -d +2day +%^a}${color}
\
\
\
\
${color2}${voffset 61}${alignc 77}${execi 300 ~/.harmattan-assets/parse_weather 'avg' '.main.temp_min' '0'}${if_match "$template8" == "metric „} °C${else}${if_match „$template8” == „imperial”} °F${else}${if_match „$template8” == „implicit”} K${endif}${endif }${endif}/${execi 300 ~/.harmattan-assets/parse_weather 'avg' '.main.temp_max' '0'}${if_match "$template8" == "metric"} °C${else }${if_match „$template8” == „imperial”} °F${else}${if_match „$template8” == „implicit”} K${endif}${endif}${endif}${culoare }
${color2}${voffset -50}${alignc}${execi 300 ~/.harmattan-assets/parse_weather 'avg' '.main.temp_min' '1'}${if_match "$template8" == "metric „} °C${else}${if_match „$template8” == „imperial”} °F${else}${if_match „$template8” == „implicit”} K${endif}${endif }${endif}/${execi 300 ~/.harmattan-assets/parse_weather 'avg' '.main.temp_max' '1'}${if_match "$template8" == "metric"} °C${else }${if_match „$template8” == „imperial”} °F${else}${if_match „$template8” == „implicit”} K${endif}${endif}${endif}${culoare }
${color2}${voffset -13}${alignc -77}${execi 300 ~/.harmattan-assets/parse_weather 'avg' '.main.temp_min' '2'}${if_match "$template8" == „metric”} °C${else}${if_match „$template8” == „imperial”} °F${else}${if_match „$template8” == „implicit”} K${endif}$ {endif}${endif}/${execi 300 ~/.harmattan-assets/parse_weather 'avg' '.main.temp_max' '2'}${if_match "$template8" == "metric"} °C$ {else}${if_match „$template8” == „imperial”} °F${else}${if_match „$template8” == „implicit”} K${endif}${endif}${endif}$ {culoare}
\
\
\
\
${goto 36}${voffset -172}${font Droid Sans :size=36}${color1}${execi 300 jq -r .main.temp ~/.cache/harmattan-conky/weather.json | awk '{print int($1+0.5)}' # round num}${if_match "$template8" == "metric"} °C${else}${if_match "$template8" == "imperial"}  °F${else}${if_match „$template8” == „implicit”} K${endif}${endif}${endif}${font}${color}
${goto 46}${voffset 14}${font Droid Sans :size=12}${color1}${execi 300 jq -r .weather[0].description ~/.cache/harmattan-conky/weather.json | sed "s|\<.|\U&|g"}${font}${culoare}
${color1}${alignr 52}${voffset -73}${execi 300 jq -r .main.pressure ~/.cache/harmattan-conky/weather.json | awk '{print int($1+0.5)}' # round num} hPa
${color1}${alignr 52}${voffset 7}${execi 300 jq -r .main.humidity ~/.cache/harmattan-conky/weather.json | awk '{print int($1+0.5)}' # round num} %${color}
${color1}${alignr 52}${voffset 7}${execi 300 jq -r .wind.speed ~/.cache/harmattan-conky/weather.json | awk '{print int($1+0.5)}' # round num}${if_match "$template8" == "metric"} m/s${else}${if_match "$template8" == "implicit"} m /s${else}${if_match „$template8” == „imperial”} mi/h${endif}${endif}${endif}${color}
\
\
\
\
${voffset -160}${font Droid Sans Mono :size=20}${alignc}${color2}${time %H:%M}${font}${color}
${voffset 4}${font Droid Sans :size=10}${alignc}${color6}${execi 300 LANG=${template9} LC_TIME=${template9} data +"%A, %B %-d „}${font}${culoare}
\
\
\
\
${voffset 270}${goto 40}${color5}Cpu:${color}
${voffset 4}${goto 40}${color5}Mem:${color}
${voffset 4}${goto 40}${color5}Timp de funcționare:${color}
${voffset -47}${alignr 39}${color6}${cpu cpu0}%${color}
${voffset 4}${alignr 39}${color6}${memperc}%${color}
${voffset 4}${alignr 39}${color6}${uptime_short}${color}
${voffset -47}${alignc}${color2}${cpubar 5,36}${color}
${voffset 4}${alignc}${color2}${membar 5,36}${color}
${voffset 29}${goto 40}${loadgraph 26.190 FFFFFF FFFFFF -l}
\
\
\
\
${voffset -80}${goto 40}${color5}${top_mem name 1}${color}
${voffset 4}${goto 40}${color5}${top_mem name 2}${color}
${voffset 4}${goto 40}${color5}${top_mem name 3}${color}
${voffset 4}${goto 40}${color5}${top_mem name 4}${color}
${voffset 4}${goto 40}${color5}${top_mem name 5}${color}
${voffset -81}${alignc}${color2}${top_mem mem 1}%${color}
${voffset 4}${alignc}${color2}${top_mem mem 2}%${color}
${voffset 4}${alignc}${color2}${top_mem mem 3}%${color}
${voffset 4}${alignc}${color2}${top_mem mem 4}%${color}
${voffset 4}${alignc}${color2}${top_mem mem 5}%${color}
${voffset -81}${alignr 39}${color6}${top_mem mem_res 1}${color}
${voffset 4}${alignr 39}${color6}${top_mem mem_res 2}${color}
${voffset 4}${alignr 39}${color6}${top_mem mem_res 3}${color}
${voffset 4}${alignr 39}${color6}${top_mem mem_res 4}${color}
${voffset 4}${alignr 39}${color6}${top_mem mem_res 5}${color}
${voffset -104}${goto 40}${color1}Proc${color}
${voffset -13}${alignc}${color1}Mem%${color}
${voffset -13}${alignr 39}${color1}Mem${color}
\
\
\
\
${dacă există /proc/net/route ppp0}
${voffset -227}${goto 40}${color5}Sus: ${color2}${upspeed ppp0}${color5}${goto 150}Jos: ${color2}${downspeed ppp0}
${voffset 10}${goto 40}${upspeedgraph ppp0 26,80 FFFFFF FFFFFF}${goto 150}${downspeedgraph ppp0 26,80 FFFFFF FFFFFF}
${voffset 9}${goto 40}${color5}Trimis: ${color2}${totalup ppp0}${color5}${goto 150}Primit: ${color2}${totaldown ppp0}
${else}
${dacă există /proc/net/route ppp1}
${voffset -240}${goto 40}${color5}Sus: ${color2}${upspeed ppp1}${color5}${goto 150}Jos: ${color2}${downspeed ppp1}
${voffset 10}${goto 40}${upspeedgraph ppp1 26,80 FFFFFF FFFFFF}${goto 150}${downspeedgraph ppp1 26,80 FFFFFF FFFFFF}
${voffset 9}${goto 40}${color5}Trimis: ${color2}${totalup ppp1}${color5}${goto 150}Primit: ${color2}${totaldown ppp1}
${else}
${if_existing /proc/net/route wlp2s1}
${voffset -253}${goto 40}${color5}Sus: ${color2}${upspeed wlp2s1}${color5}${goto 150}Jos: ${color2}${downspeed wlp2s1}
${voffset 10}${goto 40}${upspeedgraph wlp2s1 26,80 FFFFFF FFFFFF}${goto 150}${downspeedgraph wlp2s1 26,80 FFFFFF FFFFFF}
${voffset 9}${goto 40}${color5}Trimis: ${color2}${totalup wlp2s1}${color5}${goto 150}Primit: ${color2}${totaldown wlp2s1}
${else}
${if_existing /proc/net/route wlp2s0}
${voffset -266}${goto 40}${color5}Sus: ${color2}${upspeed wlp2s0}${color5}${goto 150}Jos: ${color2}${downspeed wlp2s0}
${voffset 10}${goto 40}${upspeedgraph wlp2s0 26,80 FFFFFF FFFFFF}${goto 150}${downspeedgraph wlp2s0 26,80 FFFFFF FFFFFF}
${voffset 9}${goto 40}${color5}Trimis: ${color2}${totalup wlp2s0}${color5}${goto 150}Primit: ${color2}${totaldown wlp2s0}
${else}
${if_existing /proc/net/route wlan0}
${voffset -279}${goto 40}${color5}Sus: ${color2}${upspeed wlan0}${color5}${goto 150}Jos: ${color2}${downspeed wlan0}
${voffset 8}${goto 40}${upspeedgraph wlan0 26,80 FFFFFF FFFFFF}${goto 150}${downspeedgraph wlan0 26,80 FFFFFF FFFFFF}
${voffset 9}${goto 40}${color5}Trimis: ${color2}${totalup wlan0}${color5}${goto 150}Primit: ${color2}${totaldown wlan0}
${else}
${if_existing /proc/net/route wlan1}
${voffset -292}${goto 40}${color5}Sus: ${color2}${upspeed wlan1}${color5}${goto 150}Jos: ${color2}${downspeed wlan1}
${voffset 10}${goto 40}${upspeedgraph wlan1 26,80 FFFFFF FFFFFF}${goto 150}${downspeedgraph wlan1 26,80 FFFFFF FFFFFF}
${voffset 9}${goto 40}${color5}Trimis: ${color2}${totalup wlan1}${color5}${goto 150}Primit: ${color2}${totaldown wlan1}
${else}
${if_existing /proc/net/route eth1}
${voffset -305}${goto 40}${color5}Sus: ${color2}${upspeed eth1}${color5}${goto 150}Jos: ${color2}${downspeed eth1}
${voffset 10}${goto 40}${upspeedgraph eth1 26,80 FFFFFF FFFFFF}${goto 150}${downspeedgraph eth1 26,80 FFFFFF FFFFFF}
${voffset 9}${goto 40}${color5}Trimis: ${color2}${totalup eth1}${color5}${goto 150}Primit: ${color2}${totaldown eth1}
${else}
${if_existing /proc/net/route eth0}
${voffset -318}${goto 40}${color5}Sus: ${color2}${upspeed eth0}${color5}${goto 150}Jos: ${color2}${downspeed eth0}
${voffset 10}${goto 40}${upspeedgraph eth0 26,80 FFFFFF FFFFFF}${goto 150}${downspeedgraph eth0 26,80 FFFFFF FFFFFF}
${voffset 9}${goto 40}${color5}Trimis: ${color2}${totalup eth0}${color5}${goto 150}Primit: ${color2}${totaldown eth0}
${else}
${if_existing /proc/net/route wlan0}
${voffset -331}${goto 40}${color5}Sus: ${color2}${upspeed wlan0}${color5}${goto 150}Jos: ${color2}${downspeed wlan0}
${voffset 10}${goto 40}${upspeedgraph wlan0 26,80 FFFFFF FFFFFF}${goto 150}${downspeedgraph wlan0 26,80 FFFFFF FFFFFF}
${voffset 9}${goto 40}${color5}Trimis: ${color2}${totalup wlan0}${color5}${goto 150}Primit: ${color2}${totaldown wlan0}
${else}
${if_existing /proc/net/route enp0s1}
${voffset -344}${goto 40}${color5}Sus: ${color2}${upspeed enp0s1}${color5}${goto 150}Jos: ${color2}${downspeed enp0s1}
${voffset 10}${goto 40}${upspeedgraph enp0s1 26,80 FFFFFF FFFFFF}${goto 150}${downspeedgraph enp0s1 26,80 FFFFFF FFFFFF}
${voffset 9}${goto 40}${color5}Trimis: ${color2}${totalup enp0s1}${color5}${goto 150}Primit: ${color2}${totaldown enp0s1}
${else}
${voffset -311}${goto 40}${color8}Rețea deconectată${color}
${image ~/.harmattan-assets/misc/Glass/God-Mode/offline.png -p 44.284 -s 16x16}
${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}
\
\
\
\
${image ~/.harmattan-assets/misc/Glass/God-Mode/pressure.png -p 224,97 -s 16x16}\
${image ~/.harmattan-assets/misc/Glass/God-Mode/humidity.png -p 224.117 -s 16x16}\
${image ~/.harmattan-assets/misc/Glass/God-Mode/wind-2.png -p 224.138 -s 16x16}\
${execi 300 cp -f ~/.harmattan-assets/icons/#fff__32/$(~/.harmattan-assets/parse_weather 'first' '.weather[0].id' '0').png ~/. cache/harmattan-conky/weather-1.png}${image ~/.cache/harmattan-conky/weather-1.png -p 41.207 -s 32x32}\
${execi 300 cp -f ~/.harmattan-assets/icons/#fff__32/$(~/.harmattan-assets/parse_weather 'first' '.weather[0].id' '1').png ~/. cache/harmattan-conky/weather-2.png}${image ~/.cache/harmattan-conky/weather-2.png -p 119.207 -s 32x32}\
${execi 300 cp -f ~/.harmattan-assets/icons/#fff__32/$(~/.harmattan-assets/parse_weather 'first' '.weather[0].id' '2').png ~/. cache/harmattan-conky/weather-3.png}${imagine ~/.cache/harmattan-conky/weather-3.png -p 195.207 -s 32x32}${font}${voffset -120}\
]]

Am doua intrebari:

  1. Trebuie să schimb TOATE voffset aliniamente? pentru că este foarte greu. Când schimbi unul dintre voffset aliniamente, îl afectează pe celălalt aliniamente.

  2. Crezi că cadrul cutiei exterioare este prea mic pentru conținut? Tot conținutul și designul nu se vor încadra în acest cadru actual al casetei.

Pași de depanare:

  1. Am încercat să copiez codul .conky dintr-unul dintre AskUbuntu anterioare postați și lipiți-l în fișierul meu .conky. Din cod lipsesc paranteze, punct și virgulă și ghilimele. Îmi va lua o veșnicie să-l pun la loc.

Aș aprecia profund.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.