Zenway

Linux - это интересно!

Вы не вошли.

#1 02-11-2019 19:39:01

cdrw
Участник
Здесь с 18-08-2013
Сообщений: 335
LinuxChrome 75.0

Долой DE! Даёшь WM!

Вот и я задумался, нужно ли мне это DE, где уже напихали без моего согласия всяких програмуль и я теперь должен думать, как от них избавиться и добавить свои.

Решил опять собирать свой DesktopLX на базе Slackware64-current. Попробовал LXDE, Compiz, OpenBox. Не то пока. Самым лучшим форточным менеджером для меня показался - IceWM.

Поясню свою позицию.

Гибкость, лёгкость, красота - об этом много писали уже. Возможностей у него много, его продолжают поддерживать сразу два источника. А темы для него, их столько... По настроению точно можно выбрать.

Вобщем, решил замутить тему на форуме - IceWM как окружение рабочего стола.

Свои мысли буду вылаживать на яндексе. Для этого уже открыл каталог на оном. Там будут описания в html формате и файлы. Но для Slackware и в исходниках в основном.

Цель - поделиться тем, что уже наковырял в инете и, чтобы кому интересно - помогли советами.

Тему создам попозже. Пока не знаю в каком разделе создавать. Буду заполнять свой открытый каталог пока. Потом видно будет...


14103011_GgHo.png

Вне форума

#2 02-11-2019 22:09:58

BigOrange
Модератор
Откуда: Саратов
Здесь с 20-11-2010
Сообщений: 2,303
LinuxUnknown

Re: Долой DE! Даёшь WM!

@cdrw, Привет!
Видел IceWM его во многих дистрах, что ориентированы на экономию ресурсов или на старое железо, - он очень даже неплох.

Недавно вынужден был поставить SliTaz на рабочей машине. там в openbox запускается сессия lxde.
Мне, как подсевшему на openbox, очень не хватало возможностей автозапуска всего нужного через файл  ~/.config/openbox/autostart

как в IceWM с автозапусками и с хоткеями?
В lxde для автостарта надо в хомяке в папке создавать "ярлыки", что  то не всегда работает. Tor, вот, не хотел там автозапускаться, пришлось вырубить эту самую lxde, чтобы заработали привычные вещи.

Отредактировано BigOrange (02-11-2019 22:18:05)


Долой DE! Даёшь WM!

Вне форума

#3 02-11-2019 23:40:01

cdrw
Участник
Здесь с 18-08-2013
Сообщений: 335
LinuxChrome 75.0

Re: Долой DE! Даёшь WM!

BigOrange пишет:

@cdrw, Привет!
Видел IceWM его во многих дистрах, что ориентированы на экономию ресурсов или на старое железо, - он очень даже неплох.

Недавно вынужден был поставить SliTaz на рабочей машине. там в openbox запускается сессия lxde.
Мне, как подсевшему на openbox, очень не хватало возможностей автозапуска всего нужного через файл  ~/.config/openbox/autostart

как в IceWM с автозапусками и с хоткеями?
В lxde для автостарта надо в хомяке в папке создавать "ярлыки", что  то не всегда работает. Tor, вот, не хотел там автозапускаться, пришлось вырубить эту самую lxde, чтобы заработали привычные вещи.

С хоткеями отлично. Даже по умолчанию, громкость на мультимедия-клавиатуре слушается. О переназначении клавиш, ещё не занимался. Автозапуск прописывается вручную. Что тоже классно.startup.

Наковырял много способов запуска. Гибкий, зараза...

Отредактировано cdrw (02-11-2019 23:53:34)


14103011_GgHo.png

Вне форума

#4 24-04-2020 19:24:01

BigOrange
Модератор
Откуда: Саратов
Здесь с 20-11-2010
Сообщений: 2,303
LinuxFirefox 68.9

Re: Долой DE! Даёшь WM!

5CuntV5.png
что-то юность беззаботная вспомнилась ))


Долой DE! Даёшь WM!

Вне форума

#5 26-04-2020 18:08:47

BigOrange
Модератор
Откуда: Саратов
Здесь с 20-11-2010
Сообщений: 2,303
LinuxFirefox 68.9

Re: Долой DE! Даёшь WM!

@cdrw, у меня пока 2 вопроса про IceWM
как панель поместить на верх экрана, и как правильно добавлять в toolbar приложения со значками.

Добавлено спустя 53 с:
синтаксис совершенно неинтуитивно понятен для меня.


Долой DE! Даёшь WM!

Вне форума

#6 26-04-2020 18:47:19

cdrw
Участник
Здесь с 18-08-2013
Сообщений: 335
LinuxChrome 78.0

Re: Долой DE! Даёшь WM!

BigOrange пишет:

панель поместить на верх экрана

Не дописал ещё, но стараюсь...

BigOrange пишет:

как правильно добавлять в toolbar приложения со значками

# This is an example for icewm 1.6.2 toolbar definition file.
# It will be installed as /usr/share/icewm/toolbar.
# Place your variants in /etc/icewm or in $HOME/.icewm since
# modifications to this file will be overwritten when you reinstall icewm.
#
prog "Medit" /usr/share/icons/hicolor/48x48/apps/medit.png /usr/bin/medit
prog "LxTerminal" /usr/share/icons/hicolor/128x128/apps/lxterminal.png /usr/bin/lxterminal
prog "Web BrowserIron" "/usr/share/icons/hicolor/32x32/apps/iron.png" /usr/bin/iron
prog "jgmenu" "/usr/share/icons/hicolor/24x24/apps/jgmenu.png" /usr/bin/jgmenu_run

prog - обозначение, что это пункт программы, а не меню.
"Web BrowserIron" - название программы, можно и нужно на русском.
"/usr/share/icons/hicolor/32x32/apps/iron.png" - где искать иконку к программе.
/usr/bin/iron - команда запуска программы.

Всё просто.

Добавлено спустя 2 ч 05 мин 03 с:
К слову, я встроил IceWM в lxsession и добавил томный женский голос на входе в сессию и на выходе. Жену правда бесит, когда включаю комп или выключаю... Ревнует, что ли... wink


14103011_GgHo.png

Вне форума

#7 26-04-2020 21:41:52

BigOrange
Модератор
Откуда: Саратов
Здесь с 20-11-2010
Сообщений: 2,303
LinuxFirefox 68.9

Re: Долой DE! Даёшь WM!

а положение панельки?


Долой DE! Даёшь WM!

Вне форума

#8 27-04-2020 06:50:21

cdrw
Участник
Здесь с 18-08-2013
Сообщений: 335
LinuxChrome 78.0

Re: Долой DE! Даёшь WM!

BigOrange пишет:

а положение панельки?

Я же дал ссылку на html-файл.

Смотри здесь.

Добавлено спустя 27 мин 05 с:
Для формирования меню в IceWM использую программу на питоне  xdgmenumaker.

Выглядит меню так:

Snymok_ekrana_ot_2020_04_27_06_02_00_800.jpgi.gif

Формирую меню скриптиком mn_update:

#!/bin/bash

# Скрипт обновления файла меню IceWM
# Файл menu_1   - пользовательская часть меню. Редактируется вручную.
# Можно обойтись без него.
# Файл menu_app - результат работы утилиты xdgmenumaker.
# Файл menu_2   - подключение в меню стандартных файлов IceWM
# programm и toolbar (не обязателен)

# Записываем структуру меню в файл menu_app
xdgmenumaker -i -f icewm > ~/.icewm/menu_app

# Убираем первую и последнюю строку файла
sed -i '1d;$d' ~/.icewm/menu_app

# Перезаписываем файл menu файлом menu_1
cat ~/.icewm/menu_1 > ~/.icewm/menu

# Дописываем к нему файл menu_app
cat ~/.icewm/menu_app >> ~/.icewm/menu

# В конец добавляем файл menu_2
cat ~/.icewm/menu_2 >> ~/.icewm/menu

Если интересно, здесь можно скачать архив с моими конфигами, может сгодится что.


14103011_GgHo.png

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] claudebot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.020 сек, 9 запросов выполнено - Использовано памяти: 1.65 Мбайт (Пик: 1.76 Мбайт) ]