Сайт | Скачать | Видео | Wiki

Автор Тема: IceArch - IceWM русская Live сборка на Arch Linux  (Прочитано 121623 раз)

0 Пользователей и 3 Гостей просматривают эту тему.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #240 : 20 Сентябрь 2019, 18:38:04 »
не хватает дефолтных:
- как вариант - можно свои хоткеи скриптом дописывать - http://forum.puppyrus.org/index.php?topic=21460.msg161135#msg161135.
( ...  многие хоткеи в IceArch свободны ... )
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #241 : 20 Сентябрь 2019, 18:39:03 »
меню консольных программ
штука достаточно хитрая, в некоторых пунктах кроме запуска самой программы или справки по ней
в отдельном окне в netsurf
Неплохо придумано, и netsurf пристроен к делу. )
Скрин.

Оффлайн kostyalamer

  • Почетный участник
  • Старожил
  • *
  • Сообщений: 235
  • Репутация: +5/-0
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #242 : 20 Сентябрь 2019, 19:21:40 »
Ох, как мне не хватает дефолтных:
W-f     файловый менеджер
W-e    редактор
W-t    терминал (есть W-enter)
W-w   браузер
Мы с тобой вполне можем обсудить хоткеи и дополнить к следующей сборке. Собственно говоря проблема в том чтобы выбрать программу из нескольких :
1)  фм - rox , DC или mc ?
2)  редактор - leafpad , xed или вообще geany ?
3)  терминал сдвигать с enter-ного хоткея не хочется ( наследство i3 ), но могу продублировать ( если хоткей свободен )
4) браузер : pflemoon, netsurf , opera , elinks ?
Я расположил их в порядке своих предпочтений , давай обсудим твои варианты.
Пока можешь поставить на флешку ( полноценно или в режиме хомяк r/w ) и просто добавить в ~/.icewm/keys

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #243 : 20 Сентябрь 2019, 19:34:01 »
терминал сдвигать с enter-ного хоткея не хочется
Я не претендую на какие-то свои хоткеи, главное чтобы они были на перечисленные приложения и были короткими. Есть W-enter на терминал, замечательно, главное чтобы пользователю (мне :)) было о нем известно (спасибо W-h).

Т.е. вся 'претензия', :) что нет именно коротких хоткеев на часто используемые приложения. Чаще всего рабочий стол закрыт браузером или чем еще, и запускать с ярлыков тот же редактор или ФМ....


1. rox
2. leafpad
3. - устраивает )
4. чаще используемый на этой системе, получается что palemoon
« Последнее редактирование: 20 Сентябрь 2019, 19:39:33 от krasnyh »

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #244 : 20 Сентябрь 2019, 19:40:41 »
1. rox
2. leafpad
3. - устраивает )
4. чаще используемый на этой системе, получается что palemoon
- поддерживаю

upd:
  конечно, возможны "вариации"( в том числе и самостоятельная настройка), но , думается, что хоткеи на "ходовые" программы и "любому" пользователю не помешают.
« Последнее редактирование: 20 Сентябрь 2019, 19:44:53 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #245 : 20 Сентябрь 2019, 19:49:45 »
заметил - у меня в IceArch звук регулируется по клавишам и клавиатуры ноутбука, и доп.-usb-клавиатуры - потом посмотрю подробнее - попробую перенести на другие Icewm-сборки.
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн kostyalamer

  • Почетный участник
  • Старожил
  • *
  • Сообщений: 235
  • Репутация: +5/-0
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #246 : 20 Сентябрь 2019, 19:52:45 »
Так и сделаем  :) Кстати , я в таких случаях активно пользуюсь скручиванием / раскручиванием ( "Win"+стрелка вверх ) но хоткеи будут удобнее особенно в сочетании с тайлингом.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #247 : 20 Сентябрь 2019, 19:55:45 »
скручиванием / раскручиванием ( "Win"+стрелка вверх )
-у меня для такого - "клик-Колесом-мыши-по-заголовку-окна"
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн kostyalamer

  • Почетный участник
  • Старожил
  • *
  • Сообщений: 235
  • Репутация: +5/-0
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #248 : 20 Сентябрь 2019, 20:00:09 »
-у меня для такого - "клик-Колесом-мыши-по-заголовку-окна"
Если мышкой , там и кнопка есть в заголовке соответствующая ( правда только в нормально сделанных темах ) , но хоткеи будут все равно удобней , сделаю к следующей сборке .

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #249 : 20 Сентябрь 2019, 20:15:35 »
-у меня
:)
- и "у меня", и в Ледяном - двойной-клик-Колесом
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #250 : 20 Сентябрь 2019, 20:42:13 »
Чаще всего рабочий стол закрыт браузером
С некоторых пор, я нашел удобным запускать браузер с заданными размерами по ширине. :) И сайты читать удобнее и текст, и по рабочему столу кликнуть можно.
Код
$ cat /home/live/.config/openbox/rc.xml
    <application title="Firefox">
      <desktop>1</desktop>
      <decor>no</decor>
      <position>
        <x>0</x>
        <y>0</y>
      </position>
      <size>
        <width>825</width>
        <height>993</height>
      </size>
    </application>
Скрин.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #251 : 21 Сентябрь 2019, 17:06:51 »
Собственно говоря проблема в том чтобы выбрать программу из нескольких :
Совсем вылетело из головы, в PRA есть скрипты default*, которые и фигурируют при назначении хоткеев в openbox. Т.е. независимо от того какое приложение предпочитает пользователь, именно оно и будет запускаться дефолтным хоткеем. Главное выбрать его по умолчанию.
Код
live@prar-1811 /usr/local/bin % ls -l |grep default
-rwxr-xr-x 1 root root     2254 дек  3  2018 defaultbrowser
-rwxr-xr-x 1 root root      595 дек  1  2018 defaultfilemanager
-rwxrwxrwx 1 1015   513    1043 янв 30  2018 defaulthandler
lrwxrwxrwx 1 root root       14 окт 10  2017 defaulthtmlviewer -> defaultbrowser
-rwxr-xr-x 1 root root      379 апр 30  2014 defaultimageeditor
-rwxrwxrwx 1 root root      365 фев 10  2018 defaultimageviewer
-rwxr-xr-x 1 root root     1360 ноя  8  2017 defaultmediaplayer
-rwxr-xr-x 1 root   513     473 мая 18  2018 defaultpdfviewer
-rwxr-xr-x 1 root root      535 дек  2  2018 defaultterminal
-rwxr-xr-x 1 root root      147 авг 13  2013 defaulttexteditor
Код
$ cat /home/live/.config/openbox/rc.xml
    <keybind key="W-e">
      <action name="Execute">
        <command>defaulttexteditor</command>
      </action>
    </keybind>
    <keybind key="W-f">
      <action name="Execute">
        <command>defaultfilemanager</command>
      </action>
    </keybind>
    <keybind key="W-t">
      <action name="Execute">
        <command>defaultterminal</command>
      </action>
    </keybind>
    <keybind key="W-w">
      <action name="Execute">
        <command>defaultbrowser</command>
      </action>
    </keybind>


upd. Собственно, можно default* прописывать в ярлыках запуска приложений. На той же панели, чтобы на ней не было столпотворения браузеров - palemoon, opera...
Пример из PRA, в легком DE (openbox-tint2)
Цитата
$ cat /home/live/.config/openbox/menu.xml
<menu id="root-menu" label="Linux">
   <item icon="/usr/share/pixmaps/www48.svg" label="Интернет"><action name="Execute"><execute>defaultbrowser</execute></action></item>
   <item icon="/usr/share/pixmaps/console48.svg" label="Терминал"><action name="Execute"><execute>defaultterminal</execute></action></item>
« Последнее редактирование: 21 Сентябрь 2019, 20:04:40 от krasnyh »

Оффлайн kostyalamer

  • Почетный участник
  • Старожил
  • *
  • Сообщений: 235
  • Репутация: +5/-0
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #252 : 21 Сентябрь 2019, 18:34:40 »
Спасибо погляжу, чисто теоретически можно и переменные окружения использовать, вот только надо чтобы пользователь умел их менять.
Либо просто жестко прибить гвоздями по этому списку, хотя можно и очередной костылик на bash-е сворганить. Надо подумать стоит городить огород или нет  :)

Оффлайн kostyalamer

  • Почетный участник
  • Старожил
  • *
  • Сообщений: 235
  • Репутация: +5/-0
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #253 : 26 Октябрь 2019, 09:38:31 »
На Я.Диск уехала очередная версия IceArch - v0.984
Ссылка на скачивание : https://yadi.sk/d/ooPsRhtxTTLOCg
Контрольная сумма : aae972efe6ef122778f5bc169ddd32b5
Версия промежуточная, публикуется из-за большого количества
накопившихся со времени выхода 0.98 изменений :
Changlog v 0.984
Сделаны консольные входы в режимах live и install , теперь чистая консоль всегда доступна.
В live сделан консольный селектор , перед загрузкой icewm он ждет 4 секунды и если пользователь в это время нажимает Esc - отправляет его в консоль, если нажимает любую другую клавишу - то в IceWM. если ничего не жмет то через 4 секунды автоматом в IceWM. Для попадания обратно в этот селектор достаточно в консоли ввести exit, в графике выйти из IceWM. В общем можно совершенно спокойно лазить туда и обратно пока не надоест.
Исправлены найденные баги по замечаниям от Dobrov .
Исправлены неработающие клавиши F1-F5 в mc . Добавлен конфиг для xterm от Dobrov.
По наводке товарищей с форума папируса добавлены новые горячие клавиши ( см справку ).
Частично сделаны настройки мс для открытия разных типов файлов. Причем для консоли и x-сов в разных программах.
По наводке knn сделана пикалка при полной загрузке IceWM
Добавлен скрипт от knn для открытия файлов в rox ( имя, в чем открывать вводится с клавиатуры )
Добавлены контекстная справка от Dodrov ( вызывается по "Win"+"F1" на окне с работающей программой )
Ищет справку в man, при отсутствии последней в интернете.
Добавлено проигрывание видео по ссылкам из интернета от Dobrov ( "Win"+"F3") через mpv
Настроен браузер links ( рекомендую web - это мой альяс на links -g ) , благодаря knn там появилась отличная зеленая тема.
web, так же как mc настроен на разные типы файлов, причем в чистой консоли и в X-сах они открываются в разных программах.
В консоли есть еще ranger ( в дальнейшем займусь его настройкой ), byobu , tmux и nmtui. Дальнейшее развитие ледяного
планируется в консольной части.
Еще раз напоминаю что для входа в чистую консоль ( в live ) , в момент загрузки ( или после выхода из IceWM ) при появлении соответствующей надписи
на экране надо нажать Esc, для возврата в X надо выйти из логина командой exit .
Для входа в консоль в установленной системе, надо в lightdm-е выбрать соответствующий сеанс . В момент начала его загрузки у вас
будет еще раз запрошен пароль по sudo, после ввода которого вы попадаете в чистую консоль . Выход из нее в lightdm осуществляется по команде ice.
Да, чуть не забыл сделана небольшая справка по основным консольным программам ледяного ( help в консоли ), в дальнейшем будет
расширяться. Спасибо Dobrov с форума Арча, knn и krasnyh с этого форума , за большой вклад в развитие ледяного .
PS Версия во многом тестовая, просьба сообщать о всех найденных багах. В связи с новым направлением развития ледяного
релиз будет не скоро, но я думаю все к этому уже привыкли.
Для тех , кому интересно - изменения в пакетной базе :

tmux
byobu
fbida
fbv
fbgrab
ranger
moc
links-g-directfb
terminus-font
#------------
catdoc
docx2txt
odt2txt
fbless
fbview
#------------
base
linux-firmware
netctl
dhcpcd
xorg-xprop
xdotool
libarchive
man-db
man-pages
youtube-dl
« Последнее редактирование: 26 Октябрь 2019, 09:41:12 от kostyalamer »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: IceArch - IceWM русская Live сборка на Arch Linux
« Ответ #254 : 26 Октябрь 2019, 10:17:50 »
В live сделан консольный селектор , перед загрузкой icewm он ждет 4 секунды и если пользователь в это время нажимает Esc - отправляет его в консоль, если нажимает любую другую клавишу - то в IceWM. если ничего не жмет то через 4 секунды автоматом в IceWM.
Видится полезным это новшество для отладки и диагностики возможных проблем при запуске системы (имхо).
Что-то подобное встречал и в каком-то Richy от DdShurick, там перед загрузкой DE появляется надпись типа "Нажмите X, чтобы...." (не помню точную фразу).

от Dobrov
А что за скрипты от Dobrov, о которых упоминается в каждом выпуске? Или где почитать?
Имею ввиду их общую концепцию, предназначение в системе. Улучшить производительность, добавить удобств в пользовании системой и т.д. и т.п.?


p.s.
добавлены новые горячие клавиши ( см справку ).
За хоткеи отдельное спасибо, появилось ощущение комфорта.  :)

p.s.2. Понравился звук при старте рабочего стола, чистый инфразвук. ) Я обычно не люблю эти звуки и стараюсь отключать, но такое, думаю, поставил бы и себе.  :)
А может просто колонки уже старенькие...
« Последнее редактирование: 26 Октябрь 2019, 13:31:29 от krasnyh »