Хотелось бы услышать, как другие используют tiling
У меня есть несколько рабочих станций. Десктоп1 - 24", десктоп2 - 20", ноутбук на работе 15"(новая работа. Временное решение, купят монитор скоро). За 10 лет использования тайлинга вывел для себя некоторую стратегию использования.
-
тайлинг на маленьких экранах: удобней всего работать с двумя вертикальными тайлами(60\40). Основная идея тайлинга «перемещать в мастер окно то, с чем работаешь» - не прижилась. Сейчас подумал почему. В dwm нет хидера в тайле. Поэтому, если тайлов больше трех - неудобно переключаться между ними т.к не видно визуально что там за тайл(если много терминалов, то не видно где сейчас pwd находится какой-то терминал). А перемещаться по тайлам и следить в титл…легче и быстрей открыть новый терминал и забить туда путь или открыть какую-то тузлу, чем искать ее в 10 тайлах. При монокле есть свои недостатки. Опять же, зная о том, что быстрей открыть терминал и сходить куда-то в нем и что-то сделать, открываешь новый терминал, сделал и…перешел на предыдущий тайл, в котором работаешь. Потом опять терминал или что-то еще, а потом переключаешься в режим tiling, а у тебя 35 терминалов и 10 каких-то открытых окон в тайлах. Берешь и просто их закрываешь без заглядывания что там внутри
-
тайлинг на больших экранах: думаю, что большие для тайлинга начинаются от 27-30". Потому как на 20-24" можно комфортно работать не с двумя тайлами, а с…тремя =). Если без редактора(которому нужен тайл по вертикали чем больше - тем лучше), то максимум с 4 тайлами. Больше тайлов - опять всё не читабельно, а перемещать в мастер окно, опять же, у меня лично не прижилось. Думаю, что 27+" - там одно мастер окно, - не особо удобно. Там уже лучше два мастер окна по 1\3 экрана, а slave - в остальной 1\3. Вообще, при таком размере экрана было бы не лишним динамически менять кол-во мастер тайлов и иметь возможность их половинить по горизонтали. Но не думаю, что есть такие патчи для dwm, а в awesome, постоянно падающую и тормознутую при накручивании функционала, желания ходить нет. Xmonad же так и отказывается работать с keepassx, не открывая его из трея.
А вы как пользуетесь тайлом? Указывайте сразу размер экрана и кол-во мониторов и как вы всем этим хозяйством управляете. Только не нужно рассказывать про IM и browser в отдельных тегах в монокле, это у всех так. Больше интересно как вы обустраиваете именно кодинг + логи + что-то еще, связанное с девелопом