Conkys: Как да персонализираме нашите Conkys да не използват Neofetch?

Conkys: Как да персонализираме нашите Conkys да не използват Neofetch?

Conkys: Как да персонализираме нашите Conkys да не използват Neofetch?

Някои страстни Потребители на Linux обикновено в определени дни, особено петък, празнуват #DesktopDay на вашата група или общност. За да направят това, те обикновено правят a снимка на екрана o екранна снимка (снимка на екрана) и го покажете. И те обикновено включват отворен терминал с Neofetch, Screenfetch или друг подобен, който показва най-голямото количество техническа информация за Платформа.

И тъй като много, те обикновено включват един или повече Конки за неговото Бюро, идеалното би било да се адаптират някои от тях, за да показват възможно най-много една и съща информация. Следователно това ще бъде целта на тази публикация, тоест да покаже как да се постигне казаното персонализация.

Conky Manager v2.4: Как да го конфигурирам

Заслужава да се отбележи, че тези, които желаят да разширят наличната информация в Конки, по-специално за приложението Conky Manager, в допълнение към Neofetch, препоръчваме да прочетете следните предишни публикации, след като приключите с четенето на тази:

Conkys: Gotham, Процеси и CPU ядра на MX-Linux 17
Свързана статия:
Conky Manager: Управлявайте лесно своите джаджи за наблюдение
неофич 1
Свързана статия:
Neofetch: получете информация за вашето оборудване и система в терминала
Conkys: Настолен петък

Моят #DesktopFriday

Conkys: Работни джаджи

Какво представляват Conkys?

Конките негов малки приложения или програми които позволяват дисплей и / или мониторинг на определена информация или конфигурационни параметри на работния плот на която и да е операционна система. Докато Conky Manager е приложение, което работи като Графичен преден край за управление на конфигурационните файлове на Conkys. Той предоставя опции за стартиране, спиране, изследване и редактиране на темите на съответните Conkys, инсталирани в операционната система.

И те са именно conkys конфигурационни файлове, което трябва научете се да модифицирате за да постигнем нашите персонализации.

Как да персонализираме нашите Conkys, за да избегнем използването на Neofetch?

Тъй като основната цел е това нашият X Conky бъде най-близкото нещо до Neofetch, ще вземем за основа едно наречено Gotham. И ще направим следните промени, така че да се показва, както се вижда в Conky подредени в долна дясна частВ незабавно горно изображение:

1. - Хедър

use_xft yes
xftfont 123:size=8
xftalpha 0.1
update_interval 1
total_run_times 0

own_window yes
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_colour 000000
own_window_argb_visual yes
own_window_argb_value 0

double_buffer yes
#minimum_size 250 5
#maximum_width 500
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
default_color white
default_shade_color red
default_outline_color green
alignment bottom_right
gap_x 10
gap_y 10
no_buffers yes
uppercase no
cpu_avg_samples 2
net_avg_samples 1
override_utf8_locale yes
use_spacer yes

minimum_size 0 0
TEXT

2. - Горна част: информативен текст + дата / час

${offset 30}${color EAEAEA}${font GE Inspira:pixelsize=12}**************** BLOG DESDELINUX: https://blog.desdelinux.net ***************${font}
${offset 30}${color EAEAEA}${font GE Inspira:pixelsize=12}************************ MilagrOS GNU/Linux - AMD64 ************************${font}
${offset 30}${color EAEAEA}${font GE Inspira:pixelsize=12}******************** ${time %A => %I:%M} - ${time %d} / ${time  %B} / ${time %Y} *******************

3.- Централна част: За софтуера

${offset 31}${offset 12}${font Ubuntu:pixelsize=12}${color FFA300}Distro GNU/Linux: ${offset 12}$color${exec DISTRO=$(cat /etc/lsb-release | grep PRETTY_NAME | sed 's/PRETTY_NAME=//' | sed 's/"//g') ; echo $DISTRO}
${offset 31}${offset 12}${font Ubuntu:pixelsize=12}${color FFA300}Base GNU/Linux: ${offset 12}$color${exec BASE=$(cat /etc/os-release | grep PRETTY_NAME | sed 's/PRETTY_NAME=//' | sed 's/"//g') ; echo $BASE}
${offset 31}${offset 12}${font Ubuntu:pixelsize=12}${color FFA300}Nombre Producto: ${offset 12}$color${exec PRODUCTNAME=$(cat /sys/devices/virtual/dmi/id/product_name) ; echo $PRODUCTNAME} ${color FFA300}Versión Producto: ${offset 12}$color${exec PRODUCTVERSION=$(cat /sys/devices/virtual/dmi/id/product_version) ; echo $PRODUCTVERSION}
${offset 31}${offset 12}${font Ubuntu:pixelsize=12}${color FFA300}Paquetería APT/DPKG: ${offset 12}$color${exec NUMEROPAQUETESDPKG=$(dpkg-query -Wf '${Installed-size}\t${Package}\n' | awk '{print $1}' | wc -w ) ; echo $NUMEROPAQUETESDPKG} ${color FFA300}Versión Shell: ${offset 12}$color${exec BASHVERSION=$(bash --version | grep "GNU bash" | awk '{print $4}') ; echo $BASHVERSION}
${offset 31}${offset 12}${font Ubuntu:pixelsize=12}${color FFA300}Entorno-Escritorio (DE): ${offset 12}$color${exec TIPODE=$(echo $XDG_CURRENT_DESKTOP) ; echo $TIPODE} ${color FFA300}Gestor-Ventanas (WM): ${offset 12}$color${exec TIPOWM=$(wmctrl -m | grep "Name" | awk '{print $2}') ; echo $TIPOWM}

4.- Отдолу: За хардуера

${offset 31}${offset 12}${font Ubuntu:pixelsize=12}${color FFA300}HD ${offset 12}$color${fs_free /} / ${fs_size /}${offset 12}${color FFA300}RAM ${offset 12}$color$mem / $memmax ${color FFA300}CPU ${offset 12}$color${cpu cpu0}%
${offset 31}${offset 12}${font Ubuntu:pixelsize=12}${color FFA300}USER ${offset 12}$color${user_names} ${offset 12}${color FFA300}KERNEL ${offset 9}$color$kernel ${offset 12}${color FFA300}UPTIME ${offset 9}$color$uptime
${offset 31}${offset 12}${font Ubuntu:pixelsize=12}${color FFA300}PC ${offset 12}$color$nodename ${offset 12}${color FFA300}BATTERY ${offset 9}$color${battery_percent BAT0}% ${color FFA300}R. MONITOR ${offset 12}$color${execi 60 xdpyinfo | sed -n -r "s/^\s*dimensions:.*\s([0-9]+x[0-9]+).*/\1/p"}
${offset 31}${offset 12}${font Ubuntu:pixelsize=12}${color FFA300}CARD VIDEO ${offset 12}$color${exec lspci -v | grep "VGA" | cut -d " " -f05} ${color FFA300}CACHE VIDEO ${offset 12}$color${exec lspci -v -s `lspci | awk '/VGA/{print $1}'` | sed -n '/Memory.*, prefetchable/s/.*\[size=\([^]]\+\)M\]/\1/p'} ${offset 12} ${color FFA300}DRIVER ${offset 12}$color${exec lspci -nnk | grep -i vga -A3 | grep 'in use' | cut -d " " -f05}
${offset 31}${offset 12}${font Ubuntu:pixelsize=12}${color FFA300}CPU Tipo ${offset 12}$color${exec grep "model name" /proc/cpuinfo | sed q | cut -d ":" -f 2 | awk '{print $0}'}
${offset 31}${offset 12}${font Ubuntu:pixelsize=12}${color FFA300}CPU Núcleos${offset 12}$color${exec grep "processor" /proc/cpuinfo | sort -r | sed q | awk '{print $3}'}+1 ${offset 12}${color FFA300}CACHE CPU ${offset 12}$color${exec grep "cache size" /proc/cpuinfo | sed q | cut -d ":" -f 2 | awk '{print $0}'} ${offset 12}${color FFA300}A-3D ${offset 12}$color${exec glxinfo | grep "direct rendering: Yes" | awk '{print $3}'}
${offset 31}${offset 12}${font Ubuntu:pixelsize=12}${color FFA300}GPU Marca ${offset 12}$color${exec FAB_GPU=$(lspci -v | grep "VGA compatible controller" | awk '{print $5}' ) ; echo $FAB_GPU} ${color FFA300}GPU Modelo ${offset 12}$color${exec MOD_GPU=$(lspci -v | grep "VGA compatible controller" | awk '{print $7,$8,$9}' ) ; echo $MOD_GPU}
${offset 31}${offset 12}${font Ubuntu:pixelsize=12}${color FFA300}LAN $color${addr eth0} ${color FFA300}WLAN $color${addr eth0} ${color FFA300}GSM $color${addr eth0}
${offset 31}${offset 12}${font Ubuntu:pixelsize=12}${color FFA300}UP-LAN $color${upspeed eth0} ${color FFA300}DOWN-LAN $color${downspeed eth0} ${color FFA300}T-UP $color${totalup eth0} ${color FFA300}T-DOWN $color${totaldown eth0}
${offset 31}${offset 12}${font Ubuntu:pixelsize=12}${color FFA300}UP-WLAN $color${upspeed wlan0} ${color FFA300}DOWN-WLAN $color${downspeed wlan0} ${color FFA300}T-UP $color${totalup wlan0} ${color FFA300}T-DOWN $color${totaldown wlan0}
${offset 31}${offset 12}${font Ubuntu:pixelsize=12}${color FFA300}UP-GSM $color${upspeed ppp0} ${color FFA300}DOWN-GSM $color${downspeed ppp0} ${color FFA300}T-UP $color${totalup ppp0} ${color FFA300}T-DOWN $color${totaldown ppp0}
${offset 30}${color EAEAEA}${font GE Inspira:pixelsize=12}*******************************************************************************${font}${voffset 30}

Както можете да видите, това и всички конфигурационни файлове от всякакви ConkyТе не са нищо повече от резултат от команди или командни команди, които извличат и показват информация или стойности, статични или динамични. The предимство с носенето на Conky вместо Neofetch е, че стойностите могат да се преглеждат онлайн и не е необходимо да се отваря терминал, докато недостатък е, че докато е отворен, той има тенденция да консумира RAM и CPU което на някои компютри може да бъде ценно.

Общо изображение за заключения на статията

Заключение

Надяваме се това "полезен малък пост" за «Conkys», тези Джаджи за работния плот колко обичаме да използваме и персонализираме, наред с други неща, да ги показваме в нашите екранни снимки дните, в които празнуваме нашите «DiaDeEscritorio»; представлява голям интерес и полезност, като цяло «Comunidad de Software Libre y Código Abierto» и от голям принос за разпространението на прекрасната, гигантска и нарастваща екосистема от приложения на «GNU/Linux».

И за повече информация, не винаги се колебайте да посетите някоя Онлайн библиотека като OpenLibra y едит чета книги (PDF файлове) по тази тема или други области на знанието. Засега, ако това ви е харесало «publicación», не спирайте да го споделяте с други, във вашия Любими уебсайтове, канали, групи или общности на социалните мрежи, за предпочитане безплатни и отворени като Мастодон, или сигурно и лично като Telegram.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.