Статью и топик я прочел первым делом.
META="Mod1+"
ALTMETA=""
А как узнать что вместо Mod1+ подставить?
Модератор: Модераторы разделов
META="Mod1+"
ALTMETA=""
(GAG @ Oct 20 2006, в 09:45) писал(а):1. Как сделать заголовок плавающих окон на всю ширину окна
(GAG @ Oct 20 2006, в 09:45) писал(а):2. Как организовать появление окон в определенных фреймах, в зависимости от того, на каком рабочем столе я сейчас нахожусь (т.е. если, к примеру я на 2-ом воркспейсе, терминал появляется в левом фрейме этого воркспейса, если на 3-ем - в правом фрейме 3-го).
Dark_Savant писал(а): ↑20.10.2006 19:53(GAG @ Oct 20 2006, в 09:45) писал(а):
2. Как организовать появление окон в определенных фреймах, в зависимости от того, на каком рабочем столе я сейчас нахожусь (т.е. если, к примеру я на 2-ом воркспейсе, терминал появляется в левом фрейме этого воркспейса, если на 3-ем - в правом фрейме 3-го).
скрипт написать 8)
Код: Выделить всё
he1mut@debian:~$ ls /etc/X11/ion3/
cfg_debian.lua cfg_panews.lua look_awesome.lua look_cleanwhite.lua look_ootput.lua
cfg_dock.lua cfg_pwm.lua look_awesome_sm.lua lookcommon_clean.lua look_qt.lua
cfg_floatws.lua cfg_query.lua look_awesome_yaarg.lua lookcommon_emboss.lua look_simpleblue.lua
cfg_ioncore.lua cfg_sp.lua look_bas.lua look_cool.lua look_tiny.lua
cfg_ion.lua cfg_statusbar.lua look_bluecurve.lua look_dusky.lua look_tiny_min_tabs.lua
cfg_ion.lua~ dans_bindings.lua look_brownsteel.lua look_greyviolet.lua rotate_statusbar.lua
cfg_ionws.lua draw.lua look_cleanios.lua look_gtk2.lua vim_bindings.lua
cfg_kludges.lua emacs_bindings.lua look_clean.lua look_ios.lua
cfg_menu.lua look_alex.lua look_cleanpastel.lua look.lua
cfg_modules.lua look_asm.lua look_cleansteel.lua look_minimalist.lua
cfg_mouse.lua look_atme.lua look_cleanviolet.lua look_moy.lua
he1mut@debian:~$ ls /usr/share/ion3/
adapt_menus.lua histcompl.lua statusd_bsdbatt.lua statusd_sysmon.lua
app.lua ion-completeman statusd_cpufreq.lua statusd_uname.lua
autoprop.lua ion-lock statusd_cpuspeed.lua statusd_uptime.lua
bindsearch.lua ion-runinxterm statusd_dgs.lua statusd_volume2.lua
bookmarks.lua lock_frame.lua statusd_fortune.lua statusd_volume.lua
cfg_dock2.lua min_tabs.lua statusd_iface.lua statusd_xmmsip.lua
collapse.lua move_current.lua statusd_inetaddr.lua statusd_xmms.lua
ctrl_statusbar.lua nest_ws.lua statusd_info.lua switch_bindings.lua
debian-menu-i18n.lua nextact.lua statusd_iwinfo.lua toggle_named_scratchpad.lua
debian-menu.lua query_url.lua statusd_laptopstatus.lua wcirculate.lua
detach.lua rss_feed.lua statusd_linuxbatt.lua welcome.cs.txt
document_menus.lua schedule.lua statusd_maildir.lua welcome.de.txt
enumerate.lua statusbar_act.lua statusd_moc.lua welcome.fi.txt
environment_placement_hook.lua statusbar_external.lua statusd_mocmon.lua welcome.txt
exec_show.lua statusbar_workspace.lua statusd_mocp.lua xinerama_switcher.lua
frame_client_menu.lua statusd_amarok.lua statusd_mpd.lua zoom.lua
framecycle.lua statusd_apm2.lua statusd_netmon.lua
go_frame_or_desk.lua statusd_apm.lua statusd_orpheus.lua
goto_multihead.lua statusd_batt.lua statusd_pytone.lua
he1mut@debian:~$ ls /usr/lib/ion3/
de.so ion-statusd mod_dock.so mod_ionws.so mod_mgmtmode.so mod_query.so mod_sp.so
ion-completefile lc mod_floatws.so mod_menu.so mod_panews.so mod_sm.so mod_statusbar.so
he1mut@debian:~$ ls .ion3/default-session--0/
cfg_statusd.lua look.lua saved_layout.backup-20061108214512.lua saved_layout.lua saved_queryhist.lua saved_wd.lua
(He1mut @ Nov 10 2006, в 09:18) писал(а):Почему так все раскидано? Или так и должно быть?
(He1mut @ Nov 13 2006, в 01:42) писал(а):как можно перевести Ion3 на английский язык?
Код: Выделить всё
LC_MESSAGES=C ion3 &
(edo @ Nov 13 2006, в 22:13) писал(а):1. куча программ уже поддерживают табы (браузеры, терминалки). так и продолжать ими пользоваться или лучше использовать поддержку табов в wm?
(edo @ Nov 13 2006, в 22:13) писал(а):2. хочется иметь нотификации (например о сообщениях, пришедших по email/im). то есть по каким-то причинам не среагировал на звук/osd (отходил от компьютера, занят был, ...) - что-то на экране должно отвлекать и напоминать, что есть события, на которые стоит прореагировать. а то на меня народ обижается, что я в аське могу через несколько часов новое сообщение заметить.
мне эти нотификации видятся как небольшой фрейм, присутствующий на всех workspace. можно так сделать?
(edo @ Nov 13 2006, в 22:13) писал(а):3. вообще хочется почитать не как настраивать, а возможные схемы использования. то есть как именно и почему изначально сгруппированы workspaces, frames, tabs и как в дальнейшем строится работа с ними. может я просто устал к концу дня, но найденные описания и статичные скриншоты не очень помогают.
(Portnov @ Nov 13 2006, в 22:49) писал(а):Ну примерно на эту тему не так давно написал - http://iportnov.blogspot.com/2006/10/ion3.html .
(Dark_Savant @ Nov 14 2006, в 02:57) писал(а):кстати warl0ck и Dark_Savant одно и тоже лицо 8)
Dark_Savant писал(а): ↑14.11.2006 00:57хорошая статья, читал с интересном. кстати warl0ck и Dark_Savant одно и тоже лицо 8)
ясноPortnov писал(а): ↑13.11.2006 22:49(edo @ Nov 13 2006, в 22:13) писал(а):
1. куча программ уже поддерживают табы (браузеры, терминалки). так и продолжать ими пользоваться или лучше использовать поддержку табов в wm?
Зависит от приложений. Например, файрфокс, по моим наблюдениям, с несколькими вкладками работает шустрее, чем с несколькими окнами. Но пять штук xterm-ов работают быстрее одного gnome-terminal- a с пятью вкладками.
хм... это немного не то - они будут перекрывать другие окна и мешать работать (переключения контекста - вещь достаточно ресурсоемкая не только в компьютере ). я лучше выделю немного места "на постоянной основе".Portnov писал(а): ↑13.11.2006 22:49(edo @ Nov 13 2006, в 22:13) писал(а):
2. хочется иметь нотификации (например о сообщениях, пришедших по email/im). то есть по каким-то причинам не среагировал на звук/osd (отходил от компьютера, занят был, ...) - что-то на экране должно отвлекать и напоминать, что есть события, на которые стоит прореагировать......
Легко "Нотификации" сделать просто плавающими окнами - они видны поверх всех десктопов.
Portnov писал(а): ↑13.11.2006 22:49_
(edo @ Nov 13 2006, в 22:13) писал(а):
3. вообще хочется почитать не как настраивать, а возможные схемы использования. то есть как именно и почему изначально сгруппированы workspaces, frames, tabs и как в дальнейшем строится работа с ними. может я просто устал к концу дня, но найденные описания и статичные скриншоты не очень помогают.
Ну примерно на эту тему не так давно написал - http://iportnov.blogspot.com/2006/10/ion3.html . Описание "схемы использования" готовлю, думаю на днях выложу.
(edo @ Nov 14 2006, в 23:35) писал(а):и именно про терминалы есть вопрос - а что делать, если их не 5, а скажем 15 (или 20) - ssh-сессии на разные компьютеры, частно по нескольку на каждый, да и локальных немало. как эфффективно между ними переключаться? перебирать долго, лучше например группировать их по хосту, уже будет проще разобраться.
Код: Выделить всё
xterm -e 'ssh login1@server1' -name server1ssh
xterm -e 'ssh login2@server2' -name server2ssh
...
Код: Выделить всё
defwinprop {
class='server1ssh',
target='server1dsk',
jumpto=true }
defwinprop {
class='server2ssh',
target='server2dsk',
jumpto=true }
...