📎Conky, самый лучший мониторинг системы
Что же ты такое Conky
Conky - это утилита для мониторинга системы Linux, которая отображает информацию о системе на рабочем столе. Conky может отображать различную информацию, включая загрузку процессора, использование памяти, скорость интернет-соединения, температуру процессора и т.д.
Conky может быть настроен на отображение информации в различных форматах, включая графики, гистограммы и текстовые поля. Ты можешь выбирать, какие параметры отображать и каким образом, что позволяет ему настроить утилиту под свои потребности.
Одним из главных преимуществ Conky является низкий уровень нагрузки на систему. Он использует минимальное количество системных ресурсов, что позволяет ему работать даже на устаревающих компьютерах. Кроме того, Conky имеет широкий выбор настроек, что делает его очень гибким инструментом.
Conky имеет широкое сообщество пользователей и поддерживается многими дистрибутивами Linux, что обеспечивает его надежность и устойчивость. Он также имеет множество плагинов и сценариев, что позволяет пользователю расширять его функциональность.
Несмотря на все свои преимущества, Conky достаточно сложен в настройке и использовании для новичка. Он также не предоставляет графического интерфейса для настроек и управления, что может быть проблемой для тебя.
Теперь давай поговорим о том, как установить, настроить Conky, ну и вообще как он устроен.
Как установить
В зависимости от того, какой ты используешь дистрибутив и менеджер пакетов процесс будет отличаться лишь по сути своей командой в терминале.
Debian/Ubuntu:
Fedora:
Arch Linux:
С установкой все просто, идем с тобой дальше.
Как устроен Conky
Хотелось бы начать с того, что для настройки нужно будет писать свой конфиг файл или взять чей-то и адаптировать под себя.
У Conky очень специфичный синтаксис, и ты обязательно при его изучении столкнешься с путаницей. Разработчики сам синтаксис делят на "старый синтаксис" и "новый синтаксис". Я понял еще так, что от версии к версии есть "старый старый синтаксис", есть "новый новый синтаксис".
Конфиг файл в Conky - это файл, который содержит настройки и параметры для Conky. Он используется для настройки внешнего вида, поведения и функциональности Conky.
Конфиг файл в Conky обычно имеет расширение .conf
и может быть создан и изменен с помощью любого текстового редактора.
В конфиг файле Conky настраиваются такие параметры, как размер и положение окна, цвет текста и фона, использование графиков и диаграмм, отображение информации о системе и т.д.
Conky может читать конфигурационные файлы из нескольких мест:
Директория
/etc/conky/
: по умолчанию Conky ищет конфигурационные файлы в этой директории. Ты можешь создать здесь свой файл конфигурации с именем, например,conky.conf
.Директория
~/.config/conky/
: эту директорию можно использовать для хранения персональных конфигурационных файлов Conky. Если ты создашь файлconky.conf
в этой директории, то Conky будет использовать его вместо файла из директории/etc/conky/
.Другие директории. Conky может читать конфигурационные файлы из других директорий, если они были указаны в командной строке при запуске Conky. Например, ты можешь использовать команду
conky -c /path/to/config/file
для указания конфигурационного файла, расположенного в другой директории.Файлы с другими именами. Помимо стандартного имени
conky.conf
, Conky может использовать файлы конфигурации с другими именами, если они были указаны в командной строке. Например, ты можешь использовать командуconky -c myconfig.conf
для указания конфигурационного файла с именемmyconfig.conf
.Через файл
.conkyrc
, который должен располагаться в твоей домашней директории.Если в твоей домашней директории находится файл
.conkyrc
, то Conky будет использовать его в качестве конфигурационного файла. В этом случае, для запуска Conky не нужно указывать никаких дополнительных параметров в командной строке.
Что такое конфиг файл Conky
Конфиг файл должен содержать два глобальных параметра обязательно. conky.config
и conky.text
.
Если нужно разобраться с параметрами, вот ссылка на документацию, там каждый параметр расписал разработчик. Клац на ссылку
Параметр conky.config
используется для настройки параметров окна Conky, таких как положение и размер окна, общий фон и т.д.
Параметр conky.text
используется для настройки отображения информации в окне Conky. Здесь ты можешь задать, какая информация будет отображаться, каким шрифтом и цветом, какие измерители (полосы загрузки, графики и т.д.) будут использоваться.
Как настроить?
После того как мы с тобой разобрались с тем, что такое Conky и как он устроен давай перейдем к его настройке. Не забудь установить сам Conky.
Ты можешь связь конфиг файл который предлагает Conky по умолчанию и изменять его. Можешь взять любой конфиг из интернета и изменить его под себя, например по этой ссылке. Можешь взять мой конфиг и адаптировать его под себя.
Я покажу тебе на примере моего конфига.
Копируешь мой конфиг -> создаешь файл conky.conf в папке ~/.config/conky/ -> Вставляешь скопированное в этой файл и сохраняешь
Теперь нужно тебе определиться, в какой части экрана ты хочешь, что бы отображалась Conky панель. В конфиг файле есть параметр
alignment = 'top_right'
поменяй его на тот, который тебе нужен. Например наalignment = 'top_left'
Теперь есть параметр
minimum_height = 1370
, поменяй его значение на то, которое тебе комфортно.
Графический менеджер настроек Conky
Выше я говорил о то, что можно настраивать Conky через графику. Для этого есть специальный менеджер, ссылку ниже. Это не обязательно, но мало ли, может быть тебе так будет удобнее. Переходи по ссылке, устанавливай его.
После того как ты его установил, открывай и указывай то место, где находится твой конфиг файл.
Conky Manager 2 - это приложение для настройки и управления Conky. Оно предоставляет графический интерфейс для настройки Conky, а также позволяет выбирать готовые темы и настраивать их.
Conky без заморочек
Есть вариант ничего не делать и быстро получить Conky панель. Для этого идешь по этой ссылке и качаешь весь репо.
Распаковываешь .zip куда угодно и запускаешь файл start-lcc.sh
Автозагрузка Conky
Для Ubuntu ссылка
Для Arch ссылка
Last updated