LINUX.ORG.RU

Sawfish


0

0

Здравствуйте.

На экране вы можете лицезреть следующее:
* Оконный менеджер - sawfish, в качестве внутреннего языка которого используется rep - помесь lisp и scheme.
* XEmacs с запущенным sawfish-client, иногда из него бывает удобно проводить некоторые нетривиальные манипуляции с оконным менеджером.
* На заднем плане открыт Gnus, просматриваю debian-овскую рассылку.
* XMMS с радующим глаз скином. ;)
* В правом нижнем углу висят xclock и xxkb.

>>> Просмотр (1024x768, 159 Kb)

★★★

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

Чисто, хорошо.

anonymous
()

Прям так сказать приятно стало... савфиш не плох, весьма.
Молодец.

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

uj2:

>это у тебя .sawfishrc в RCS, чтоль?

Да, так удобно историю изменений отслеживать.

2 Cooler:

> Хочу такой скин к хммс!!! Где скачать?

Где взять - не знаю, давно брал. Скажи мыло, пришлю если надо.

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

как в sawfish (ver 1.3) виндовую кнопку Menu превратить в модификатор
а то она простаивает без дела, а как обычную кнопку неудобно -
в firefox меню выскакивает, в xterm ~ и.т.д.

пробовал как раньше в fluxbox было сделать,
но клавиатура и мыша виснут :(   -> перезагрузка иксов
(дистр - gentoo)


<--- $cat .Xmodmap     
keycode 117 = Shift_Lock
clear Mod3
add Mod3 = Shift_Lock
--->
вместо Shift_Lock пробовал разные из /usr/include/X11/keysymdef.h


<--- $cat .sawfish/rc
(require 'sawmill-defaults)

(setq load-path 
  (append
    (list (concat (getenv "HOME") "/" ".sawfish/site-lisp/"))
    (list (concat (getenv "HOME") "/" ".sawfish/"))
    load-path
    ))

(require 'my-config)
(require 'my-keymap)
--->



<---$cat .sawfish/my-config.jl
(system "xmodmap ${HOME}/.Xmodmap &")
--->



<---$cat .sawfish/my-keymap.jl
(bind-keys
 global-keymap
 "W-F1" '(activate-workspace 1)
 "W-F2" '(activate-workspace 2)
 "Mod3-e" '(system "emacs")
)
--->

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

=== ~/.Xmodmap ===
keycode 117 = Hyper_R
clear mod5
add mod5 = Hyper_R
==================

=== ~/.sawfishrc ===
(bind-keys
 global-keymap
 "H-e" '(system "emacs")
)
====================

H - это hyper

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

Симпатично, sawfish мне очень нравится, но насколько информативно и необходимо видеть эти рамочки окошек (наверху слева)..

Да и, по-моему import в sawfish-client'е писать некоторый перебор.. это так просто или ты им вместо шелла пользуешься?))

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

> Да и, по-моему import в sawfish-client'е писать некоторый перебор.. это так просто или ты им вместо шелла пользуешься?

Демонстрация возможностей клиента - одна из изюминок этого скрина, то, что отличает действительно хороший, идейный скрин от серой массы.

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

>nirvana sucks! :( А скрин на 4..

>NetBSD (*) (15.06.2005 13:05:24)

Руки вверх рулят...

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

упс... ступил... :) но все равно скажи плиз название шрифта :)

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

там апперсанд нужен!!!
(bind-keys global-keymap "H-e" '(system "emacs &"))
                                              ^^
пасибки всё работает

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