LINUX.ORG.RU

Как вы относитесь к тайловым WM?

 


0

2
  1. Мне оно не надо (использую KDE/Gnome/XCFE/прочее и никакого тайлинга) 716 (44%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Считаю необходимыми для комфортного пользования ПК (сижу в awesome/dwm/bspwm/i3/*wm) 297 (18%)

    ************************************************************************************************************************************

  3. Тайлинг? WM? Что это? 211 (13%)

    **********************************************************************************************

  4. Сейчас не пользуюсь, но присматриваюсь/планирую попробовать 190 (12%)

    ************************************************************************************

  5. Использовал раньше 133 (8%)

    ***********************************************************

  6. Я экстремал (использую KDE/Gnome/XCFE/прочее и приблуды для тайлинга) 69 (4%)

    ******************************

Всего голосов: 1616

★★

Проверено: Pinkbyte ()
Последнее исправление: cetjs2 (всего исправлений: 1)

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

А зачем нужен тайлинг при маленьком разрешении, мне вообще трудно представить.

итак, поехали.

возможные расположения

  • $VISUAL + 2 терминала сбоку
  • $VISUAL + $BROWSER в сплите
  • 2 инстанса $BROWSER в сплите
  • $VISUAL + читалка в сплите
  • $BROWSER + читалка в сплите
  • etc

(также ко всему этому добавляется опциональное окошко с чатиком)

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

f1u77y ★★★★
()

дома dwm, на работе на винде bug.n (оправдывает своё название - куча багов, править их времени не, но это лучшее, что я пока нашёл)

не представляю, как можно нормально работать без тайлинга

swar0g ★★★★
()
Последнее исправление: swar0g (всего исправлений: 1)

Сейчас не пользуюсь, но присматриваюсь/планирую попробовать

пытаюсь освоить awesome, в который раз...

menefis
()

А полноэкранный режим считается?

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

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

kodx
()

Считаю необходимыми для комфортного пользования ПК (сижу в awesome/dwm/bspwm/i3/*wm)

как категорично, я вот не считаю, однако, активно пользуюсь

Dred ★★★★★
()
Последнее исправление: Dred (всего исправлений: 1)

Зачем себя ограничивать тайловыми WM?

В нормальном WM хочешь - будут окна без перекрытия, хочешь - с перекрытием.

MrKooll ★★★
()

Я оригинал. Использую awesome, во floating mode

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

не представляю, как можно пользоваться нетайловым wm.

+1

pi11 ★★★★★
()

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

stiflerwen
()

Положительно. Использовал раньше, но не нашел ни одного wm, который бы меня полностью устроил. Awesome ИМХО багов много, если использовать не English only раскладку, w3m плохо кастоматизуется. Потому продолжаю плеваться и сижу на Openbox-е, где нет тайлинга и даже нет вменяемого варианта для того, что называется Snap. Кстати, может кто посоветует Wm, который значительно похож на Openbox и умеет Snap из коробки (или почти из коробки)?

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

Особенно это верно про dwm, который можно таскать с собой везде

я не пробовал, но скорее всего это верно и для xmonad.

$ ldd ~/.xmonad/xmonad-x86_64-linux 
        linux-vdso.so.1 (0x00007ffed1e17000)
        librt.so.1 => /usr/lib/librt.so.1 (0x00007fa258567000)
        libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fa258363000)
        libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007fa258146000)
        libXft.so.2 => /usr/lib/libXft.so.2 (0x00007fa257f30000)
        libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007fa257d2d000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0x00007fa2579eb000)
        libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007fa2577e0000)
        libgmp.so.10 => /usr/lib/libgmp.so.10 (0x00007fa25754e000)
        libm.so.6 => /usr/lib/libm.so.6 (0x00007fa257250000)
        libc.so.6 => /usr/lib/libc.so.6 (0x00007fa256eac000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fa25876f000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007fa256c68000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007fa2569a4000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007fa25679a000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0x00007fa256588000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007fa256366000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007fa25613c000)
        libz.so.1 => /usr/lib/libz.so.1 (0x00007fa255f26000)
        libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007fa255d16000)
        libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007fa255ae1000)
        libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007fa255882000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0x00007fa25567e000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007fa255478000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007fa25516a000)
        libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007fa254f3c000)
        libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007fa254ccc000)

баги могут найти

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

f1u77y ★★★★
()

Я вообще не до конца понимаю, что это за зверь. Из того скудного сленга, что есть на ЛОР, у меня сложилось понятие, что тайлинг раскрывает рабочие области программ не перекрывая предыдущих. Гугл же меня троллит и предлагает всякую чушь.

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

Greh ★★
()

Сейчас не пользуюсь, но присматриваюсь/планирую попробовать

reprimand ★★★★★
()

Такие WM, я считаю, и есть настоящее лицо линуксов. Реально ни в одной системе больше такого нет и это очень удобно использовать. Дикая экономия времени и намного проще вообще любое взаимодействие.

SjZ ★★★★★
()

На десктопе осом. На ноуте экстремалил, используя кеды с осомом в кач-ве wm, сейчас там просто кеды. Проголосовал за:

Считаю необходимыми для комфортного пользования ПК (сижу в awesome/dwm/bspwm/i3/*wm

sehellion ★★★★★
()

Мне оно не надо. Совершенно бесполезная вещь, так как в 99% случаев все окна развёрнуты на полный экран. Оставшийся один процент - это видеоплеер поверх всех окон в уголочке второго монитора, чтобы в процессе работы сериальчики смотреть и редкие случаи, когда надо мышкой открыть какой-нибудь файлик, используя dolphin. А игрушки с хитровымученным расположением окон по монитору - это только для пафосных скриншотов надо, в реальной работе оно бесполезно.

shell-script ★★★★★
()
Ответ на: комментарий от intelfx

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

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

Я использую манипуляцию окнами когда разрабатываю в Android Studio: открепляю project view и логи, выношу на другой монитор, иногда там ещё терминал открываю или документацию в отдельном окне браузера.
Когда несколько терминалов запускаю — тоже использую.
Правда количество запущеных програм на одном рабочем столе редко бывает больше чем 3, поэтому все манипуляции сводятся к «переключить layout», «расширить\сузить окно». Просто и удобно.
Firefox, Deadbeef, qTox и Thunderbird тоже находятся на отдельных рабочих столах в полноэкранном режиме.

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

За Awesome и другие не знаю вообще ничего. Xmonad с небольшими переделками устраивает полностью.

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

Lisp же

оно хоть живёт ещё?

А оно умирало? Lisp же. Я пока пользуюсь, но планирую на EXWM перползать. Я StumpWM ставил потому что хотел тайловый WM дружелюбный к Emacs'у и его горячим кнопкам.

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

Если надо - отгружу свой конфиг. Он достаточно обильно прокомментирован.

Я тебя запомнил :}

Да, если не затруднит. Покручу все это дело где-нить виртуально, хочу разобраться. Было бы неплохо еще азы... ну, где конфиг хранится, где еще какие-то либо файлы для настройки, темы достойные и как их ставить.

С меня тонны нефти :)

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

http://www.megafileupload.com/do0j/awesome_config_14.08.2015.tar.gz

Так, вот он конфиг. Лежать каталог awesome должен в .config. lain - это набор вкусностей, включая разные модули и раскладки. Я от lain оставил только одну раскладку и один виджет, которые я использую, всё остальное выпилил, чтобы место не занимало и глаза не мозолило. menubar - это подобие dmenu, которое запускается по Meta+P. Он есть в стандартной поставке, но я скопировал его к себе в .config/awesome и немного подредактировал, изменения: теперь чтобы запустить прогу в терминале, надо жать не Alt+Enter, а Meta+Enter, а ещё там по Alt+Shift+Enter прога запускалась с помощью awful.util.spawn, я счёл, что это не нужно. Можешь удалить этот каталог - тогда всё будет так, как в стандартном Awesome. Сам я menubar уже не использую, мне пофигу. volume.lua - это индикатор громкости звука (http://i.imgur.com/cruu5K9.png, где 28% - это он). Был взят отсюда и переделан немного https://awesome.naquadah.org/wiki/Volume_control_and_display (внутри комментарии). По ПКМ по нему откроется pavucontrol, ЛКМ - выключить/включить звук, колёсико - громче/тише. Для меня угоден шаг в 4% за единицу перемещения колёсика, можешь изменить в строках 38-39. themes - это красивости. Там, собственно, лежат иконки и конфиг-файл. В конфиге обрати внимание на путь к обоям - ~/.wallpaper, но там, в принципе, всё ясно. Внизу конфига есть секция For Lain и там theme.single.gap. Зачем оно нужно - когда будешь тусоваться на тегах 4-6, там если окно - единственное, оно не на весь экран, а по бокам и сверху-снизу есть пробелы. Они задаются той переменной. Это - lain'овский layout. myconfig - это не-конфиги для моего удобства. В файле keybindings на русском языке описаны все используемые сочетания клавиш для удобства. В подкаталоге removed в файле rc.lua - всё то, что я выкинул из rc.lua, с комментарием, почему я это сделал. Там же лежит lain - всё то, что я не использую. Если хочешь целый lain - проще из git стянуть. Файл rc.lua - основной конфигурационный файл. Советую обратить внимание на секции Variables, Autostart, Program Launchers и Multimedia - там то, что тебе может захотеться поменять в первую очередь. Затем - Table of layouts и Tags. Названия символизируют. Собственно, наверное, это - всё, что я имею тебе сообщить. Схорони конфиг сразу куда-нибудь, потому что я не вечен.

Valdor ★★
()
Последнее исправление: Valdor (всего исправлений: 1)
Ответ на: Lisp же от Camel

я вот в первый раз вижу использующего это человека. при этом я видел дофига использующих всякую маргинальщину типа bspwm.

А оно умирало? Lisp же.

не понимаю, как это связано. только из-за лиспа это будет использовать лишь кучка фанатиков, обычно wm всё таки выбирают по критерию удобства.

дружелюбный к Emacs'у и его горячим кнопкам

ставишь modkey на mod4, и (офигеть!) делаешь любой тайловый wm дружелюбным к emacs'у. по крайней мере у меня xmonad к emacs'у дружелюбен.

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

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

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

проблема тайлинга

нет. тайлинг — это концепция, а то, что ты описал — проблема недоделанных и не готовых тайловых wm с нулём в начале версии, но никак не концепции.

чужих конфигов

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

f1u77y ★★★★
()

stumpwm внутри xfce.

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

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

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

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

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

А почему на лаптопе мастхэв? Сам думаю попробовать тайловый wm но пока сижу на openbox и там и там, большой разницы не наблюдаю.

A-234 ★★★★★
()
Ответ на: комментарий от f1u77y

Как раз таки концепции. Ибо, как говорили уже выше, некоторые приложения будут выглядеть очень убого в тайловом режиме, Thunderbird, например.
Или те, у которых много окон: GIMP, любая IDE.
Тайлинг такие вот ньюансы не учитывает и поэтому приходится всё допиливать напильником.

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

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

Большинство дистрибутивов разрешает устанавливать проприетарное ПО. У меня в Arch Sublime есть

I60R ★★
()

иногда пользуюсь т.е. присматриваюсь к i3

cyxob_lv
()

Мигрирую из крысы в i3 и обратно в период сезонных обострений под настроение

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

В нормальном WM хочешь - будут окна без перекрытия, хочешь - с перекрытием.

А в каком тайловом wm такого нет?

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

не нашел ни одного wm, который бы меня полностью устроил

Просто выучи хаскель и запили в xmonad все, что тебе нужно.

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

попробуй эмулятор терминала terminator. Если я всё правильно понимаю, он может тайлинг в рамках самого себя. Я на него как присел, так и остался.

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

Это организация рабочего поля, если я верно всё понимаю.

targitaj ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.