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)

Ответ на: комментарий от Deleted
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CFLAGS="-march=k8 -O2 -pipe"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE="kde mmx mmxext sse sse2 sse3 3dnow 3dnowext opengl mesa nvidia xft jpeg2k png jpeg alsa dvd cdr truetype custom-optimization lastfmradio lame iconv unicode flac wifi cleartype directfb fbcon sdl lcdfilter mouse audiofile fftw pipe cue wavpack ao pdf djvu mp3 flac libsamplerate taglib visualizer lua latex latex3 preview-latex ebook chm samba xinerama ffmpeg xmlrpc libmpeg mpg123 custom bidi vdpau rar lzma lzo mpeg mp3 mp4 mplayer mpeg xvmc libcaca imlib threads curl curlwrappers kpathsea zsh-completion sbcl clisp emacs plotutils wxwidgets gd outputs clock sntp imap pop nntp gpg smime sidebar extensions uudeview aalib v4l v4l2 vesa sql mysql webkit skype aruba symlink imagemagick gnuplot fontconfig vim-syntax declarative srtp thumbnail nouveau vesa vadepau bash-completion source fontforge xpm xrandr ruby sqlite cairo lm_sensors" 
LINGUAS="en ru"
VIDEO_CARDS="nvidia nouveau"
INPUT_DEVICES="evdev"
GENTOO_MIRRORS="http://gentoo.bloodhost.ru/ http://mirror2.corbina.ru/gentoo-distfiles/"
PORTDIR_OVERLAY="/usr/portage/local /var/lib/g-ctan"
PORTAGE_BINHOST="ftp://buildhost/gentoo"
ACCEPT_LICENSE="*" 

EMERGE_DEFAULT_OPTS="--autounmask=n"

RUBY_TARGETS="ruby19"
source /var/lib/layman/make.conf

Я там уже много чего поменял. Скоро должен xmonad 1.0 выйти уже. Вот новые конфиги: xmonad: http://pastebin.com/YVa2K0yz xinitrc: http://pastebin.com/uzMFBVq2 xmodmap: http://pastebin.com/TKaWAFKD

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

А что это за панель внизу? Gnome-panel2 ? Обои понравились. И вы даже с убунтой управляетесь. Я как-то сидел за ней на компе своей ex-girl и чуть не убунтнулся там работать...

Кстати никто не знает что это у меня за плагин для vim'а который показывает список буферов? А то я его поставил и теперь выпилить не могу, потому что не помню названия :D

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

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

Это мой скрин :)

Я понял.

Конфиг не надо, лучше выложи иконки и обои

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

Ох лол.
Это юнити, и далеко не дефолт. Это раз.
А во вторых, я пользовалься какое-то время awesome. впечатления в основном негативные.
И бояться тут нечего.

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

Потому что динамический тайлинг это штука весьма на любителя. Я очень долго использовал ion3, сейчас постепенно перехожу на xmonad, благо наш соотечественник portov прикрутил к нему статику по сути(layoutBuilderP) и оно уже даже лежит в darcs. Правда я его собрать\установить(xmonad из darcs и xmonad-contrib из darcs) не смог и решил просто подождать stable release.

Это юнити, и далеко не дефолт. Это раз.

На моём sempron 3100, например, все эти радости слишком долго запускаются. Наверно ты счастливый обладатель нормального компа (;

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

Я, видимо, далеко не либитель, да и просто неосилятор.

Обычный такой ноут :)

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

Да. Выдернул из ~/.icons, перепилил, засунул в ~/.conky и ~./conkyrc

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

да мне кроме рутрекер, пирата и демоноида ничего не надо.

qbbr ★★★★★
()

<offtopic>

Смотрю тут есть пользователи xmonad =)

Не могу никак победить проблему с менюшками в gtk-приложениях. При переключении иногда (пока не отловил этот момент) не работают менюшки в gtk. После нажатия переключения окна всё нормально. Но потом опять. Очень неприятный момент и никак не получается его победить.

</offtopic>

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

возможно, ты просто исключение, лишь подтверждающее правило :3

megabaks ★★★★
()

+1. Кстати, люди, поскажите пожалуйста, как заставить Xmonad не использовать Gtk и ижес ними? Заранее спасибо!

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

А ты мой конфиг посмотри (;

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

В смысле ? По умолчанию он его и так не использует. Что ты имеешь в виду?

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

Я его настроил. Всего уже точно уже не помню, это было сто лет назад. Тема иконок — neon, тема qt4 — Dark Wave, тема kopete — hacking или как-то так, не помню уже. Плюс там можно в настройках поставить мелкие значки, убрать всякие подписи и тд и тп.

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

У меня Xmonad стоит поверх стандартного Gnome. И везде, где можно и нельзя - Gtk. Нет, я понимаю глупость вопроса, но все-таки - как можно отучить машинку от того, чтобы использовать декорации окон Gtk/Qt, не тянуть за собой Gnome, и использовать оформление Xmonad по умолчанию. Вот просто интересно, возможно такое?

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

Не знаю... А зачем тебе поверх гнома собсно?

Хотя попробуй xmonad config.gnome или как там его, может оно как раз для этого и нужно.

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

Я в том смысле, что изначально стоял Gnome. xmonad config.gnome? Вроде нет ничего подобного. Посмотрю, спасибо.

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

Всем, копаю в этом направлении. Спасибо еще раз.

ValPaliy ★★
()

Ну очень нравится !

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