Здесь показаны различия между двумя версиями данной страницы.
linux:icewm-main-settings [2018/03/24 19:17] |
linux:icewm-main-settings [2021/02/11 09:20] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ===== Linux: Основные настройки IceWM ===== | ||
+ | * Копируем настройки IceWM в ~/.icewm | ||
+ | * Прописываем в автозапуск нужное: [[linux:icewm-startup-example|Linux IceWM пример startup]] | ||
+ | * Правим ~/.icewm/preferences | ||
+ | * Правим ~/.icewm/toolbar | ||
+ | * Правим ~/.icewm/menu | ||
+ | |||
+ | === Мои правки в ~/.icewm/preferences === | ||
+ | ^Настройка^Значение^ | ||
+ | |TaskBarAtTop=1|Перенести таскбар наверх| | ||
+ | |TaskBarShowAPMStatus=1|Вывести в таскбар статус батареи| | ||
+ | |TaskBarShowAPMAuto=1|Выводить статус батареи только в случае, если есть батарея| | ||
+ | |TaskBarShowWorkspaces=0|Не показывать "рабочие области"| | ||
+ | |TaskBarShowCPUStatus=1|Показать статус CPU (монитор лайт)| | ||
+ | |CPUStatusShowRamUsage=1|Показывать использование памяти| | ||
+ | |CPUStatusShowSwapUsage=1|Показывать использование свопа| | ||
+ | |CPUStatusShowAcpiTemp=1|Показывать температуру процессора| | ||
+ | |LockCommand="xscreensaver-command -lock"|Команда для блокировки экрана (см.[[linux:icewm-lock|IceWM: настройка блокировки экрана]])| | ||
+ | |#WorkspaceNames=<nowiki>" 1 ", " 2 "," 3 ", " 4 "</nowiki>|Закомментировал настройку, так как не использую рабочие области| | ||
+ | |TaskBarShowWindowListMenu=0|Не показывать кнопку со списком окон в меню| | ||
+ | |TaskBarShowShowDesktopButton=0 # 0/1|Не показывать кнопку "Показать Десктоп"| | ||
+ | |HideTitleBarWhenMaximized=1 # 0/1|Прятать заголовок максимизированного окна (обратно вернуть - правая конпка на панели задач)| | ||
+ | |ShowFocusModeMenu=0|Не показывать меню "Фокус" (я не использую эти возможности)| | ||
+ | |ShowWindowList=0|Не хочу, чтобы список открытых окон показывался в меню (бессмысленно)| | ||
+ | |MenuIconSize=22|Размер иконок в меню (по умолчанию - 16)| | ||
+ | |||
+ | === Формат описания для ~/.icewm/toolbar === | ||
+ | **Вариант 1. Просто элемент запуска.**\\ | ||
+ | \\ | ||
+ | <code> | ||
+ | prog Telegram /opt/telegram/telegram.svg /opt/telegram/telegram\\ | ||
+ | </code> | ||
+ | * prog - указание на "программа" | ||
+ | * Telegram - название приложения | ||
+ | * /opt/telegram/telegram.svg - иконка | ||
+ | * /opt/telegram/telegram - путь запуска | ||
+ | **Вариант 2. Меню.**\\ | ||
+ | <code> | ||
+ | menu OpenOffice /usr/share/icons/hicolor/16x16/apps/ooo2_writer.png | ||
+ | { | ||
+ | prog "OpenOffice.org Calc" /usr/share/icons/hicolor/16x16/apps/ooo2_calc.png oocalc2 | ||
+ | prog "OpenOffice.org Writer" /usr/share/icons/hicolor/16x16/apps/ooo2_writer.png oowriter2 | ||
+ | } | ||
+ | </code> | ||
+ | Суть в том, чтобы объеденить несколько элементов prog в фигурных скобках {} и описать корневой элемент | ||
+ | === Формат описания для ~/.icewm/menu === | ||
+ | Совпадает с форматом для ~/.icewm/toolbar (что здорово). |