LINUX.ORG.RU

i3 — это быстро и удобно!

 ,


6

1

Моя рабочая лошадка.

Как видно из скриншота, это i3.

Информацию в i3bar выводит i3status (цвета с помощью Pango Markup).

Использую терминал rxvt, фм-Ranger, irc клиент-irssi. Музыку слушаю через mpd+mpc+ncmpcpp. Шрифты-iosevka, запускалка- Rofi, цвета-Dracula.

Пустой рабочий стол и браузер с Лором.

Спасибо за внимание.

>>> Просмотр (1920x1080, 356 Kb)

★★★★★

Проверено: Shaman007 ()

Ответ на: комментарий от templarrr

Я сказал «выглядящий как IDE», т.е. сравнимый по степени сложности.

alexferman ()
Ответ на: комментарий от Im_not_a_robot

НЕ ВСЕМ НУЖНО

Ну да. Не всем нужно не лазить по директориям вместо специально обученного ПО. И юникод не всем нужен. И интерфейсы кроме "ядерной консоли" не всем нужны. Но это же не делает KOI8-R лучше юникода, или встроенный в ядро эмулятор терминала лучше 90% DE/WM?

templarrr ★★★★★ ()
Ответ на: комментарий от alexferman

сравнимый по степени сложности.

Это где он сравним? Плейлист (где-то нет плейлиста?), кнопки управления воспроизведением (где-то нет управления воспроизведением?), seek bar (где-то нет seek bar'а?), информация о текущем треке (какой-то плеер не показывает что он сейчас воспроизводит?), библиотека, несколько (четыре) кнопок для выбора источника, несколько (две) кнопок для отображения дополнительной информации (которая не занимает места на экране пока ты не захотел её просмотреть), кнопка для копирования/конвертации музыки на телефон/плеер.

Итого, одна библиотека и 6 кнопок прям сильно переусложняют интерфейс? Clemetine из-за них похож на монстра от Jetbrains?

templarrr ★★★★★ ()
Ответ на: комментарий от templarrr

Это где он сравним?

Куча виджетов, областей, кнопок. При этом самые главные части - кнопки << > >> и прогрессбар воспроизведения засунуты куда-то в жопу. Разработчики больны и не лечатся.

alexferman ()
Ответ на: комментарий от alexferman

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

Одна библиотека (ЕМНИП скрываемая) и 6 кнопок, которые можно сделать очень мелкими. Больше похоже на индивидуальные особенности восприятия, чем на

Разработчики больны и не лечатся.

templarrr ★★★★★ ()
Ответ на: комментарий от templarrr

Ты никак не моежшь понять и принять, что не все пользуются компьютером так, как ты, и есть множество «правильных» решений.

Im_not_a_robot ★★★ ()
Ответ на: комментарий от templarrr

Больше похоже на то, что ты ничего не понимаешь в дизайне))

alexferman ()
Ответ на: комментарий от alexferman

Да нет, именно индивидуальные особенности восприятия + эгоцентризм.

templarrr ★★★★★ ()
Ответ на: комментарий от Odalist

уверен что иконки в трее не нужны? Как же ты по электропочте уведомления получаешь(иконка в трее-плагинчик для i3 привет)? Месенджерами вообще не пользуешся? В тайлинге недопустимо выделить драгоценное место под месенджер/почту. А Skype я привёл как пример, потому что он ломает i3 двойной иконкой, причём i3 её за какой-то хрен ещё и уменьшает в размерах, в общем с ума сходит. Для меня это означает только одно - i3 кривая поделка.

shprotua ()
Ответ на: комментарий от Im_not_a_robot

Ну непосредственная работа может быть и под NDA, да. И помимо того я как человек который около 10 лет пользуется тайловыми менеджерами могу сказать тебе что тайлинг как таковой не нужен, большую часть времени по крайней мере нужно иметь ту гибкость и удобство, которое они дают. Например лично я давно сделал из i3 подобие ion3/notion, со всеми нужными мне от него фичами вроде вложенных скратчпадов и тому подобного и фичи потихоньку пилятся до сих пор.

e7z0x1 ★★★★ ()
Ответ на: комментарий от deepforest

Делить удобно когда ты сравниваешь что-то. Например слева у тебя конфиг с жидхаба, справа твой конфиг в терминале.

nomathere ()
Ответ на: комментарий от nomathere

Ну можно же так и два окна расположить? Или через тайлинг такое удобнее делать? В общем тайлинг удобен только для тех кто постоянно работает с кодом, консолью, конфигами, то есть текстом?

deepforest ★★ ()
Ответ на: комментарий от piyavking

про Рэйнджер спрошу, чем он лучше/хуже классического мс

Для начала, он динамически отслеживает содержимое каталогов (если что->то удалилось/появилось, то он это покажет без принудительного ctrl-r).

Хрень какая-то, только вчера через mc удалил 2 директории, обновилось автоматом сразу же.

KreoniX ()
Ответ на: комментарий от Polugnom

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

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

ты когда с инета или флешки музыку скачиваешь те же несколько секунд можешь потратить на скидывание в нужную папку.

KreoniX ()

Почему Debian? Люди, которые осилили i3 и Xmonad обычно выбирают Slackware, Gentoo, Crux и т.д. и т.п.

KreoniX ()
Ответ на: комментарий от KreoniX

через mc удалил 2 директории, обновилось автоматом сразу же

Семён Семёныч! © Ну естественно, что файловый менеджер, сделав что-то с файлами, обновляет их список)))

Я имел в виду, что если на каталог смотреть миднайт коммандером, и одновременно в этом же каталоге шерудить каким-нибудь pcmanfm'ом, или просто терминалом в другом окне, то список файлов в панели коммандера не поменяется без принудительного обновления. Рэнджер же умеет отслеживать такие вещи в «риал-тайме».

piyavking ★★ ()
Ответ на: комментарий от piyavking

Мультизадачность это когда ты хреново делаешь одновременно несколько дел.

alexferman ()
Ответ на: комментарий от nomathere

Делить удобно когда ты сравниваешь что-то. Например слева у тебя конфиг с жидхаба, справа твой конфиг в терминале.

Поделить экран на две части для двух окон легко и просто даже в, прости господи, венде или гноме.

Im_not_a_robot ★★★ ()
Ответ на: комментарий от alexferman

Мультизадачность это когда ты хреново делаешь одновременно несколько дел

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

piyavking ★★ ()
Последнее исправление: piyavking (всего исправлений: 1)
Ответ на: комментарий от piyavking

Флуд на форуме и потребление видеопотока это не дела, а так, развлечение.

alexferman ()
Ответ на: комментарий от eR

Стало быть, так и есть - его работа заключается в напиливании всяких *боксов))

alexferman ()

Зачем подтверждают эту квадратно-гнездовую фигню раз за разом. Оно же везде одинаковое. Тем более кучно когда идут эти тайлинги. В модераторах похоже фанбой засел.

bread ()
Ответ на: комментарий от piyavking

Рэнджер же умеет отслеживать такие вещи в «риал-тайме».

Ишь чо захотел, хипстор. Нет, в mc этих перделок не надо.

bread ()
Ответ на: комментарий от piyavking

Я имел в виду, что если на каталог смотреть миднайт коммандером, и одновременно в этом же каталоге шерудить каким-нибудь pcmanfm'ом, или просто терминалом в другом окне, то список файлов в панели коммандера не поменяется без принудительного обновления. Рэнджер же умеет отслеживать такие вещи в «риал-тайме».

Ок, запомним. Ради интереса - зачем пользоваться двумя ФМ одновременно?

KreoniX ()
Ответ на: комментарий от e7z0x1

На Fireox 60.5 не работает.

Вот поэтому он и не нужен.

Какой браузер используешь?

KreoniX ()
Ответ на: комментарий от piyavking

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

tiroman ()
Ответ на: комментарий от nomathere

ну тот же meld нормально справляется со сравнением, а если говорить об ide например то по моему во всех более менее популярных уже встроена поддержка vcs и есть и diff и все что душе угодно, нахрена сидеть и тартить время еще на одну сущность, терять контекст?

tiroman ()
Ответ на: комментарий от tiroman

Ой все. Я привел простейший пример, и мне сразу говорят, что нужно применять очередную тулзу. Тогда давай так. В одном окошке у тебя таблица, в другом какой-то список, в третьем справочные данные.

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

nomathere ()
Ответ на: комментарий от shprotua

Для меня это означает только одно - i3 кривая поделка

или скайп)

piyavking ★★ ()
Ответ на: комментарий от nomathere

В одном окошке у тебя таблица, в другом какой-то список, в третьем справочные данные

жизненно. и ещё floating sticky ontop полупрозрачный калькулятор какой-нибудь)

piyavking ★★ ()
Ответ на: комментарий от piyavking

Поскольку Skype не предназначен для того чтобы внутри него запускали DE, то кривая поделка скорее всего i3

shprotua ()
Ответ на: комментарий от alexferman

Развлечение - одно из важнейших дел, и относиться к нему надо ответственно. Конечно, легкомысленным лентяям сойдёт для этого и мейнстримовое DE, бггг)

piyavking ★★ ()
Ответ на: комментарий от KreoniX

Ради фишек, которые есть в одном ФМ, и которых нет в другом. И наоборот. Например, для использования в качестве обеспечения адекватного исполнения команды «открыть папку» из какого-нибудь браузерного менеджера закачек. Конечно, можно было прикрутить к этому делу и консольный ФМ, но пакманфм мне как-то больше пришёлся по нраву в этом качестве.

piyavking ★★ ()
Ответ на: комментарий от nomathere

Тилинг нужен для того, чтобы рулить окнами на уровне рефлексов.

Нафига? Задачи решаются внутри окон, руление ими самими не должно быть частой операцией. Так что задрачивание тайлинга может косвенно указывать на проблемы с концентрацией внимания у юзверя.

bread ()
Ответ на: комментарий от shprotua

i3 кривая поделка

Да, а остальные еще хуже. Только dwm я все прощаю, потому что сделать почти полноценный wm таким мизерным количеством кода на C — это мастерство. И других suckless утилиты — годнота.

bread ()
Ответ на: комментарий от bread

Тем не менее это частая операция. Мне хватает наблюдения как коллеги мучаются) Задрачивания с тайлом как раз никакого нет, он дает заниматься работой. В отличие от этих ваших флоатовых старичков.

nomathere ()
Ответ на: комментарий от bread

Задачи решаются внутри окон, руление ими самими не должно быть частой операцией

Здрасьте, приплыли. Когда разводишь печатную плату, например, то подолгу висишь именно, что одновременно в трёх-четырёх окнах - схема, плата, перечни-спецификации, даташиты, да в библиотеки ещё лазаешь нон-стопом. И задач такого плана существует целая куча.

Впрочем, кому и одно окно - непосильный груз)

piyavking ★★ ()
Последнее исправление: piyavking (всего исправлений: 2)
Ответ на: комментарий от KreoniX

Пишу с него :)

Там кстати можно использовать последние версии с вимператором если сделать вот это

git revert d7f689c984bf15259ae5c882ab7d36919f3bbda8

e7z0x1 ★★★★ ()

i3 — это быстро

Ему сильно не хватает автоматики. Потому приходится каждый раз распределять пространство и раскидывать окна. Не очень-то быстро получается.

удобно!

С твоим оформлением — нет: окна сливаются в однородную кашу.

Оформление хоть и приятное, но или замени i3 на i3-gaps, или сделай border у inactive не цвета фона самих окон.

mord0d ()
Ответ на: комментарий от deepforest

В общем тайлинг удобен только для тех кто постоянно работает с кодом, консолью, конфигами, то есть текстом?

Нет, он удобен во всём. Удобство тайлинга в том, что окна не перекрываются, и ты можешь заниматься чем угодно, и для управления окнами не обязательно использовать мышь — у тебя всё на виду и занимает столько пространства, сколько ты настроишь. Не нужно целиться в заголовки (из чего вытекает отсутствие необходимости в заголовках) для перетаскивания, можно перетащить с клавиатуры или зажав хоткей перетащить мышью, при этом окна всё равно не будут перекрываться друг другом — они просто поменяются местами.

Юзкейсов тысячи:

  • Код и документация;
  • Видеоурок по Blender и собственно сам Blender;
  • Калькулятор, CAD и скан/фото;
  • Куча мессенджеров;

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

mord0d ()
Ответ на: комментарий от mord0d

Ясно, спасибо за пояснения. А что такое динамический небинарный тайлинг? С какого вм такого типа посоветуете начать?

deepforest ★★ ()

Для досуга обычная DE, для работы i3. Спорить что лучше не имеет смысла, не сравнивайте тёплое с мягким.

vasyan ()
Ответ на: комментарий от deepforest

А что такое динамический небинарный тайлинг?

i3 — статический бинарный. Более глубоко пока не заморачивайся.

С какого вм такого типа посоветуете начать?

Да я дальше awesome особо не высовывался. Его функционал покрывает мои задачи, потому и не. Но надо знать Lua хотя бы на базовом уровне.

Вообще, можешь попробовать и i3, со своей задачей — управление окнами — он справляется. Поймёшь, что тебе надо от тайлинга (и нужен ли он тебе вообще) — определишься, стоит ли менять i3 на что-то ещё. Мне i3 не зашёл в первую очередь тем, что надо окна раскидывать, делить; в awesome можно назначить тегу (рабочему столу) layout, и окно (по классу, имени, типу и/или другим признакам) привязать к тегу (по умолчанию оно будет открываться на привязанном теге, но можно перемещать при необходимости на другие), плюс ко всему в awesome есть возможность сделать плавающим отдельное окно, а не или все, или ни одного, как в некоторых (dwm? FIXME).

Если надумаешь осваивать awesome, могу оказать посильную помощь в IRC на Freenode (ник тот же, онлайн почти круглосуточный).

// @mandala, можно приглашать в твой канал на фриноде?

mord0d ()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)