Config cleaner

Материал из IT в школе
Перейти к навигацииПерейти к поиску


Описание

Config Cleaner (Очистка конфигов) - графическая утилита, позволяющая очищать конфиги распространённых программ.

Установка

Для установки программы введите в консоли:

sudo dnf in configcleaner

Или найдите и установите configcleaner через средство установки программ Пакеты (dnfdragora).

Запуск

Для запуска программы введите в консоли:

configcleaner

Или зайдите через Главное меню —> Утилиты —> Очистка конфигов (в главном меню также доступен поиск по названию утилиты).

Графический интерфейс

Графический интерфейс предоставляет возможность очистки конфигов распространённых программ из графического сеанса пользователя (конфиги очищаются для пользователя с активным графическим сеансом).

Главное окно программы Очистка конфигов

При нажатии на кнопку 'Файл' в выпадающем списке появляются следующие опции: 'Настроить свои конфиги', 'Показать лог', 'Справка', 'Выход'.

'Настроить свои конфиги' позволяет добавить новый конфиг, введя его название и адрес - новый конфиг появится в списке конфигов в основном окне программы. Также доступны редактирование и удаление созданных конфигов.

Добавление своих конфигов

'Показать лог' позволяет посмотреть файл configcleaner.log в папке /.config.

'Справка' открывает диалоговое окно с краткой информацией о функциях программы.

'Выход' закрывает программу.

Конфиги и кеш

На вкладке Конфиги и кэш доступны следующие возможности:

Кнопка 'Выделить все' позволяет выделить все программы, перечисленные в списке главного окна. Снятие галочки позволяет снять все выделения. Также нужную программу можно найти, начав вбивать ее название в фильтр.

Кнопка 'Восстановить' имеет два варианта очистки: 'предустановленные' и 'с полной очисткой'.

  • 'Предустановленные' позволяет восстановить конфиги выбранных программ из предустановок, хранящихся в /etc/skel. Если выбранная программа не имеет предустановленных конфигов, они удаляются полностью.
  • 'С полной очисткой' позволяет полностью удалить конфиги выбранных программ.

Команды твикера

Основное окно программы. Команды твикера

На вкладке Команды твикера доступны следующие возможности:

Кнопка 'Выбрать тёмный фон OpenBoard' вызывает диалоговое окно, в котором можно выбрать цвет фона OpenBoard.

Окно выбора фона OpenBoard

В окне можно выбрать стандартный чёрный, зелёный или коричневый цвет для доски (белый фон можно выбрать в самом приложении OpenBoard). Также с помощью перетягивания ползунков по шкале можно выбрать подходящий оттенок цвета доски (от #000000 до #4F4F4F).

Окно выбора фона OpenBoard

Кнопка 'Открывать OpenBoard в окне/на весь экран' позволяет переключаться между оконным и полноэкранным режимами доски OpenBoard.

Кнопка 'Отключить автозапуск AnyDesk' удаляет программу AnyDesk из автозапуска (как правило, она сама прописывается туда при установке).

Кнопка 'Восстановить файлы Рабочего стола' позволяет удалить все файлы и папки с Рабочего стола текущего пользователя и скопировать на Рабочий стол содержимое папки /etc/skel/Рабочий стол.

Кнопка 'Восстановить выключение доски' позволяет восстановить выключение интерактивной панели при нажатии на кнопку выключения.

Консольный режим работы

Для использования программы введите в консоли: configcleaner --console [название команды]

Название программ следует писать строчными буквами. Если выбранных программ несколько, их названия следует писать через пробел без запятых и других разделителей.


В консольном режиме доступны следующие команды:

  • Вывод справки: --help
  • Вывод программ для очистки: --list
  • Перевод OpenBoard в полноэкранный режим: set-openboard-fullscreen
  • Перевод OpenBoard в оконный режим: set-openboard-windowmode
  • Установка фонового цвета OpenBoard: set-openboard-background ["RGB_код_выбранного_цвета"]
  • Установка стандартного черного цвета: set-openboard-background "#000000"
  • Установка стандартного зеленого цвета: set-openboard-background "#214f33"
  • Установка стандартного коричневого цвета: set-openboard-background "#34210e"
  • Очистка кэша VSCode: clear-vscode-cache
  • Удаление AnyDesk из автозапуска: disable-anydesk-autostart
  • Восстановление Рабочего стола по умолчанию: restore-desktop-from-skel
  • Очистка конфигов: configclean [--user пользователь] [--skel] [список программ]


Примеры использования команд в консоли:

  • configcleaner --console configclean --skel anydesk - восстановление конфига AnyDesk из Skel;
  • configcleaner --console set-openboard-background "#123456"- установка фона OpenBoard;
  • configcleaner --console configclean vlc gimp - удаление конфигов программ GIMP и VLC для текущего пользователя;
  • configcleaner --console configclean opera --user user4 - удаление конфигов программы Opera для пользователя user4 (чистить конфиги других пользователей может только пользователь из группы wheel).


Названия программ для очистки конфигов в консольном режиме:

anydesk

chromium

comp-cab-setup (управление компьютерным классом)

desktop (рабочий стол, обои, виджеты)

dolphin

gimp

icons (значки)

idle

inkscape

jetbrains

kolourpaint

kumir

libreoffice

mouse-cursors (курсоры мыши)

okular

onboard

openboard

opera

power (конфигурация электропитания)

r7-office

scratch-desktop

smplayer

trikstudio

veyon

vlc

vscode (VSCode кэш)

yandex-browser