i3wm-gaps + tint2 = рабочий вариант
Загрузить свой скриншот
Войдите, чтобы добавлять скриншоты

i3wm-gaps + tint2 = рабочий вариант

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

Доброго всем!

Ubuntu 20.04 focal lts

В прошлый раз я писал о kde, но что-то он стал конкретно напрягать. Он не напрягает, когда по умолчанию. Вы пробовали менять темы случайным образом? Весь kde буквально сыпется как песок, там протек от прошлой темы, там утек, темы плывут друг сквозь друга как вода. У меня создалось впечатление, что это сплошная дыра, единственная возможность ее зафиксировать — это хоть как-то найти максимально простую тему оформления и забыть навсегда, ибо чуть тронь — рассыпется.

И я по поводу этой темы расстроился, король-то голый!

Тааак, вот, вот уже примерно три месяца я упорно сижу на i3wm-gaps и пытаюсь привыкнуть к тайлингу. что бы я хотел донести сообществу. Тайлинг ок, это лучшее, что со мной случилось в работе, но для меня отвратительными показались панели i3 bars. Ничего нужного они не привносят, а скорее, наоборот, мерзость, возведенная в абсолют, примитивно и тупо.

Поэтому, я предлагаю иной взгляд на панели в тайлинговых менеджерах, а именно — tint2 вместо родных панелей. Памяти ест — смешное количество. В родных панелях никогда не понять — какие именно приложения запущены в том или ином workspace, а теперь посмотрите на скриншот — все прекрасно и понятно. На каком workspace какие окна запущены, это же прелестно, это именно то — чего не хватало родным i3 приложениям. Даже немножко стыдно стало за их беспомощную работу.

А conky, конечно нужны, опустить вниз и вот она вся инфа о системе — снизу, где ей место.

На скриншоте 3 монитора, это 1-6 это основной монитор (wide), 7-8 слева, 0-9, справа. Это по workspaces расклад, перемещаюсь со скоростью света.

Любые конфиги, ребят, обнимаю, готов предоставить.

А так, по-прежнему, стабильная ubuntu LTS, никаких арчей, никаких AUR, никаких игр в компиляшки, кроме тех, которые затеял я сам.

Лайков: +15
войдите, чтобы ставить лайки
32
  • Опубликовано: 01.07.2021
  • sarman

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

Комментарии

fallen
Активный пользователь
Активный
01.07.2021
11:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Превосходно!
OldRunner
Активный пользователь
Активный
01.07.2021
17:38
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийfallenРодительский комментарий
+1
войдите, чтобы ставить лайки
Броооооо!!!!! Приветствую бродяга!!
Отзовись в Мастодонте....плииииз?
fallen
Активный пользователь
Активный
01.07.2021
19:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийOldRunnerРодительский комментарий
0
войдите, чтобы ставить лайки
тутнул.
Minor748
Активный пользователь
Активный
01.07.2021
11:54
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Сначала подумал, что что-то новенькое, ан нет, но всё равно выглядит хорошо.
x230
Активный пользователь
Активный
01.07.2021
12:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+3
войдите, чтобы ставить лайки
На своём "честном Арче" - Артиксе один раз только "компилировал", да и то устанавливал с git:
git clone https://aur.archlinux.org/yay
cd yay
makepkg -sir
...
Всё!..
Остальное - с Аура и оф.репозиториев, в виде bin и не очень...
Так что вопрос спорный... даже не вопрос, а предвзятость мнения о том, что Арч страшен.
Чистый Арч не поставил только потому, что он на систем-д.
А так Артикс - тоже себе ничего. Балдею однако.
...
Это не значит, что я не юзаю Ubuntu, - подкидываю иногда, смотрю новшества, но её тормоза меня просто вымораживают.
...
+
Однако, - лайк за труды и аскетизм в выборе и оформлении!
sarman
Активный пользователь
Активный
Автор материала
Автор материала
02.07.2021
02:03
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
Не могу по работе арч) Лайк. Как бы идеально ubuntu релизы совпадают с арендой серверов на хетзнере и их падением цен. Если бы у меня был роллинг, ну да, возможно я бы дотягивал до упора, но какой смысл в стареющей железке за ту же цену… Стабильно, несколько лет, смена одного из серверов из кластера за ту же арендованую сумму, но подготовившись к релизу OS и языка программирования (там дальше только минорные или security updates), вычистив deprecated из кода, оттестировав его не спеша. Правда, можно в контейнерах запускать, как многие пишут, но я как-то по старинке - чистое железо. Лишняя прослойка - лишние проблемы. 3-4 года поимел и забыл. Не всем подходит.
DAiNios
02.07.2021
11:49
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
+1
войдите, чтобы ставить лайки
Артикс - топ! Тоже ставил для отказа от systemd, установлен openrc.
PiratFil
02.07.2021
19:25
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
Даже не разу - спасибо Octopi он сразу yay предлагает к установке.
Я даже раньше думал что больше всего на дебиан можно установить, да нет же, на pacman c AUR!
x230
Активный пользователь
Активный
02.07.2021
20:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийPiratFilРодительский комментарий
0
войдите, чтобы ставить лайки
Я пока разбирался с хелперами для pacman для AUR, узнал, что их несколько:
yaourt
aurman
pacaur
pikaur
aura
yay
...
Но самый лучший оказался 'yay' (я пробовал только yaourt, pacaur и yay)
...
Пока Pamac был в прострации из-за релиза pacman 6.0, я пользовался Octopi. Но когда установил pamac-aur 10.1.3, я тут же снёс Octopi.
В чём-то хорош Octopi, в чём-то - Pamac. На вкус и цвет, как говорится... Я прусь с Pamac'а...
fallen
Активный пользователь
Активный
02.07.2021
21:03
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
гуишная боль роллингов, такое все суетное... может на стэйбл?.. какой смысл себя и машинку терзать ежедневными приблудами обнобагов, давно ж не бетатестер, на сколько могу судить.. спокойствие и умиротворение.. наше всё. пис.
x230
Активный пользователь
Активный
02.07.2021
21:13
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийfallenРодительский комментарий
0
войдите, чтобы ставить лайки
ВаСТЧе без нервов!.
Наоборот: всё такое стабильненькое и надёжненькое!
Честно, честно, - когда вкючишь обновы, а когда просто посмотришь и отвалишь.. Вот сейчас жду обнову Doublecmd (1.0 альфа), там Skif_off и Alexx2000 обещали (какбы обещали) изменить в переводе одно словцо.
...
Спокоен зело, никаких нервофф ...
fallen
Активный пользователь
Активный
02.07.2021
21:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
ясненько, значит есть какой-то свой интерес в этом...
а я давнёхо подустал от суеты и вечного гонева за циферкой релизки, решил, для себя конечно... при том что железцо-то и подавно не из партии свежих рябчиков ;)
imbios
Активный пользователь
Активный
01.07.2021
12:58
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Как альтернативу (tint2) могу предложить на попробовать:

Yabar - https://github.com/geommer/yabar
Polybar - https://github.com/polybar/polybar
sarman
Активный пользователь
Активный
Автор материала
Автор материала
02.07.2021
00:28
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийimbiosРодительский комментарий
0
войдите, чтобы ставить лайки
Пробовал разные, но именно, чтобы показывалось номер workspace и его окна, как заголовки, не получилось, можно, как бы через поиск их как в conky, через поиск окон в скриптах, но без поведения, то есть клика по ним по нужде не выходило…
Edddddy5
01.07.2021
13:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Отличный выбор. Я к i3wm пришёл только с третьего раза, но теперь уж на долго. Сначала была Убунта, а теперь, чтобы стабилизировать эффект - Sparky Linux. За бар спасибо, симпатичен, буду пробовать.
Glebux
Активный пользователь
Активный
01.07.2021
14:42
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Про панель очень верно подмечено. Сам люблю юзать i3wm, но этот бар просто уничтожает идеальную для рабочих целей концепцию.
OldRunner
Активный пользователь
Активный
01.07.2021
17:41
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
А мне Awesome приглянулись больше всего. При чем, на Арче - на АркоЛинуксе вообще бомба.
Но, тут же ш дело какое - кому шо.
А так - хозяин барин.
sarman
Активный пользователь
Активный
Автор материала
Автор материала
02.07.2021
01:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийOldRunnerРодительский комментарий
0
войдите, чтобы ставить лайки
Да, awesome классный, я так прошелся, вплоть до xmonad, от i3-wm, awesome, dwm, bspwm, xmonad, на каждом немного посидел, конфиги поковырял.

Как-то в итоге вернулся на i3, популярный, концепция понятна, конфиг един, хотя выбирал между bspwm, как-то проще оказался он что-ли. Неуловимое уже ощущение туповатых настроек.

Arcolinux - супер, позволил попереживать за каждое окружение в процессе, авторам - большое спасибо за вдохновление. А когда выбрал вернулся в родную среду deb, на самом деле против арч ничего не имею - куцые конфиги - ну идеология такая.
Мне не нравится aur - даже ладно дубликаты программ от автора, Git такая-то версия, заброшенные версии, а именно компилить, хотя идея-то интересная. Я что-то угорел за экологию, это ведь в глобальном мастштабе сродни майнингу, я на нем неплохо заработал и понял также, сколько же я нажег электричества, ресурсов, которые могли бы быть отданы настоящим потребителям, вернее не быть памятником сжигания в пустоту. Когда что-то компилируется, я всегда думаю о том, что это могла бы быть моя разработка, реальные расчеты, от которых мне необходимо отнять время на компиляцию просто обновлений (тут gentoo просто плачет в стороне)… И становится прижимисто жалко миллионы машин во всем мире, которые толкут одно и то же мясо, выдавая одни и те же бинарники просто так в угоду чистоты кода в который никто не заглядывает, кроме авторов, так почему бы не брать просто от авторов скомпиленое, такое.
OldRunner
Активный пользователь
Активный
02.07.2021
09:01
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийsarmanРодительский комментарий
+1
войдите, чтобы ставить лайки
Да, со многим согласен(особенно про Генту).
А про экологию нам еще аукнется. И это не про компы - отходами так завалили в предыдущее столетие, что еще долго отрыгивать прийдется.
OldRunner
Активный пользователь
Активный
01.07.2021
18:54
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
А можно и вот так:
https://i.ibb.co/JcZyTyy/2021-07-01-18-41-10-screenshot.png
https://ibb.co/hK34KMm
fallen
Активный пользователь
Активный
01.07.2021
19:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийOldRunnerРодительский комментарий
+1
войдите, чтобы ставить лайки
а так-то довольно не плохо... и шрифты зачётные.
sarman
Активный пользователь
Активный
Автор материала
Автор материала
01.07.2021
22:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийOldRunnerРодительский комментарий
0
войдите, чтобы ставить лайки
Непонятно, там второй workspace есть?
Неплохо, но вот если два их посмотреть бы…
OldRunner
Активный пользователь
Активный
02.07.2021
08:58
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийsarmanРодительский комментарий
0
войдите, чтобы ставить лайки
Да, есть и не одно.
Сейчас показать не могу - не на том компе на некоторое время.
sarman
Активный пользователь
Активный
Автор материала
Автор материала
01.07.2021
19:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
А, забыл, может кому сгодиться, я же их не написал как собираю -

i3wm-gaps - все-таки захотелось самого последнего, не из пакетов, компилирую в /usr/local

#!/bin/bash
sudo apt install -y libxcb1-dev libxcb-keysyms1-dev libpango1.0-dev libxcb-util0-dev libxcb-icccm4-dev libyajl-dev libstartup-notification0-dev libxcb-randr0-dev libev-dev libxcb-cursor-dev libxcb-xinerama0-dev libxcb-xkb-dev libxkbcommon-dev libxkbcommon-x11-dev autoconf libxcb-xrm0 libxcb-xrm-dev automake libxcb-shape0-dev libxcb-xrm-dev

sudo rm -rf ./i3-gaps

# clone the repository
git clone https://www.github.com/Airblader/i3 i3-gaps
cd i3-gaps
mkdir build
cd build
meson ..
sudo ninja install
rm -rf ./i3-gaps

----------------------------------------

tint2 (checkout версии там по вкусу, может уже новая)

sudo apt-get install cmake libgtk-3-dev libcairo2-dev libpango1.0-dev libglib2.0-dev libimlib2-dev libgtk2.0-dev libxinerama-dev libx11-dev libxdamage-dev libxcomposite-dev libxrender-dev libxrandr-dev librsvg2-dev libstartup-notification0-dev

git clone https://gitlab.com/o9000/tint2.git
cd tint2
git checkout 17.0
mkdir build
cd build
cmake ..
make -j4

sudo make install
sudo update-icon-caches /usr/local/share/icons/hicolor
sudo update-mime-database /usr/local/share/mime
rm -rf ./tint2
fallen
Активный пользователь
Активный
01.07.2021
19:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийsarmanРодительский комментарий
+1
войдите, чтобы ставить лайки
добротно!
vladv
Активный пользователь
Активный
01.07.2021
20:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийsarmanРодительский комментарий
+2
войдите, чтобы ставить лайки
sudo checkinstall ?
sarman
Активный пользователь
Активный
Автор материала
Автор материала
01.07.2021
20:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийvladvРодительский комментарий
+1
войдите, чтобы ставить лайки
Кстати, да, отличная идея(!), просто у меня вручную компилятся только эти два пакета, можно и так обойтись.

Совсем по-хорошему - сделать deb, потом распаковать, но как бы поскольку таких на ручном режиме только два... Поленился, да)
sarman
Активный пользователь
Активный
Автор материала
Автор материала
02.07.2021
00:34
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Конфиг tint2, ~./config/tint2/tint2rc

https://xet.ru/files/tint2rc
sarman
Активный пользователь
Активный
Автор материала
Автор материала
02.07.2021
00:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Все остальное через rofi + myrmidon-tasks (изюмительная вещь)

https://github.com/moustacheful/myrmidon
DAiNios
02.07.2021
11:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Обожаю i3, установлен вместе с Артиксом, но без гапсов - считаю что они незачем отъедают пространство. В качество панели стоит Polybar, очень гибкий и удобный в настройке.
julyfox
Активный пользователь
Активный
02.07.2021
15:09
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Народ, а когда уж на sway перейдёте?
sarman
Активный пользователь
Активный
Автор материала
Автор материала
02.07.2021
17:54
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийjulyfoxРодительский комментарий
0
войдите, чтобы ставить лайки
А смысл?
Попробовал - не понравилось, что тот wayland, что те конфиги,
что там искать, зачем? Это надо весь конфиг переписывать ради неясной выгоды. Есть cоветы?

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

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