LINUX.ORG.RU

Какой-то консольный фронтенд к mplayer, раньше был популярен mplay

overmind88 ★★★★★
()

это кастомный ФМ ranger.

wm - офигенный bspwm, жаль у него нет своей панели, приходится лепить bar/dzen/xmobar.

вот тема на реддите этого скриншота, и дотфайлы автора, можешь настроить себе так ranger.

вот еще один, другой скриншот bspwm: http://i.imgur.com/J8MC8SP.png

всем кто не пробовал, осомщикам также, рекомендую попробовать его.

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

про вм вот этот недавно узнал, буду пробовать на днях. Спасибо за инфу

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

А чем он (bspwm) лучше?

Тем, как это не странно - он лучше заточен под управление с клавиатуры в плане менеджмента окон, из коробки, нежели awesome. Я на осоме почти 3 год, от и до его прохавал, знаю что говорю.

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

Судя по Google он не так популярен

bspwm родился внутри арчевской комьюнити, автор и разраб - арчер, вот тред: bspwm — A tiling window manager based on binary space partitioning. Также в последнее время всё чаще bspwm обсуждается и весьма популярен на реддите в юникспорно: http://www.reddit.com/r/unixporn ; где можно почерпнуть плюшки.

=> помощи ждать неоткуда.

Поинт в том, что помощь в использовании wm - никакая не нужна изначально. Ты готов использовать с момента установки. Команды управления димоном-менеджером есть на сайте проекта: https://github.com/baskerville/bspwm - а хоткеи на них уже назначаешь ты, потому как в случае bspwm это очень удобно реализовано - отдельным димоном sxhkd, в конфиге которого простым человеческим plain text'ом прописываются хоткеи, например:

# rotate all windows completely/forward
super + {shift +,control +} r
    bspc desktop --rotate {90,180,270}

# flip layout
super + {shift +} v
    bspc desktop --flip {vertical,horizontal}

# urxvt -> tmux
super + shift + u
    urxvt -e tmux

# run termite term
super + x
    /home/rom/Tools/termite.sh

# spawn file manager
super + s
    spacefm

# hide/unhide the mouse cursor
super + Escape
    /home/rom/Tools/zaprat --toggle
плюшка в том, что перезагружая конфиг хоткеев - тебе не нужно перезагружать сам wm, как в случае осома например - мерцает экран, тебя кидает на первый тег, сбрасывается если есть временная обоина и т.д.

И моё любимое, кнопка «сделать за***сь»:

# superbalance
super + b
    bspc desktop --balance
выравнивает, балансирует клиенты не меняя их местами, не переключая режим тайлинга и т.д.

В общем стоит попробовать.

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

P.S. - из минусов, как я отметил выше - отсутствие своей родной панели, приходится пользоваться неуютными и довольно слабо кастомизируемыми (или довольно сложно, как в случае хаскельного xmobar'а).

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

science ★★☆
()
Ответ на: комментарий от quantum-troll

Чем он лучше i3?

я не пробовал i3, но на реддите в тредах пару раз обсуждался этот вопрос. Я сравниваю только с awesome, subtle и wmfs2.

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

Как пользователь dwm прорезюмирую для соратников:

  • из достоинств только отсутствие панельки, что немало, но, имхо, не перекрывает недостатков;
  • явно оверкомпликейтид: сбоку прилеплен бантикдемон, чтобы через него обращаться к wm и чтобы не мерцали окошки/не выкидывало на первый тег, когда вы раз в сто лет решите перезапустить wm (это я пользователям dwm пишу);
  • лэйаута всего два, дефолтного tiled среди них нет;
  • патчей на все случаи жизни нет.

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

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

сбоку прилеплен бантикдемон, чтобы через него обращаться к wm

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

лэйаута всего два, дефолтного tiled среди них нет;

дефолтный лейаут - это tiled лейаут.

патчей на все случаи жизни нет.
Итого: перегруженный велосипед,

пеши ещо :)

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

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

Суть не в том, чтобы запускать демон ещё с чем-то, а наоборот чтобы не запускать ещё какой-то левый демон впридачу к wm. Зачем он нужен? Почему сам wm не может обрабатывать хоткеи? Если может, то снова зачем этот демон?

дефолтный лейаут - это tiled лейаут.

Я имел в виду не тип float/tiled, а конкретный лэйаут под именем tiled, который по умолчанию в dwm. К нему со временем приростаешьпривыкаешь, будут неудобства при гипотетической смене wm (хотя куда уж там).

патчей на все случаи жизни нет.

Итого: перегруженный велосипед,

пеши ещо :)

В чём противоречие? В гноме3 вон тоже всё выпиливают и патчей готовых, чтобы вернуть, нет. Гном3 стал от этого минималистичным?

Если для нормального использования wm предлагается держать запущенным какой-то демон, то это именно оверкомпликейтид велосипед.

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

лэйаута всего два

Месье желает расказать про dwm, xmonad или awesome, где столько-то лэйаутов, и всё бесполезные, потому что КОНТЕЙНЕРОВ ТОНЕТ, и сделать лэйаут внутри лэйаута просто невозможно?

quantum-troll ★★★★★
()
Ответ на: комментарий от d

Зачем он нужен? Почему сам wm не может обрабатывать хоткеи?

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

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

происхождении этого скриншота

на скриншоте bspwm + панель bar (Bar-aint-recursive), которая умеет только в текст, трея нет.

Этот скриншот обсуждался здесь - автор обо всём рассказал (что за приложения, как и почему), обещал выложить конфиги, но до сих пор ссылку не дал.

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

ranger

А мне интересно вот про него послушать — это именно ФМ или специальная консольная обёртка для mplayer? А то может зря я свою фигачил.

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

это именно ФМ или специальная консольная обёртка для mplayer

ты видел когда-нибудь ranger? зачем ему обертка-то.

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

Да не рейнджеру, а а мплееру. Сабы подцеплять, например.

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

лэйаут внутри лэйаута

Лэйауты прекрасно располагают до пяти окон. А открывать больше нужно только для скриншотов на ЛОРе. Видимо, для этого "лэйаут внутри лэйаута" и придуман.

лэйаут внутри лэйаута

А вы случайно не любитель тега <iframe>?

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

Почему сам wm не может обрабатывать хоткеи?

каждая небольшая программа делает свою работу и делает её хорошо

Может, тогда нужно на каждый хоткей писать программу, чтобы она отслеживала только его, но отслеживала хорошо?

Кстати, написал бы сразу, что sxhkd — это потенциальная замена xbindkeys. А то какой-то левый демон, без которого рекламируемый wm почти неюзабелен.

Так и не ясно, чем оно лучше dwm.

d ★★★★★
()
Ответ на: лэйаут внутри лэйаута от d

Лэйауты прекрасно располагают до пяти окон.

Ага, только окна располагаются так, как создатель лэйаута разрешил, а не так, как ты их желаешь разместить.

А вы случайно не любитель тега <iframe>?

А ты случайно не поклонник языка PHP?

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

Ага, только окна располагаются так, как создатель лэйаута разрешил, а не так, как ты их желаешь разместить.

Поэтому я и выделил в качестве недостатка "лэйаута всего два". Чтобы располагать так, как хочешь, добавляешь готовые патчи на нужные лэйауты. У меня их всего четыре, три из них были по дефолту.

Со своим стилем работы каждый знаком, и один раз можно потратить полчаса на прочтение списка патчей и выбор нужных. Зато потом не нужно держать в голове все эти "лэйаут, в котором лежит лэйаут, в котором ..."

А ты случайно не поклонник языка PHP?

Отнюдь.

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

У dwm панелька скрывается, можешь её развидеть:3

Давно. Используется только чтобы посмотреть на часы.

А не было бы её, показывал бы и часы через dunst. Всем добра.

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

Даже со знанием сишечки игра не стоит свеч.

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

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

Зато потом не нужно держать в голове все эти «лэйаут, в котором лежит лэйаут, в котором ...»

А это и не нужно. В i3 это всё вполне интуитивно, и из лэйаутов только: горизонтальное разделение, вертикальное разделение, стек, табы и плавающие окна.
Сочетая их, можно получать самые разные комбинации, и не нужно заниматься самоанализом, конфигурированием wm, и затем придерживаться прибитых гвоздями схем. Всё просто работает.
Впрочем, кто-то любит действовать по-ситуации, а кто — всё планирует заранее.

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

придерживаться прибитых гвоздями схем

Никто не запрещает ковыряться руками: те же nmaster и master_width доступны для изменения и висят на хоткеях. Другое дело, что, когда оно становится нужно, я несколько секунд туплю, пытаясь вспомнить эти самые хоткеи. Крайне редко пригождаются.

Впрочем, кто-то любит действовать по-ситуации, а кто — всё планирует заранее.

Хорошо, на этом и закончим.

d ★★★★★
()
Ответ на: комментарий от suvor-07

не в курсе, вот мои:

оба исполняемые, это важно.

Сам bspwm собран так:

[I] x11-wm/bspwm [1]
     Available versions:  (~)9999^s {bar bash-completion dmenu dzen examples interrobang sres sutils txtw xdo xtitle}
     Installed versions:  9999^s(02:57:58 PM 08/05/2013)(bar bash-completion examples sres txtw xdo xtitle -dmenu -dzen -interrobang -sutils)
     Homepage:            https://github.com/baskerville/bspwm
     Description:         A tiling window manager based on binary space partitioning

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

Как-то он напоминает herbstluftwm во всех отношениях.

да, взял всё лучшее оттуда.

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

оба исполняемые, это важно.

Во лапух я, спасибо все работает.

suvor-07
()
Ответ на: комментарий от thunar

1)умеет ли не растровые шрифты?

Кто? в комплекте bspwm панели нет, если твоя панель поддерживает, то да.

2)не требует ли перекомпиляции на каждое изменение конфига?

нет, меняешь, перезапускаешь и готово. Хоткеи же можно перезагружать - без перезапуска wm.

science ★★☆
()

В тему unixporn'а может кому пригодится это.

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