LINUX.ORG.RU

I3


136

6

Всего сообщений: 185

Gentoo на фальшивой луне

Лет 5 наверно ничего существенно не менял, все тот же i3 и vim. Может быть только ncmpcpp недавно собрал и gnuplot заменил на свою поделку GP. Поддержка и обновление не требует особых усилий, когда-то давно настроил и теперь все происходит легко. Вот даже на LOR перестал заходить, больше прикладной областью занимаюсь.

* blueman для связи с отлаживаемой железкой.

$ hostname 
fakemoon

 ,

amaora
()

Переезд с BSPWM на i3

Давно хотел себе механику, и наконец-то Anne Pro появилась на AliExpress. Решил взять с браун свитчами. Ох и шикарная же вещь, хотя думал, что привыкать придется довольно долго к 60% да и некоторые клавиши не совсем в очевидных местах, но оказалось очень даже удобно. Механика ван лав :3

Продал свой ноут и купил пекарню с win по дефолту. После того, как клава приехала, решил все-таки вернуться на православную ось, форматнул к херам оба винта, накатил Arch. Дальше пошел выбор WM (на DE я больше не вернусь)

Хотелось бы еще рассказать про BDSM BSPWM: вещь то очень даже неплохая, однако товарищ https://github.com/baskerville обожает ломать обратную совместимость и ты такой обновляешься, ребут (иксы лежат ofc) и в @хуе лезешь читать changelog, фиксить свой конфиг (теперь видите ли у нас север-запад-юг вместо привычных up-left-down, ну и тд). Итог — ждать пока BSPWM станет ≥1.0, тогда и можно будет юзать.

Поискал пару других тайловых WM, но остановился на i3. Комьюнити большое, саппорт во всяких барах, биндинги к i3-msg на многих языках, да и вообще отличная и стабильная вещь. Т.к. начал менять WM, то и бар решил найти новый, bye lemonbar. Нашел вот такую имбу — https://github.com/jaagr/polybar. Сначала хотел сделать прозрачный бар и минимализм, но пока что юзаю почти тот же сетап, что и был с минимальными дополнениями.

В дотфайлах тоже много изменений: вынес старые конфиги bspwm в отдельную директорию, все почистил. Теперь в prompt текущую ветку показывает везде в проекте, а не только там, где есть .git, добавил иконки в ls, обновил алиасы и много мелочей.

Termite

Subl3

lockscreen

Ну и все конфиги тут — https://github.com/HaCk3Dq/dotfiles

И еще переехал с вк, в тг: https://t.me/hack3d_home

Peace.

 , ,

HaCk3D
()

GIMP CC Darker theme

~/.i3/config:

font pango:Terminus Bold 14

bar {
        font pango:Terminus Bold 32
        status_command i3status
}

~/.i3status.conf:
general {
  output_format = «dzen2»
  colors = true
  interval = 5
}
order += «tztime local»
tztime local {
  format = «%Y-%m-%d %H:%M:%S %Z»
  timezone = «Europe/Moscow»
}
~/.gimp-2.8/themes/Gimp-CC-Theme-Darker/gtkrc:

style «pscc-gimp-default-style» {

    font_name=«Terminus Bold 12»

}

На фото - Серафимовская церковь города Вятки (Киров), построенная в 1904-1906 годы по проекту вятского губернского архитектора И.А.Чарушина для христиан-единоверцев. Сфотографировал на цифромыльницу Canon PowerShot A590 IS в январе 2009 года, склеил в Hugin, отретушировал в GIMP.

 , ,

pacify
()

NixOS + Plasma 5 + i3

Умудрился таки настроить i3 так, чтобы не попячить панель от плазмы. NixOS работает отлично, девелоперские окружения с python'ом обоих версий и растом крутятся, музяка слушается, радует, что всякие специфичные вещи вроде wireguard и ZFS поддерживаются в конфиге. Обоины нет, ибо собственно root window я вижу чуть реже, чем никогда. Конфигурация Emacs'а взята отсюда и допилена до моих нужд.

 , , ,

Singularity
()

Сычевальня 3.0

После очередного переката между съемными хатами, обновил сетап.

Ноут с двумя мониторами, 21:9 и 16:9. Можно открыть кучу приложений, раскидать по всем экранам, и свернуть шею вообще не переключать воркспейсы.

Клавиатура с синими свичами заменена на укороченный китайский noname с коричневыми.

За монитором стоит четвертая мыловарня, для игорей мыльного кинца по вечерам. Еще видны кусок свича и базы беспроводных ушей.

Снималось на тапок, поэтому качество не очень.

 ,

Deleted
()

Замутил видос на тему своих плагинов для I3

Когда-то давно я говорил что насоздавал там плагинов для более крутых скратчпадов аля i3, улучшенного run-or-raise и тд и тп, теперь вот есть видос, где показано как это всё работает. Только его надо как-то переделать, а то оно опять пожатое, попробовал vimeo вместо ютуба, но там что-то тоже не комильфо.

Когда перезалью будет доступно по той же ссылке :)

https://vimeo.com/255452812

Почему-то пришлось загрузить как богомерзкий jpeg, вот оригинал скрина:

https://i.imgur.com/LteAKBf.png

Зеркало на youtube: https://www.youtube.com/watch?v=U7eJMP0zvKc&feature=youtu.be

 ,

e7z0x1
()

i3

Привет

Появилась железка с тачскрином превращающаяся в планшет. Перепробывав разные вм всёравно вернулся к любимому i3.

Но тут возникла одна особенность: наэкранная клавиатура (пробывал разные) в купе с тайлами ведёт себя плохо или никак (фокус).

Скачал исходники i3 и запил свою клаву в i3bar, попутно увеличив кнопки ворспэйсов до пальцев.

На скрине вы видите стандартный i3bar и переделанный. скрин был сделан в портретном режиме и обрезан ( реальное расширение экрана 1920x1080).

Ради удобства была вынесена комбинация alt_L+Left для браузера и meta+d для запуска приложений.

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

У кого есть похожий опыт юзания таких девайсов - напишите что пробовали.

 

visual
()

Void Linux + i3-gaps

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

Установил пока минимум пакетов (браузер плюс пллеры) и оформил WM. Возможно, попробую собрать некоторые пакеты через xbps-src.

В качестве WM использую i3-gaps. Панель — polybar. Композитный менеджер — compton. За уведомления отвечает dunst.

Шрифты: в панели — Cantarell 10, Font Awesome 10 - для значков тегов, Siji — для значков строки состояния в правой части панели, в терминале — Ubuntu Mono 14.

Терминал — urxvt, текстовый редактор — Geany, файловый менеджер — PCmanFM.

Для музыки — DeadBeef, для видео — SMPlayer. Браузер — Firefox 57.

GTK Theme — Xfce-flat (стандартная тема Xfce), иконки — Faience-Azur.

Еще скриншоты: PCmanFM+DeadBeef+SMPlayer, Firefox c ЛОР'ом+Geany, обои в jpg.

 , ,

mad_austronaut
()

Кастомное что-то

!!! Скрин в жипеге !!!

Кому нужно качество, пойдите по ссылке со всеми скринами.

В связи с тем, что разработка sublime text внезапно возобновилась, вернулся на него и обнаружил, что с моего последнего скриншота, в результате кучи маленьких изменений, окружение стало уж совсем другим.

В первую очередь порадовал возврат на саблайм со связки атом+вим и переход на polybar вместо i3bar+py3status.

Номера+названия воркспейсов были заменены иконками, что было очень непривычно, т.к. раньше я всё раскидывал как попало, но в итоге пришёл к 3-4 воркспейсам на монитор и через небольшое время стало даже проще ориентироваться.

Минимализм из-за некоторых вещей немного пострадал, система обвещана, как незнаймо что, настолько, что я побаиваюсь всё это дело сохранять где-нибудь в гит репозитории, ибо тянуть нужно огромное количество скриптов, по пути кастомизации сделал много пулл реквестов в разные плагины, утилиты и форкнул youtube-dl в котором добавляю экстракторы для «пиратских» сайтов, которые по правилам youtube-dl в репозитории находиться не могут. Немного неприятно синхронизировать с апстримом, но стоит того, чтобы смотреть, например, аниме сезон одним плейлистом, без браузера, ещё и с сохранением последней серии и времени просмотра.

Если кому-то нужны конфиги и/или модули/скрипты/плагины коих куча, пишите в дискорд (d3adc0d3#9019), в других местах почти не сижу.

Как соберусь и запилю репозиторий со всеми dot файлами и README/скриптом для установки зависимостей и/или развёртывания всего этого дела, выброшу на общее обозрение.

Ах да, если что, в саблайме небольшой Nim пакет для работы с Riot Developers Api.

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

https://imgur.com/a/KLRU2

Сводка:

Дистр: Arch

ВМ: i3-gaps

Бар: polybar

Редактор: Sublime Text 3 Dev

Терминал: Xfce4 Terminal

ШГ: Noto (UI), Noto Mono (Terminal), Fira Code (Sublime)

Тема саблайма: кастом

Плагин polybar'а для mpv: кастом

 , , ,

Deleted
()

Xubuntu + i3

 ,

Novichok2014
()

Лесной i3

Сабж-i3, который вертится на девятом Дебиане. С прошлого скриншота подогнал X resources, поддержка коих отлично реализована в i3. Для GTK использую Numix, значки Numix Light. ШГ — Terminus, Awesome и Noto Sans (для приложений). Музыку слушаю посредством Cmus, ФМ — MC, запускалка — ROFI, удобная настолько, что отключил и забыл про dmenu :) Напоследок — ЛОР... И это все отъедает около 200 мб.

 ,

Odalist
()

i3

С прошлого скриншота сменил:

Так же добавил много разных мелких фич.

Жду критики и советов =)

Настройки lemonbar могу выдать, если хотите :)

 ,

egorcod
()

Debian 9+I3wm=к работе готов!

Собственно, сделал чистую установку сабжа, настроил цвета под тему Papirus, установил иконки Papirus, шг-Noto Mono Regular, прописал в автозагрузку терминал Terminator. Он у меня открывается в полноэкранном режиме при старте i3wm, клавишой F1 убирается в scratchpad, той же клавишой он и вызывается. Вот решение (не мое, нашел в просторах инета, подправил под себя).

Ну и еще парочка скринов — ЛОР, и немножко музыки.

 ,

Odalist
()

i3-gaps, что исправить?

Здравствуйте!

Можете посоветовать, что исправить/добавить/убрать?

  • ОС — Arch Linux;
  • Терминал — urxvt;
  • WM — i3-gaps;
  • Статус-бар — i3bar;
  • Композитный менеджер — compton;
  • Музыкальный плеер — cmus, цветовая схема — gruvbox-alt. На скрине cmus без темы, но после публикации votafak открыл мне глаза;
  • Системный монитор — htop;
  • Браузер — luakit/firefox;
  • Файловый менеджер — ranger/nautilus;
  • Текстовый редактор — vim, цветовая схема — koehler;
  • ШГ в статус-баре — Droid Sans, Font Awesome;
  • ШГ в терминале — Hack.

Фичи:

( читать дальше... )

 ,

egorcod
()

Arch + i3

Много лет назад, когда я пересел с Убунту на Арч передо мной стоял выбор DE. Основные условия были:

- фактически моментальная загрузка.

- нулевая терпимость к тормозам.

- Desktop не нужен, только окна.

- окна позиционируются и ресайзяться автоматически.

- после каждого запуска хочу чтобы все мои окна были открыты так как надо.

- управление с клавиатуры, никакой мыши. Соответственно никаких таскбаров, тулбаров. Только моментальный отклик на клаву.

- чтобы можно было полностью подстроить под себя.

- никакого треша вроде настройки сети, языка клавиатуры, часиков и софтовых кнопок звука. Только конфиги, только хардкор.

Был какой то DE на Хаскеле, который я сразу отбросил из-за упоротости этого языка. Выбор пал на i3 + i3block + dmenu, коим и пользуюсь уже несколько лет.

Итак: - Win + 1 — консоль, в консоле tmux и много терминалов, некоторые именные.

- Win + 2 — emacs + sublime.

- Win + 3 — Intellij Idea.

- Win + 4 — Firefox.

- Win + 5 — Thunderbird.

- Win + 6 — мессенджеры.

- Win + 7 — Smartgit + SquirrelSQL + Remmina + другая всякая мелочь.

- Win + 8 — Chromium.

- Win + 9 — VirtualBox.

Другие: - Win + Shift + N — подключение к WLAN и список запомненных.

- Win + Shift + P — процессор в режим энергосбережения или наоборот на полный ход.

- Хард кнопки звука — собственно звук.

- Win + M — перебросить весь воркспейс на другой монитор.

- Alt + Shift + <n> — перебросить активное окно на другой воркспейс.

- Некоторые шорткаты которые сам i3 дает.

- Win + D — вызова запуска из dmenu.

- Win + Shift + R — перезапустить оконный менеджер, иногда надо, ага.

Доволен с тех пор как слон.

 , ,

alex07
()

i3

Конфиг не особо поменялся с прошлого скриншота.

* На этом скриншоте ГНУ Емакс, наутилус и фаерфокс.
* Gaps оставил - норм. Тема ГТК сменилась на arc.

Добавились коньки с картой с пробками. Если кто расскажет, как побороть полоски в пару пикселей слева и сверху, то буду признателен. Вот конфиг коньков.

i3bar сменился на polybar- красиво.

А еще вот такой лок скрин.

 , ,

Difrex
()

i3 из которого я сделал подобие notion wm со всеми нужными фичами

* Arch linux

* i3 wm

* st, dunst, ncmpcpp, tmux, короче стандартный набор.

* Шрифт PragmataPro с патчами от Nerd Fonts.

* Конфиги i3 тут: https://github.com/neg-serg/dotfiles/tree/master/.config/i3 Остальное естественно там же.

* Панель polybar

Я перенес фичи иона, которых мне не доставало типа вложенных скратчпадов, нормального run-or-raise, run-or-raise-for-tag(моё изобретение для иона), alt-tab как в ионе, работу с fullscreen нормальную, а не как в i3 по умолчанию, что там не перейти, ничего сделать нельзя.

На самом деле там наверно ещё что-то сделано чтобы всё это было в сумме комфортно и «как раньше», реализованы мои скрипты как демоны-листнеры и врапперы чтобы посылать байтики через fifo

* Более подробное описание на кривом англ тут: https://neg-serg.github.io/personal/2017/04/10/my-cool-i3-migration/

 , ,

e7z0x1
()

К новым приключениям готов!

Правильный сетап - залог успеха! Поэтому никаких рамок вокруг окон, всё (почти) ровно, аскетичный фон, терминус. Положим на отдельный виртуальный стол.

Включаем музыку, поехали!

 ,

tranceGemini
()

i3wm и Debian 8.7

ОС: Debian 8.7 Менеджер окон: i3wm+i3blocks ФМ: PCManFM Терминал: Sakura Шрифты: Roboto Condensed Тема GTK2 и GTK3-Arc-Dark Иконки-Faenza-Darkest

ЛОР, Clementine, htop и screenfetch, PCManFM.

 ,

Odalist
()

Безликий Void

Вот и прошел примерно год с момента установки Void Linux. В целом впечатления от дистрибутива крайне положительные, ничего не ломалось за год и все обновления проходили безболезненно. Здешний runit пусть и выглядит довольно тривиальным на фоне OpenRC/systemd, но я его один раз настроил и забыл. Навевает атмосферу того самого старого Arch, которым он был до определенных изменений. :)

За прошлый год я перебрался сначала с vim на neovim в январе, а затем осенью пересел на Emacs с evil'ом примерно в то время, когда свет увидел vim 8 версии.
Ориентироваться в экосистеме Эмакса изначально было довольно трудно (у вимеров и эмаксеров, как оказалось, совершенно разное представление о документации), но на выходе я получил более монолитную, более функциональную и настраиваемую среду, в которую оставалось добавить только редактор. В vim'e мне довольно сильно досаждала лапша среди языков для расширений и слабая интеграция самих плагинов между собой.
Скорость? В боевом варианте nvim с автокомплитом и filetype плагином не намного быстрее настроенного Emacs'a, как оказалось. Да, vim быстр и удобен в консоли для правки конфигов или написания скриптов, но для более нетривиальных задач приходилось делать много лишних телодвижений. Я не агитирую бросать vim под предлогом «это плохой редактор» — нет, это действительно годный редактор для определенных задач и пользователей, но если вы ощущаете дискомфорт при разработке, то можете попробовать Emacs.

Скриншот с окнами: Thunar, termite с запущенным ncmpcpp и viewnior

Основной скриншот в png

На скриншотах:

Мои конфиги пока не готовы к выпуску в свет.

 , ,

Ordy
()