LINUX.ORG.RU

Xmonad на thinkpad, пример использования

 , , ,


0

1

Скриншот к теме - В чем удобство использования тайловых WM? Очень простой конфиг (и то используется не весь). Конфигу этому уже лет 10, чуток только правил за это время. Почти всегда один рабочий стол соответствует одному приложению (у меня). Например на 1-м emacs, на 9-ом firefox. Иногда удобно разбросать несколько терминалов в одном окне.

Смысл использовать стандартный WM вообще не представляю. На «большом» компе с 2 мониторами 4к (27''), используется этот же конфиг.

★★★★★

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

тайловые менеджеры всегда лидировали в номинации самые скучные скриншоты

gagarin0
()

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

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

ХЗ, это не ко мне. У меня emacs, пачка терминалов с tmux, телега и ff. Это то, что на постоянку. Всё остальное в консоле в основном.

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

К сожалению intel. Хотел сильно новый синкпад взять, но в моём регионе на amd не было норм конфигурации. Думал даже на snapdragon взять, но там слишком плохо с Linux. Было бы хоть чуток юзабельно взял бы snapdragon и пострадал чуток.

pi11 ★★★★★
() автор топика

Превосходно. 12 часов от батареи? :0

Но это смешивание русской и английской локали…

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

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

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

Так не интересно, табличку с книжкой не открыть...

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

Надо бы попробовать :) Причем, вот именно у сабжевого ноута здоровенный тач, по сравнению с моим боевым аппаратом – Lenovo G580, с i7 и 16 ГиБ памяти :)

yars068 ★★★★★
()

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

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

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

взял бы snapdragon и пострадал чуток.

Что-то я смотрю много видосов буржуйских техноблоггеров у которых восторг вау снапдракон вау как круто сменяется фак фак на этом нельзя работать. Это под вендой, не под линуксом.

t14s gen 5

Машинка супер - хотел такую с амд но так и не добыл, в итоге оказался на хоноре с интелом и вместо заводского матового амоледа клеил пленку на гребаное зеркало. Сколько она на батарее тянет? И что по факту с кулерами - крутятся без перерыва как положено по новой AI моде или больше молчат?

Qui-Gon ★★★★★
()

В чем удобство использования тайловых WM?

Нет его. неудобно до черта.

Смысл использовать стандартный WM вообще не представляю.

Элементарно ватсон. Иногда надо иметь на одном экране рядом несколько окон. Причем не стандартно гвоздями прибытых а когда этот набор меняется динамически и очень быстро.

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

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

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

Сколько она на батарее тянет? И что по факту с кулерами - крутятся без перерыва как положено по новой AI моде или больше молчат?

Я особо тестов не проводил, но с моим профилем использования часов 8-10 должна тянуть. (emacs+mpv для музыки, postgres без нагрузки, иногда ютуб). p.s. Иногда куллеры начинают на постояннку фигачить под нагрузкой и вроде как без, иногда молчат.

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

Ещё вот скрин, на 3, 4 и 5-м рабочем столе у меня сервера. Обычно несколько окон друг за другом. По своей логике конечно распределены. На большом экране иногда на 2 окна делится рабочий стол, бывает удобно когда нужно что-то сравнить. Или даже больше окон, если следишь за длительными процессами на нескольких серверах.

https://pic4a.ru/media/503/1.png

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

xmobar.

cat ~/.xbobarrc

Config { font = "xft:BlexMono Nerd Font:size=22"
		 , additionalFonts = [ "xft:BlexMono Nerd Font:pixelsize=22" ]
       , bgColor = "#002b36"
       , dpi = 130
       , fgColor = "grey"
       --, position = Top
       , persistent = True
       , position = TopSize C 100 36
       , lowerOnStart = False
       , hideOnStart = False
       
       , commands = [ --Run Com "sh" ["~/bin/mpd.sh"] "mpd" 10 
       	 	     -- Run StdinReader
                     Run Network "eth0" ["-L","0","-H","32","--normal","green","--high","red"] 10
				--	, Run StdinReader
                    , Run Cpu ["-L","3","-H","50","--normal","green","--high","red"] 10
                    , Run Memory ["-t","<usedratio>%"] 10
					, Run CoreTemp       [ "--template" , "<core0>°C|<core1>°C"
                             , "--Low"      , "70"        -- units: °C
                             , "--High"     , "80"        -- units: °C
                             , "--low"      , "darkgreen"
                             , "--normal"   , "darkorange"
                             , "--high"     , "darkred"
                             ] 50					
					-- battery monitor
                    , Run Battery        [ "--template" , "<acstatus>"
                             , "--Low"      , "10"        -- units: %
                             , "--High"     , "80"        -- units: %
                             , "--low"      , "darkred"
                             , "--normal"   , "darkorange"
                             , "--high"     , "darkgreen"

                             , "--" -- battery specific options
                                       -- discharging status
                                       , "-o"	, "<left>% (<timeleft>)"
                                       -- AC "on" status
                                       , "-O"	, "<fc=#dAA520><fn=1> </fn></fc>"
                                       -- charged status
                                       , "-i"	, "<fc=#006000><fn=1> </fn></fc>"
                             ] 50
                    , Run MultiCpu       [ "--template" , " <total0>%|<total1>%"
                             , "--Low"      , "50"         -- units: %
                             , "--High"     , "85"         -- units: %
                             , "--low"      , "darkgreen"
                             , "--normal"   , "darkorange"
                             , "--high"     , "darkred"
                             ] 10						 
                    , Run Date "%a %b %_d %Y %H:%M:%S" "date" 10
                    ]
       , sepChar = "%"
       , alignSep = "}{"
       , template = "  <fn=1><fc=#BD8600>     </fc></fn>  %coretemp%      <fn=1><fc=#BD8600> </fc></fn>  %multicpu%     <fn=1><fc=#BD8600> </fc></fn>  %memory%      <fn=1><fc=#BD8600> </fc></fn>  %battery%   }{ <fc=#ee9a00>%date%</fc> "
       }
pi11 ★★★★★
() автор топика
Последнее исправление: pi11 (всего исправлений: 1)
Ответ на: комментарий от pi11

Я понимаю про авторские права и все такое, но вот так переиначить патченный IBM Plex в Blex…

dmitry237 ★★★★★
()

Для моих глаз слишком низкий контраст — у меня от такаого они быстро устают. В остальном норм вроде.

А тебе точно нужно постоянно видеть меню и список F-клавиш в MC? Я когда MC пользовался, убирал это всегда (меню, естественно, по F10 всё равно отображается).

CrX ★★★★★
()
Ответ на: комментарий от Qui-Gon

В чем удобство использования тайловых WM?

Нет его. неудобно до черта.

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

Смысл использовать стандартный WM вообще не представляю.

Элементарно ватсон. Иногда надо иметь на одном экране рядом несколько окон. Причем не стандартно гвоздями прибытых а когда этот набор меняется динамически и очень быстро. Скажем одно максимихировано а сверху можно пустить плавать окошко always on top - и двигать чтобы нужное не закрывало.

Мягко говоря, весьма странный use-case. Даже сложно представить, где такое может понадобиться.

Все-таки набор софта для работы обычно достаточно стабилен. IDE, браузер, почта, мессенжер, планировщик задач, записная книжка, пара терминалов.

У меня он весь запускается при старте WM на соответсвующих воркспейсах

Часто используемое (mixer, clipboard manager, screenshoter) - на хоткеях, реже используемое запускается посредством rofi или в терминале

Мышь используется значительно реже чем ранее в xfce, не надо задумываться о позиционировании окон и тратить на это время

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

Если заменить «в одной программе» «в достаточно стабильной конфигурации программ», соглашусь. И, думаю, для пользователей Linux как основной ОС, это будет верным в 90% случаев

alx777 ★★
()
Ответ на: комментарий от Qui-Gon

Нет, экран самый простой.

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

Да я как-то не заморачивался на эту тему. Редко открываю mc

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

блин, pic4a надо починить

pi11 ★★★★★
() автор топика

Почти всегда один рабочий стол соответствует одному приложению (у меня)

чем тогда это отличается от окна развернутого на весь экран (в любом ВМ) и переключению по ALT+TAB?

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

и переключению по ALT+TAB?

Конкретно от этого кейса - тем, что если мне нужен например FF, я нажимаю alt+9 а не alt+tab 10 раз.

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

и переключению по ALT+TAB?

Конкретно от этого кейса - тем, что если мне нужен например FF, я нажимаю alt+9 а не alt+tab 10 раз.

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

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

Во-первых выбирать мышкой придётся или листать. Во-вторых в данном кейсе все окна должны быть на полный экран, у меня обычно 95% это так, но не всегда.

Ну и я не пропагандирую tiling wm’s или xmonad, юзайте что хотите. Мне xmonad удобен лично мне, он быстрый и не нужно двигать окна мышкой - при том, что настраивать его не так сложно как может показаться. Конкретно весь мой конфиг xmonad на 3-ем скрине уместился (а при желании можно сократить наверное вдвое).

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

Когда-то тоже имел xmonad. Но потом понял, что тайлы- это действительно неудобно, особенно на ноуте. Только если ты не мониторишь что-то 24/7. Вот взять кейс- два документа, word например, калькулятор, и pdf-ку. Заменим что-то из выше перечисленного, да хоть почтовиком. Ну ведь задолбаешься дристать туда-сюда между окнами. А расположив 4 окна на одном ворспейсе- хрена там чего разберешь, или листать задолбаешься, если увеличишь шрифт. А экран разделить на два окна- так каждый wm/de умеет почти. Флоатинг там тоже можно, только после таких допиливаний тайлинг нафиг не нужен, т.к. превращается в обычный xfce/openbox Кароч, побаловался я годок, потом осознал, что тупо терплю. И выкинул. И по производительности, и по энергосбережению и по потреблению памяти эта хрень примено одинакова с обычными de/wm.

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

Вот взять кейс- два документа, word например, калькулятор, и pdf-ку. Заменим что-то из выше перечисленного, да хоть почтовиком. Ну ведь задолбаешься дристать туда-сюда между окнами. А расположив 4 окна на одном ворспейсе- хрена там чего разберешь, или листать задолбаешься, если увеличишь шрифт.

Не совсем понял, а что в данном кейсе может считаться идеальным решением ?

Получаеся, что ни все на одном воркспейсе, ни каждому приложению свой воркспейс не являются приемлимыми ?

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

На экране ноута 3-4 приложения тупо нечитаемы. А шляться между воркспейсами- неудобно. Намного проще альт табом просто переключать окна. В тайле тоже можно, но тогда нафиг он нужен, если то же самое умеет тот же xfce

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

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

Это не одно и тоже?

$ grep -E '\$alt\+(Shift\+)?Tab' ./.config/i3/config
bindsym $alt+Tab                workspace next
bindsym $alt+Shift+Tab          workspace prev
dmitry237 ★★★★★
()
Ответ на: комментарий от dmitry237

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

jfs
()

за xmonad зачет. тег тайлинг лишний. плекс моно хорошо читаемый, но слишком растянутый, компактный шрифт типа pragmata получше будет

гтк с куте тоже в стиле solarized?

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

в xfce вроде превью, нет? в любом случае твое сообщение про i3wm. циклично переключать неудобно. допустим у меня браузер с терминалом и ютуб в плеере, нафига мне постоянно альт-табом в плеер тыкать?

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

Нет. Ты в конфиге так между вокспейсами прыгаешь. В том же гнуме так можно, в xfce, везде. А 4 окошка сочетанием клавиш по углам раскидать я могу в xfce тоже. И они запомнят расположение. Только пердолиться не надо с конфигами. Не уверен, что ТС конфиг не слямзил, чутка доработал и умеет в хаскель. Вся фича в том, что можно самому модули писать для xmonad, но то колдунство лично для меня. Я с xmonad-а в арч пришел. Сначала казалось круто, а потом как понял..

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

Ты в конфиге так между вокспейсами прыгаешь

Ну да, один воркспейс, это одно окно, будь то одно приложение или группа приложений в табах одного окна.

Тайлинг, это опция, его необязательно использовать. Я только по необходимости.

У каждого свои привычки, плох тайлинг, хорош, это все индивидуально. Лично я в xfce провожу значительно меньше времени, чем в i3-wm или fluxbox (на другом ноутбуке xfce и fluxbox).

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

гтк с куте тоже в стиле solarized?

да нет там просто темные темы

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

Альт-Таб так и работает

Не так. Альт-таб переключает в порядке MRU, а не линейно. В убогом i3 такой фичи конечно же нет.

bread
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.