LINUX.ORG.RU

Мой новый кривой xmonad, gentoo

 , , ,


0

3

ion3 таки задолбал, в fvwm таки не смог сделать как хочется. В итоге имеем вот это. Плюсы по сравнению с ионом в том что он что держит ewmh, xft, имеет динамический тайлинг(о нём ниже), пока развивается(вроде), много конфигов в инете, много любителей.

Плохо то что haskell сложный язык, к тому же в разных конфигах применятся разный синтаксис для описания одного и того же. В итоге сделал пока далеко не всё что хотел.

По поводу статического тайлинга — таки можно создать поведение, которое напоминало бы ion3 с помощью comboP. Справа(ну или слева если инвертировать) появляется черная область, в которую вносится только то, что указано далее. Ну, например, копыто. Иначе говоря можно управлять тем что куда упадет.

xmonad 0.9.2 xmobar 0.13

Что бы хотелось:

1)Улучшенный ComboP, чтобы позволял держать такие области для верха\низа и тп, а не только левой части(по умолчанию, обходится reflectHoriz).

2)Разные обои для разных рабочих столов. Такая фича есть в fvwm. Я тоже хочу.

3)Сделать нормальные гапы для xmobar, то есть своего рода spacing для него. Как это сделать пока не придумал.

4)Я ещё лучше dzen2 вместо xmobar. Конфигов в тырнете полно, но вот как применить это всё не пойму.

5)Возможно есть такое, что например сменить layout при появлении копыта или что-то вроде этого.

Сам конфиг тут:

http://pastebin.com/h5sHMX1q

>>> Просмотр (1366x768, 68 Kb)

★★★★★

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

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

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

И как оно по ощущениям? Можно при настройке почувствовать себя знатым велоконструктором, как это было в ионе?)

melkor217 ★★★★★
()

вот что заметил - любители тайловых вм являются и любителями тёмных тем
это какое-то заболевание?
ТС, ты себя ненавидишь на подсознательном уровне

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

>>это какое-то заболевание?
Ахахахах (; Может быть.

велоконструктором

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

Кстати никто не знает есть ли managehooks для тэгов?

ТС, ты себя ненавидишь на подсознательном уровне

Интересно что же меня выдало.

Собственно, почему не Emacs? :)

Потому что у меня уже был emacs и его готовить не умею. Ну тяжело мне нажимать такие комбинации, да и не прижился он у меня. Vim проще в настройке и использовании, да и нравится его dd daw dw C j k l o O $ (;

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

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

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

>в-четвёртых у тебя в контактах есть фанат давно рипнутой группы - я про секс-проблемы-слонов

Чего ? о_О

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

Я даже не знаю что это такое. Кроме того 95% контактов никогда не открываются, да и аська используется больше для «<e7z0x1> пошли гулять» или, например «<e7z0x1> сделай прогу». Реальное общение в основном происходит по почте и irc. Раньше ещё был скайп. Но теперь близких друзей не осталось и я выпилил его за ненадобностью.

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

Но теперь близких друзей не осталось

Это печально ...

renya ★★★★★
()

Мне понравилось! Только тема наверное слишком контрастная (я тоже темную использую но чуть мягче). У меня иксмонад, но я к сожалению не могу помочь с перечисленными пунктами. меня такие вопросы не интересовали

shapiro
()

ооооуууу..... пациент плох окончательно

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

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

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

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

megabaks ★★★★
()

Годно, хоть и не в моем вкусе.

Попробовать что ли снова переползти на xmonad+dzen2. Во всяком случае субъективно быстрее, чем awesome. Индикатор раскладки и часики можно прикрутить. Что еще для счастья надо. http://ompldr.org/vYTJocA

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

Если ты про dzen-panel, то я такое уже почти сделал. Осталось иконки нормальные подобрать и сделать кое-какие косметические улучшения(например, правильный gap чёрного цвета по типу того какой у меня был в ion'е с циановым бордером)

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

Нормально если в потёмках, хотя можно и получше.

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

Конфиг так сказать в стадии активной разработки, Так что пока ты будешь его ковырять я там всё переделаю. В ближайшие две недели я буду довольно-таки сильно занят, но по возможности постараюсь нарисовать иконки, привести в порядок скрипты, причесать конфиг , перейти на nouveau, и новую версию xmonad/xmonad-contrib 0.10 которую как я понял в генте пока что нет.

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

if rly == why то просто потому что он единственный который нормально работает. rtorrent глючит на многих трекерах, причем почему-то только у меня. Думаю, уж не isp ли виноват, фигня какая-то. То же касается фрондендов к нему на телефоне.

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

он же тянет за собой неимоверное количество либов...

rtorrent глючит на многих трекерах,

не замечал такого

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

>он же тянет за собой неимоверное количество либов...
У меня установлено столько всего, что у меня мало какое приложение при компиляции тянет каки-то либы (; Ну а что делать-то? Отказаться от торрентов?

не замечал такого

Например качает, но не раздает. И всякое такое.

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

> haskell сложный язык, к тому же в разных конфигах применятся разный синтаксис для описания одного и того же

Вообще-то, внятно написанный код на haskell можно „читать“ аки художественный текст — всё понятно и очевидно. Разве что особо продвинутые кодописцы могут мутить всякие извращения ради лулзов.

> ещё лучше dzen2 вместо xmobar

как применить это всё не пойму

import XMonad
import XMonad.Core
import XMonad.Hooks.DynamicLog
import XMonad.Util.Run(spawnPipe)

main=do
    myStatusBarPipe <- spawnPipe myStatusBar
    xmonad $ defaultConfig
        { logHook = dynamicLogWithPP $ myDzenPP myStatusBarPipe
        }
  where
    myStatusBar = "dzen2 -w 1366 -h 16 -bg black -fg white -fn '-xos4-terminus-*-*-*-*-*-120-*-*-*-*-iso10646-1' -ta l"
    myDzenPP h = defaultPP { ppOutput = hPutStrLn h }

Самый элементарный вариант, например.

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

Спасибо, но это уже не актуально. Я сам сделал . Просто в том конфиге с которого я сдирал исльзовалась монада <<= перенаправлением целого списка.

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

Цветовая схема терминала (~/.Xdefaults) очень понравилась. Поделитесь?

За тайлинг отдельный плюс. Сам сейчас пользуюсь простеньким evilwm, а также пробовал его аналог cwm (тот что в опенбсд), но он слегка страдает в управлении. Хочу перейти на тайловый оконный менеджер, и даже не знаю какой выбрать. Основные требования: простой, минимум зависимостей и настраиваемые хоткеи (полное управление с клавитауры). Поэтому awesome, xmonad, dwm (с его настройкой и пересборкой) сразу мимо.

Скриншот: 9.9/10. Не понравились шрифты на панелях, отличные от терминала.

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

Конкретно эта тема вот:

!! jwr dark
!black
*color0: #3D3D3D
*color8: #5E5E5E
!red
*color1: #8C4665
*color9: #BF4D80
!green
*color2: #287373
*color10: #53A6A6
!yellow
*color3: #905288
*color11: #A270A3
!blue
*color4: #395573
*color12: #477AB3
!magenta
*color5: #5E468C
*color13: #7E62B3
!cyan
*color6: #31658C
*color14: #6096BF
!white
*color7: #899CA1
*color15: #C0C0C0

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

Имхо недостаточно контраста.

Сделать буквы ярче и полностью перейти на растровые шрифты - и будет зачёт :)

yoghurt ★★★★★
()

вместо xmobar можно использовать taffybar уже вполне приличная вещь, разве что dbus пользует.

qnikst ★★★★★
()

ШГ в панельках

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

Как же бесят такие вот комментаторы, у которых стоит(вероятнее всего) дефолтный KDE/Gnome/Windows XP. Боятся того чего не знают, ага.

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