- DietPi8.5.1
- SwayWM
ОС:
DietPi 8.5.1 (debian bookworm/sid)
Kernel 5.17
Sway
Системный блок в текущей конфигурации:
Xeon E5 2630 v2 (6ядер/12потоков)
nVidia Quadro FX580 (nouveau)
32Gb RAM
120Gb SSD M2
Я люблю крайне минималистичные дистрибутивы.
Я начал осваивать i3/sway и нашёл это годным.
Я никогда здесь не показывал свой Debian ;-)
Об этом и поговорим.
DietPi — сильно обрезанный Debian с набором консольных скриптов для установки и настройки необходимого ПО и оборудования. В принципе, основное предназначение DietPi — серверный дистрибутив для одноплатных компьютеров (об этом недвусмысленно намекает вторая часть его названия), но так как он основан на debian, ничего не мешает установить его на x86, что я и сделал. В принципе, на сайте DietPi есть образ для x86, как 32бит, так и 64бит, но я предпочитаю конвертить установленный Debian в Dietpi с помощью скрипта для "других платформ". Работает так как нужно, устанавливая крайне минималистичную систему.
Примерно в то же время дома на ноутбуке я окончательно устал от графических окружений, требующих активного использования мыши (тачпада), мне хотелось максимально использовать клавиатуру для навигации и всего остального.
Памятуя о тайлинговых оконных менеджерах, которые по идее решали мои хотелки, я установил дома i3 на devuan параллельно с XFCE. Ранее, когда я перебирал DE в поисках "куда бы мне уйти с XFCE" на полноценном десктопе, мне i3 не зашёл, слишком много графических приложений я использовал и выпускать мышь из рук я не видел никакого смысла. Примерно через пару часов использования я убрал с каждого экрана текстовый файлик с хоткеями и погрузился в дебри настройки.
Это нескучный бесконечный процесс. :)
Через совсем непродолжительное время я снёс XFCE и поставил sway параллельно с i3, благо конфиги совместимы. И продолжил погружение в дебри настроек уже sway.
Любопытно, что привык я не пользоваться мышью при навигации очень быстро, настолько, что отрываться от клавиатуры стало некомфортно и на рабочем десктопе, где я стал пытаться использовать хоткеи из sway/i3.
Дабы минимизировать зависимость от мыши/тачпада пришлось отказаться от некоторых приложений с пользу консольных либо делать всё ручками в консоли, почесались руки недельку, но я привык. На самом деле, например, смонтировать флэшку или шару из командной строки, когда есть нормальная история и автодополнение zsh едва ли не быстрее, чем открывать графический файловый менеджер и куда-то там тыкать.
Впрочем, я всегда говорил и здесь тоже, что при должном навыке консоль продуктивнее. Итогом окончательной миграции дома стала установка sway на DietPi на рабочем компьютере.
Пробежимся бегло по промежуточному итогу моих настроек, ибо настройка sway процесс, пожалуй, бесконечный:
* первый экран — браузер Whale, который я использую в личных целях с синхронизацией.
* второй экран — консоли. начиная с верхнего левого угла по часовой стрелке расположены окна ncmpcpp, который управляет музычкой с headless "радиоприёмника", вывод neofetch, файловый менеджер midnight commander и общий вывод настроек DietPi, подробнее может быть как-нибудь в следующий раз.
* третий экран — два подключение к win-серверам по RDP
* четвёртый экран — подключение по anydesk к домашнему медиасерверу. На этом же экране обычно подключения через assistant к эндюзерам.
* пятый экран — Chromium-GOST, который я использую как браузер для работы. Открыты почта, OTRS, внутренний портал и сервер OCS Inventory.
* и на шестом экране облачка — браузер rclone c поддержкой более 40 видов облачных сервисов и gtk интерфейс для syncthing.
Всё открыто постоянно, ресурсов потребляется немного и пользоваться всем этим теперь очень удобно.
Рекомендую!
Комментарии
00:05
Мне нравится, продолжай в том же духе!!!
11:51
01:03
Но что хотел по теме сказать, обрати внимание на nwg-panel, она себя ведет как tint2 (для xorg), намного информативнее, чем просто отображение номеров активных рабочих столов, а ещё показывая заголовки окон. Бывает такое - чтобы не потерять окно, прям чёткая штука.
https://xet.ru/files/sway/2.png
https://xet.ru/files/sway/config.tar.gz
Было интересно почитать.
01:55
11:47
Что касается расположения приложений в окнах, то во-первых я пошёл на компромисс - отказался от жёсткой привязки приложений к окнам, это всё-таки неудобно, но оставил подписи) А во вторых, 1920 пикселей для браузера избыточно, и обычно у меня справа на страницах с браузерами один-два терминала шириной в 400-500 пикселей. Это очень удобно, если нужна консоль, но переключаться влом или непродуктивно.
11:53
12:25
14:00
норм.
08:36
10:57
поэтому ручками:
посмотрел
fdisk -l
смонтировал
mount bla-bla-bla