Arch + Openbox
Загрузить свой скриншот
Войдите, чтобы добавлять скриншоты

Arch + Openbox

64
Материал написан пользователем сайта.
Дистрибутив:
Окружение:

Вопреки некоторым своим убеждениям решил попробовать Арч.  Ну, уж больно много вокруг него всякого копьеломания.  Сразу предварюсь: поставил с третьей попытки. Мы "мышетыкеры" такие...

Разметку диска сделал в gparted (для этого загрузился с другого iso, благо, что на флэшке их насыпано штук двадцать (Ventoy рулит!)).

Начал с классической установки, потом попытал счастья с archinstall, а в конце-концов установил "классически" (с помощью шпаргалок Сёмаша, Бухтеева и flordeazucena).

Все шпаргалки, которыми пользовался, я собрал в виде pdf тут:
http://x230.0fees.us/openbox

Мне особенно помогла эта:
http://x230.0fees.us/openbox/openbox.pdf

Как кому, а мне archinstall как-то некомильфошнул. Кстати, для ознакомления ставил ArchBang (с подачи xKDE) как раз с помощью арчбэнговского варианта archinstall. Получилось с пятой попытки! Не знаю, может у меня с глазами плохо, или скрипт у них местами оформлен не айс, но получилось вот так...

Дальше: openbox + obconf + lxappearance.
Тема: Breeze-ob
Значки: Oxygen.

Список пакетов, которые доустановил, я выложил сюда: http://x230.0fees.us/arch/soft-arch-ob-20240129.txt

Настройка системы производится не привычным "ГУЙовым" способом, а через редактирование файлов конфигов, и, соответственно, для быстрого доступа я повесил всё это на хоткеи:
Win+1 = Конфигурация Openbox
Win+2 = Динамическое меню ("Меню программ")
Win+3 = Автозагрузка
Win+4 = Панель tint2

Обои настроены через Feh, в режиме смены при новой загрузке. Настраивается в файле ~/.fehbg. А настройки переползают туда из строки "feh --bg-fill --randomize /путь/к/обоям/" в файле ~/.config/openbox/autostart

Аплет Сети (nm-applet) не включен в автозагрузку, т.к. жрёт память собака как не в себя. И вообще прочитамши про него, теперь знаю, что эту сволочь так и не приструнили в плане утечки памяти. Сеть настроена и работает, а если нужно изменить настройки, то вкл/выкл аплета доступно через Меню.

Вместо Рабочего стола установил idesk, который неплохо показывает значки, и который настраивается: глобально — в файле ~/.ideskrc; локально — в файле каждого значка, напр. в ~/.idesktop/chromium.lnk
Память idesk берёт минимально — всего 14МБ.
Выглядит это так:
https://i.yapx.ru/XFRzy.jpg

Собственно вот — моя автозагрузка:
feh --bg-fill --randomize /usr/share/backgrounds/wallpapers52/
(sleep 1s && tint2) &
(sleep 2s && picom -cCF -m 1.0 --no-fading-openclose) &
(sleep 3s && setxkbmap -option terminate:ctrl_alt_bksp) &
(sleep 4s && xxkb) &
(sleep 6s && volumeicon) &
(sleep 7s && idesk) &
Секунды, указанные в "sleep" нужны для имитации порядка, а то эти дикари норовят запуститься все сразу.

"Главное меню" отсутствует как класс, вместо оного — Динамическое меню, — все ништяки в ПКМ.  Динамическое Меню Опенбокса вполне симпатично выглядит, если поковыряться с настройками. Всё, что указано в Меню (и сверх того) у меня сидит на Горячих клавишах, также запускаю софт и от root. Я пробовал использовать polkit'ы всякие, но не срослось. Поэтому обошёл проблему через консоль:
xterm -geometry 50x9 -e sudo doublecmd
xterm -geometry 50x9 -e sudo pamac-manager
xfce4-terminal -x sudo mc
По крайней мере polkit не будет жрать память. Использовал основным терминалом xfce4-terminal, как один из самых скромных в плане "жора" памяти, но при этом весьма функциональный. А также, как видно, — xterm. Последний запускается маленьким окошком исключительно для ввода пароля, — мал хлопец, но шустёр.

Приглашение в xfce4-terminal'е раскрасил в .bashrc:
PS1="[e[1;32m]u@H[e[0m]:e[0;33mw[e[0m]$[e[0m] "

Список же софта таков:
Настройка окон — obconf
Настройка рюшечек — lxappearance
Композитор — picom
Панель — tint2
Отображение Значков — idesk
Раннер (по F2) — gmrun
Менеджер задач — lxtask
Браузер — Разгугленный
Блокнот — FeatherPad
Просм.изображений, он же — управлятор обоями — Feh
Музыка — Audacious
Видео — mpv
Переключатель клавы — xxkb
Регулятор громкости — volumeicon
Аплет Сети — nm-applet (вкл/выкл через Меню ПКМ)
Файл.менеджер — PcmanFM
Файл.менеджер — MC
Файл.менеджер — Double Commander
Вход — slim
Прочее — file-roller, gnome-calculator, gparted, nano
neofetch, pamac-all...

P.S. Что скажу в своё "оправдание"… Признаюсь, получившаяся система меня удивила. Скорее своей скоростью, потому что стабильность — это ожидаемо от Арча (по сравнению с его производными). Если кто-нибудь скажет, что Арч (бывает, что) стартует медленно, то будет условно прав, потому, что Арч при старте, не знаю как у кого, а у меня, например, проверяет раздел на ошибки. Видимо так надо, тем более с левыми китайскими ssd. Не знаю, спецы пусть меня поправят.
В остальном — самолёт!

P.P.S. Систему буду держать и дальше, тем более, что хочу поизучать archiso.

Лайков: +25
войдите, чтобы ставить лайки
64
  • Опубликовано: 09.02.2024
  • x230

Еще скриншоты:

Комментарии

AlexPingPing
09.02.2024
10:45
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
минималистично и лампово! мне нравится.
Только зачем 2 командера)?
через системД стартует или грабом?
у меня на системД xfce буквально за считанные сек загружается.
x230
Активный пользователь
Активный
Автор материала
Автор материала
09.02.2024
11:16
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAlexPingPingРодительский комментарий
0
войдите, чтобы ставить лайки
Сравнивал при копировании mc и dc. Так mc и остался...
choice
Активный пользователь
Активный
09.02.2024
10:50
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Я тоже пытался организовать запуск PCManFM с правами через polkit, но он не запускается с pkexec напрямую, нужно скрипт писать. В этом плане thunar очень прост и доступен. Меня удивляет, что люди пишут софт, но не смотрят вокруг, кто и что делает ещё, не подстраиваются друг под друга.
Arch генерирует fstab с большим количеством параметров, особенно для EFI раздела. Но да, он это делает не просто так, а насмотревшись на noname ssd и потому, что последнее время ориентируется на systemd-boot загрузчик. Для ускорения можно попросить там defaults и заменить relatime на noatime.
Уверен, archinstall будет изучен в следующий подход, пока пусть допиливают.
Minor748
Активный пользователь
Активный
09.02.2024
12:34
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
С давних пор меняю по такой шпаргалке:
ssd,discard (Defaults - этот убираем) - для btrFS.
lazytime (Defaults - этот убираем) - для EXT4

Да, ещё иногда вписываю noatime, nodiratime. При установке Debian эти параметры можно задать на этапе установки.
x230
Активный пользователь
Активный
Автор материала
Автор материала
09.02.2024
12:49
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
+1
войдите, чтобы ставить лайки
При следующих апокалипсах/крашах системы намерен устанавливать btrfs. Но пока Калька на десктопе, MX на семейном ноуте и тем паче Arch на запасном(тестовом) SSD не собираются помирать. Так что "перспектива" так себе!
xKDE
Активный пользователь
Активный
09.02.2024
11:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Ярко-нарядно)
Иконки разнокалиберные я бы, конечно, причесал. Способ упорядочивания запуска прям зачёт, runlevel отдыхает)))
Будучи на Arch+OB и не попробывать Rofi - это святотатство! Думаю, Вам, как заядлому мышетыкеру, зайдет!
https://github.com/adi1090x/rofi
x230
Активный пользователь
Активный
Автор материала
Автор материала
09.02.2024
11:25
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Отложил в копилку, посмотрю, спсб.
x230
Активный пользователь
Активный
Автор материала
Автор материала
09.02.2024
11:25
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Пока скрин был на модерации, я набрёл на утилитку размещения значков на (условном) Рабочем столе - idesk.
Последний скрин (с idesk в автозагрузке) выглядит так:
https://i.yapx.ru/XGkC7.jpg

Idesk занимает в памяти всего 14 метров, так что, думаю, это неплохой бонус за ожидаемую "лёгкость" получившейся системы.

P.S. Лису впоследствии заменил на UG Chromium, уж не знаю почему... ))
xKDE
Активный пользователь
Активный
09.02.2024
11:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
У Вас же стоит PCman, можно выкинуть feh и idesk. Хотя feh можно и оставить для фана)
x230
Активный пользователь
Активный
Автор материала
Автор материала
09.02.2024
12:37
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
+1
войдите, чтобы ставить лайки
Да, я как-то натыкался на расширенный функционал pcman'а...
Но это в ближайшей перспективе, как и Rofi.
Minor748
Активный пользователь
Активный
09.02.2024
12:25
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Когда читал о количестве проделанных изменений, вспомнил, об отличительной черте этих систем, особенно того же Арч, — кастомизация, то есть возможность изменять и тонко настраивать всё под себя.
xKDE
Активный пользователь
Активный
09.02.2024
12:27
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
+1
войдите, чтобы ставить лайки
Так это доступно на любой системе (почти). На Debian, Fedora, Slackware, Gentoo тем более)). Просто не ставьте готовую сборку и всё будет точно также.
Minor748
Активный пользователь
Активный
09.02.2024
12:29
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
После Скриншота Debian с tint2 я вновь решил поставил эту панельку. Док из неё сделать — не проблема, как оказалось, а вот полноценную панель …
Может расскажешь подробнее в отдельном материале? У него тут, конечно, накручено красиво и впечатляюще, но и навороченнее.
https://pingvinus.ru/gallery/5049
x230
Активный пользователь
Активный
Автор материала
Автор материала
09.02.2024
12:45
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Вместо многословия, - мой конфиг: http://x230.0fees.us/tint2
Сам дизайн выбрал из предложенных в граф.утилите настройки, а остальное по-мелочи...
Особо отмечу блок #Clock...
Minor748
Активный пользователь
Активный
09.02.2024
14:27
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
Кстати, хотел упомянуть: раньше тоже ставил Gnome calculator как функциональный и приятный внешне. Но теперь перешёл на Калькулятор MATE (mate-calc). Основной плюс, что в обоих есть история вычислений. Только второй не тянет зависимости, а по памяти вот
https://postimg.cc/dkynNhhs
x230
Активный пользователь
Активный
Автор материала
Автор материала
09.02.2024
15:04
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
+1
войдите, чтобы ставить лайки
>> mate-calc

Пощупаю.
Спсб за наводку.
firecutter
Активный пользователь
Активный
10.02.2024
14:25
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Практически все MATE-аналоги гномовских утилит тянут за собой гораздо меньше разных зависимостей. Хоть калькулятор, хоть терминал, хоть полкит, хоть caja.
Правда, я не очень понимаю, чего тут бояться при терабайте накопителя.
Minor748
Активный пользователь
Активный
10.02.2024
14:30
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийfirecutterРодительский комментарий
0
войдите, чтобы ставить лайки
Чем меньше зависимостей, там меньше места занимает, меньше мусора. Значит загрузка быстрее, система шустрее, меньше потенциальных ошибок из-за этих самых зависимостей.
firecutter
Активный пользователь
Активный
10.02.2024
14:38
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Ну разве только потенциальные ошибки. Хотя мне кажется, что чем дальше, тем меньше ошибок становится. Или это только кажется :)
Minor748
Активный пользователь
Активный
10.02.2024
15:04
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийfirecutterРодительский комментарий
+1
войдите, чтобы ставить лайки
Это пока мы только готовимся к переходу на W.
Так что ещё всё вперде!
firecutter
Активный пользователь
Активный
10.02.2024
18:49
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Надеюсь, на мой век иксов хватит :)
firecutter
Активный пользователь
Активный
10.02.2024
14:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
У меня наоборот проще, я с меню не разбирался :)
Macbook
09.02.2024
12:54
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Пользуясь случаем, есть владельцы макбук про 13 2011-2012 годов на линукс? Хочу взять для работы чтобы заявки закрывать и в интернет выходил (через rj45 подключать разумеется) а то на работе дали временно старый пк на i3-2100 и 2gb ram, открываешь 2-3 вкладки и начинается лагодром. Или как вариант зачем брать старьё и можно купить новый к примеру Asus expertbook b1402 за 44к на i3-1215U, что думаете?
xKDE
Активный пользователь
Активный
10.02.2024
03:10
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMacbookРодительский комментарий
0
войдите, чтобы ставить лайки
Новый, конечно, предпочтительнее!
scorpii
Активный пользователь
Активный
09.02.2024
18:44
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Ну вот что сказать!? Почерк и автор сразу по скрину узнаваемы. А вот арч, меня прям удивил. Вижу опенбокс зацепил, правда он слишком скромен по возможностям. С ним арч просто летать должен. А fsck в арче, если не нужен, отключается легкой правкой конфигурации сборки образа ядра /etc/mkinitcpio.conf Нужно всего лишь убрать из строки хуков fsck и пересобрать образ командой: mkinitcpio -P от имени суперпользователя
За скрин придется выложить автору честно-заработанный "+"; и это не за рюшечки, за которые тут многие ставят...
x230
Активный пользователь
Активный
Автор материала
Автор материала
09.02.2024
19:04
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
+
спсб за /etc/mkinitcpio.conf
xKDE
Активный пользователь
Активный
10.02.2024
03:42
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
Отключать не желательно, но если очень надо в параметры ядра добавьте fsck.mode=skip, а если нужно проверить, то поменяйте на fsck.mode=force fsck.repair=yes.
x230
Активный пользователь
Активный
Автор материала
Автор материала
10.02.2024
10:30
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Сделано.
Выше сказанное поправил.
И это добавил в /etc/default/grub.
+
bezobrazznick
09.02.2024
21:55
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Мы не мышетыкеры, мы мышкоблудцы!
LexD
Активный пользователь
Активный
10.02.2024
11:37
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
0. Почему вдруг Arch ?
Ужель "... много вокруг него всякого копьеломания... " — уважительная причина изменить MX ?
Вопросы сугубо риторические, в качестве предисловия.

1. "Аплет Сети (nm-applet) не включен в автозагрузку, т.к. жрёт память собака как не в себя."
Был в автозагрузке по умолчанию. Памяти занимает 27,7 МБ.

2. idesk
В процессе. С декабря 2023-го.

3. "Секунды, указанные в "sleep" нужны для имитации порядка... "
Сделал примерно также, только:
##
sleep 5
command-1_name &
##
sleep 5
command-2_name &
...
##
sleep 5
command-n-_name &
##

Про порядок не думал, показалось, что команды будут и так выполняться последовательно сверху вниз.
sleep добавил для уменьшения нагрузки на процессор. Время после sleep наобум.

Для запуска своих сценариев (после запуска приложений):
##
сценарий1; sleep 5
##
сценарий2; sleep 5
##
сценарий3; sleep 5
##

4. tint2 блок #Clock
# Clock
time1_format = %H:%M:%S
time2_format = %Y-%m-%d, %A
time1_font = Noto Sans Bold 11
time1_timezone =
time2_timezone =
time2_font = Noto Sans 10
clock_font_color = #ffffff 100
clock_padding = 2 0
clock_background_id = 5
clock_tooltip =
clock_tooltip_timezone =
clock_lclick_command =
clock_rclick_command = orage
clock_mclick_command =
clock_uwheel_command =
clock_dwheel_command =

Поменял с дефолта только время (добавил секунды) и формат даты.

5. За ссылки на .pdf спасибо.
Minor748
Активный пользователь
Активный
10.02.2024
13:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийLexDРодительский комментарий
0
войдите, чтобы ставить лайки
Сегодня ночью читал, тут такой приём встретил
https://wiki.archlinux.org/title/Xfce_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)#%D0%90%D0%B2%D1%82%D0%BE%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA
LexD
Активный пользователь
Активный
10.02.2024
13:53
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
А все эти три варианта не равнозначны?
xKDE
Активный пользователь
Активный
10.02.2024
14:41
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Так это по-умолчанию и идёт. Локальный запуск так, а глобальный через /etc/xdg/autostart (если исп. xdg). Регулируется переменными:
$XDG_CONFIG_HOME/autostart
$XDG_CONFIG_DIRS/autostart
LexD
Активный пользователь
Активный
10.02.2024
13:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийLexDРодительский комментарий
0
войдите, чтобы ставить лайки
2. idesk
Разобрался.
x230
Активный пользователь
Активный
Автор материала
Автор материала
10.02.2024
14:59
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийLexDРодительский комментарий
0
войдите, чтобы ставить лайки
У-уф!
"Педанты" бывают такими педантичными!..
Всё конечно правильно и справедливо, но (я писал) MX (LXQt'шный) стоит на семейном ноуте. - Никакой измены...

На счет "sleep" - тут банальная разбивка по времени.
Знал бы как по фактическому порядку, - сделал бы.
И тут, надо признать, что данный расклад весьма условен, но хоть что-то. И, кстати, цифры "sleep" - это фактические секунды запуска от начала старта.
LexD
Активный пользователь
Активный
10.02.2024
15:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
1. Педанты педантичные по определению.
2. Вам наверняка известно значение слова "риторический".
3. "Фактический порядок" — у меня-то Archcraft, где уже были преднастроены и autostart, и menu, и rc. Нужные мне программы не менял, дополнительные дописывал внизу.
Кажется, в таком порядке, как написано, всё и запускается.
Bash-скрипт выполняет ведь строки по порядку. Здесь, вроде, такой же принцип. Но не буду утверждать.
4. "Время после sleep наобум" — значит, не обязательно 5.
x230
Активный пользователь
Активный
Автор материала
Автор материала
10.02.2024
15:45
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийLexDРодительский комментарий
+1
войдите, чтобы ставить лайки
Мои конфиги:
~/.config/openbox/
~/.config/pcmanfm/
~/.config/tint2/
~/.config/volumeicon/
~/.config/xfce4/
~/.config/pavucontrol.ini
~/.config/xdg-terminals.list
~/.idesktop/
~/.ideskrc
Выложил сюда:
http://x230.0fees.us/openbox/archx230configs.zip
xKDE
Активный пользователь
Активный
10.02.2024
16:01
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
Пароли браузеров, я надеюсь, Вы через CSV экспортируете (или key4.db, logins.json и *.aux) и закладки тоже, а то в шпаргалке девушка "быстренько" пробегается по всем сайтам, заполняя пароли!))) Это если синхронизация принципиально не используется, конечно)
x230
Активный пользователь
Активный
Автор материала
Автор материала
10.02.2024
19:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Пароли - через key4 и logins.
А про "девушку" вообще не въехал!..
При чем вообще здесь браузер и его пароли?
xKDE
Активный пользователь
Активный
10.02.2024
19:38
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
>>Мне особенно помогла эта:
http://x230.0fees.us/openbox/openbox.pdf
ТВИКИ п.4 "Пройтись по всем сайтам, на которых зарегистрированы..." - это про браузеры.
А по тексту повествование идет от девушки, может это сборная "солянка", конечно)
x230
Активный пользователь
Активный
Автор материала
Автор материала
10.02.2024
20:04
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Этот текст действительно от девшки (https://flordeazucena.wordpress.com/).

Но я же не всё беру из подобных источников.
И настроить свои браузеры как-нибудь и сам сподоблюсь. ... Я вот не пользуюсь менеджерами паролей. Регулярно делаю бэкапы профиля своего браузера на флэху (скриптом). И где-то раз в месяц бэкаплю почти весь свой home профиль (тоже скриптом (как-то упоминал тут о нем)...

Так что я параноик, но сам в себе параноик.
igorborisov
Активный пользователь
Активный
13.02.2024
00:02
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
А почему конфиги не на гитхабе
Minor748
Активный пользователь
Активный
13.02.2024
00:08
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
0
войдите, чтобы ставить лайки
Есть хоть одна причина туда идти?
igorborisov
Активный пользователь
Активный
13.02.2024
00:10
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Удобно все смотреть, наглядно
x230
Активный пользователь
Активный
Автор материала
Автор материала
13.02.2024
08:50
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
0
войдите, чтобы ставить лайки
Ни разу об этом не думал.
Полагал, что на гитхабе профессионалы, и чего бы мне там делать?
firecutter
Активный пользователь
Активный
10.02.2024
14:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Вот это я понимаю — научный подход! За шпаргалки огромное спасибо, буду пользоваться. Правда в дебиане с конфигураторами сложно, в оф. репах их нет, надо тащить со стороны.
xKDE
Активный пользователь
Активный
10.02.2024
14:47
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийfirecutterРодительский комментарий
0
войдите, чтобы ставить лайки
Текстовые конфиги, в принципе, очень просты. Их править быстрее и можно масштабировать, копируя при установке, и сразу будет всё настроено!
firecutter
Активный пользователь
Активный
10.02.2024
15:07
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Это да. Но только в том случае, когда точно знаешь, что и как писать в тексте, когда понимаешь принцип. Но, скажем, принцип сотворения динамического меню мне неизвестен, и тут очень кстати пришёлся бы какой-нибудь конфигуратор. А его в дебиане по умолчанию нет.
x230
Активный пользователь
Активный
Автор материала
Автор материала
10.02.2024
15:44
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийfirecutterРодительский комментарий
+1
войдите, чтобы ставить лайки
Там - обычный xml.
Просто редактируем в редакторе.

Вот это вот всё:
~/.config/openbox/
~/.config/pcmanfm/
~/.config/tint2/
~/.config/volumeicon/
~/.config/xfce4/
~/.config/pavucontrol.ini
~/.config/xdg-terminals.list
~/.idesktop/
~/.ideskrc
Выложил сюда:
http://x230.0fees.us/openbox/archx230configs.zip
xKDE
Активный пользователь
Активный
10.02.2024
15:47
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
Не совсем... В обычном xml отрабатывается скрипт /usr/bin/obamenu на Python
xKDE
Активный пользователь
Активный
10.02.2024
16:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
+
Теперь можно быстро развернуть ob на целевой машине неограниченное число раз!) Если делать это действительно часто, то вместо шпаргалки удобно использовать скрипт. Установил систему, дал команду - и всё уже на своих местах, вкл приложения, темы, значки, обои, конфиги и пр.
xKDE
Активный пользователь
Активный
10.02.2024
15:46
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийfirecutterРодительский комментарий
+1
войдите, чтобы ставить лайки
На то оно и динамическое, чтобы в него не залазить))) можно дополнить своими пунктами в menu.xml, но в сам obamenu я бы не советовал. А принцип прост - отрабатывается обычный скрипт на Python'е, лежит по адресу - /usr/bin/obamenu. Можно его "модернизировать", но перед этим !!! создайте резервную копию!!!))
Кроме того, есть масса замен для obmenu (jgmenu, pmenu, xmenu), может и есть какое с GUI, мне через конфиги удобнее. Вся документация доступна и не требует навыков программирования. Так что было бы время и желание.
x230
Активный пользователь
Активный
Автор материала
Автор материала
10.02.2024
15:50
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
+1
войдите, чтобы ставить лайки
>> в него не залазить

Согласен.
Достаточно xml.
xKDE
Активный пользователь
Активный
10.02.2024
16:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
Кстати о меню:
>>"Главное меню" отсутствует как класс
В tint2 не проблема прикрутить кнопку главного меню, а там уже по желанию - стандартное, jg, x, p или rofi)
firecutter
Активный пользователь
Активный
10.02.2024
17:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Собственно, к меню у меня только одна претензия: какой командой его запускать, чтоб приделать к кнопке на панели. Я по совету интернета сделал через хоткей и xdotool, но это как-то не по-товарищески, должна же какая-то прямая команда на выполнение быть. Ну и русификация obamenu — можно конечно и без неё, но она наверняка возможна.
xKDE
Активный пользователь
Активный
10.02.2024
17:45
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийfirecutterРодительский комментарий
+1
войдите, чтобы ставить лайки
Кнопка в tint2 разделе Панель вставьте P в самом начале:
# Panel
panel_items = P ....
и создайте/дополните раздел с кнопками:
# Button 1
button_lclick_command = jgmenu (например)
Весь раздел будет примерно таким (background_id задается в начале файла):
# Button 1
button = new
button_icon = tux
button_text =
button_tooltip = Menu
button_lclick_command = jgmenu
button_rclick_command =
button_mclick_command =
button_uwheel_command =
button_dwheel_command =
button_font_color = #000000 100
button_padding = 0 0
button_background_id = 2
button_centered = 0
button_max_icon_size = 36
firecutter
Активный пользователь
Активный
10.02.2024
17:49
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Кнопки у меня настроены как надо, меня интересует именно сама команда запуска меню опенбокса по умолчанию. Ни «menu», ни «obamenu» не прокатывают. На дальнейшее фантазии не хватает.
x230
Активный пользователь
Активный
Автор материала
Автор материала
10.02.2024
17:57
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
А можно тупо посадить это на значок...
firecutter
Активный пользователь
Активный
10.02.2024
18:07
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
Таки я и посадил. Но для этого пришлось прописывать хоткей для вызова меню, а команду значка записать как xdotool key ctrl+m. Но мне интересна непосредственная команда запуска стандартного опенбоксовского меню, не через xdotool.
x230
Активный пользователь
Активный
Автор материала
Автор материала
10.02.2024
18:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийfirecutterРодительский комментарий
0
войдите, чтобы ставить лайки
Ну, тут по другому видимо никак.
Я сначала писанулся, а только потом пошёл почитать.
Почитамши загрустил.
Ибо тут (в разд.6.5) : https://wiki.archlinux.org/title/Openbox_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9
написано ровно то же, что ты сказал. ((

P.S. Какие-то попытки увидел тут:
https://sysdfree.wordpress.com/2018/02/15/165/
... читаю...
firecutter
Активный пользователь
Активный
10.02.2024
18:47
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
https://sysdfree.wordpress.com/2018/02/15/165/ — насколько мне позволяют мои познания в ангельских языках, там в результате всё упирается в тот же самый xdotool.
xKDE
Активный пользователь
Активный
10.02.2024
18:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийfirecutterРодительский комментарий
+1
войдите, чтобы ставить лайки
Команды нет, так как вшито в openbox как часть оболочки. Поэтому альтернативные меню и предлагаю)
Либо костыль с эмуляцией как Вы и делаете.
firecutter
Активный пользователь
Активный
10.02.2024
18:47
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
+1
войдите, чтобы ставить лайки
Ну тогда будем считать тему закрытой. Либо костыль, либо альтернатива.
xKDE
Активный пользователь
Активный
10.02.2024
18:30
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
Но мы же всё делаем красиво) Если есть кнопки в tint2, используем их!

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила