ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: Axel <axel@technoserv.ru>
To: Сообщество <community@altlinux.ru>
Subject: [Comm] Re: wmakerconf
Date: Mon, 25 Nov 2002 14:31:34 +0300
Message-ID: <20021125113134.GA18546@axel.tech.ts> (raw)
In-Reply-To: <20021124212424.10c78d0d.thebeast@fromru.com>

[-- Attachment #1: Type: text/plain, Size: 1217 bytes --]

On Sun, Nov 24, 2002 at 09:24:24PM +0300, Alexey Morsov wrote:
> Привет,
> 
> Кто-нибудь пользовался сабжем. Насколько он корректен и что там делать с меню (то что есть он не принимает и не конвертирует) - возможно ли потом будет ее автоматическое заполнение при добавлении новых пакетов?

Если правильно понимаю, проблемы с меню в конфигураторах WM (и во
встроенной утилите конфигурирования и в wmakerconf) из-за особенностей
работы с menudrake (чтоб ее...), в остальном wmakerconf вполне себе
работает и предоставляет больше возможностей чем идущая в комплекте с WM
утилита конфигурирования. После установки версии WM 0.80.1-alt5 проблемы
с меню убрались (не знаю как в следующих версиях, но судя по всему можно
это самому проделать с любой другой версией WM) - собственно все зависит
от содержимого файла ~/GNUstep/Defaults/WMRootMenu. У меня он выглядит так
(см. аттач), если не ошибаюсь раньше он просто ссылался на
/usr/X11R6/share/WindowMaker/menu - которое генерилось в старом формате,
который WM уже давно забыл. Сейчас /usr/X11R6/share/WindowMaker/menu -
один из пунктов главного меню, разумеется при добавлении новых пакетов он
корректно обновляется. Sorry за путаный стиль изложения - тороплюсь.

--
Axel

[-- Attachment #2: WMRootMenu --]
[-- Type: text/plain, Size: 5524 bytes --]

(
  WindowMaker,
  (
    Info,
    ("Info Panel...", INFO_PANEL),
    (
      Preferences...,
      EXEC,
      "/usr/X11R6/lib/GNUstep/Apps/WPrefs.app/WPrefs"
    ),
    (License..., LEGAL_PANEL)
  ),
  (Run..., EXEC, "%a(Run, Type command to run:)"),
  (Terminal, EXEC, "WindowMaker-Terminal"),
  (
    "\322\345\360\354\350\355\340\353\373",
    (
      "XTerm Yellow on Blue",
      EXEC,
      "xterm -sb -sl 2000 -bg midnightblue -fg yellow"
    ),
    (
      "XTerm White on Black",
      EXEC,
      "xterm -sb -sl 2000 -bg black -fg white"
    ),
    (
      "XTerm Black on White",
      EXEC,
      "xterm -sb -sl 2000 -bg white -fg black"
    ),
    (
      "XTerm Black on Beige",
      EXEC,
      "xterm -sb -sl 2000 -bg '#bbbb99' -fg black"
    ),
    (
      "XTerm White on Green",
      EXEC,
      "xterm -sb -sl 2000 -bg '#228822' -fg white"
    ),
    (
      "XTerm White on Olive",
      EXEC,
      "xterm -sb -sl 2000 -bg '#335533' -fg white"
    ),
    (
      "XTerm Blue on Blue",
      EXEC,
      "xterm -sb -sl 2000 -bg '#112244' -fg '#88aabb'"
    ),
    (
      "XTerm BIG FONTS",
      EXEC,
      "xterm -sb -sl 2000 -bg black -fg white -fn 10x20"
    )
  ),
  ("ALT Linux", OPEN_MENU, "/usr/X11R6/share/WindowMaker/menu"),
  (Workspaces, WORKSPACE_MENU),
  (
    Selection,
    (
      "Mail To",
      SHEXEC,
      "WindowMaker-Terminal -name mail -T Mail -e ${MAILER:-pine} %s"
    ),
    (Navigate, SHEXEC, "${BROWSER:-mozilla} %s")
  ),
  (
    Commands,
    ("Hide Others", HIDE_OTHERS),
    ("Show All", SHOW_ALL),
    ("Arrange Icons", ARRANGE_ICONS),
    (Refresh, REFRESH),
    (Lock, EXEC, "WindowMaker-Lock"),
    ("Save Session", SAVE_SESSION),
    ("Clear Session", CLEAR_SESSION)
  ),
  (
    "WM Configuration",
    (
      Settings,
      (Shortcuts, EXEC, "wmakerconf --show shortcuts"),
      (Mouse, EXEC, "wmakerconf --show mouse"),
      (Effects, EXEC, "wmakerconf --show effects"),
      (Windows, EXEC, "wmakerconf --show windows"),
      (Workspace, EXEC, "wmakerconf --show workspace"),
      (Paths, EXEC, "wmakerconf --show paths"),
      (Misc, EXEC, "wmakerconf --show misc")
    ),
    (Menu, EXEC, "wmakerconf --show menu"),
    (Appearance, EXEC, "wmakerconf --show appearance"),
    (Themes, EXEC, "wmakerconf --show themes")
  ),
  (
    Appearance,
    (
      Themes,
      OPEN_MENU,
      "-noext /usr/X11R6/share/WindowMaker/Themes $HOME/GNUstep/Library/WindowMaker/Themes WITH setstyle"
    ),
    (
      Styles,
      OPEN_MENU,
      "-noext /usr/X11R6/share/WindowMaker/Styles $HOME/GNUstep/Library/WindowMaker/Styles WITH setstyle"
    ),
    (
      "Icon Sets",
      OPEN_MENU,
      "-noext /usr/X11R6/share/WindowMaker/IconSets $HOME/GNUstep/Library/WindowMaker/IconSets WITH seticons"
    ),
    (
      Background,
      (
        Solid,
        (
          Black,
          EXEC,
          "wdwrite WindowMaker WorkspaceBack '(solid, black)'"
        ),
        (
          Blue,
          EXEC,
          "wdwrite WindowMaker WorkspaceBack '(solid, \"#505075\")'"
        ),
        (
          Indigo,
          EXEC,
          "wdwrite WindowMaker WorkspaceBack '(solid, \"#243e6c\")'"
        ),
        (
          Bleumarine,
          EXEC,
          "wdwrite WindowMaker WorkspaceBack '(solid, \"#224477\")'"
        ),
        (
          Purple,
          EXEC,
          "wdwrite WindowMaker WorkspaceBack '(solid, \"#554466\")'"
        ),
        (
          Wheat,
          EXEC,
          "wdwrite WindowMaker WorkspaceBack '(solid, wheat4)'"
        ),
        (
          "Dark Gray",
          EXEC,
          "wdwrite WindowMaker WorkspaceBack '(solid, \"#333340\")'"
        ),
        (
          Wine,
          EXEC,
          "wdwrite WindowMaker WorkspaceBack '(solid, \"#400020\")'"
        )
      ),
      (
        Gradient,
        (
          Sunset,
          EXEC,
          "wdwrite WindowMaker WorkspaceBack '(mvgradient, deepskyblue4, black, deepskyblue4, tomato4)'"
        ),
        (
          Sky,
          EXEC,
          "wdwrite WindowMaker WorkspaceBack '(vgradient, blue4, white)'"
        ),
        (
          "Blue Shades",
          EXEC,
          "wdwrite WindowMaker WorkspaceBack '(vgradient, \"#7080a5\", \"#101020\")'"
        ),
        (
          "Indigo Shades",
          EXEC,
          "wdwrite WindowMaker WorkspaceBack '(vgradient, \"#746ebc\", \"#242e4c\")'"
        ),
        (
          "Purple Shades",
          EXEC,
          "wdwrite WindowMaker WorkspaceBack '(vgradient, \"#654c66\", \"#151426\")'"
        ),
        (
          "Wheat Shades",
          EXEC,
          "wdwrite WindowMaker WorkspaceBack '(vgradient, \"#a09060\", \"#302010\")'"
        ),
        (
          "Grey Shades",
          EXEC,
          "wdwrite WindowMaker WorkspaceBack '(vgradient, \"#636380\", \"#131318\")'"
        ),
        (
          "Wine Shades",
          EXEC,
          "wdwrite WindowMaker WorkspaceBack '(vgradient, \"#600040\", \"#180010\")'"
        )
      ),
      (
        Images,
        OPEN_MENU,
        "-noext /usr/X11R6/share/WindowMaker/Backgrounds $HOME/GNUstep/Library/WindowMaker/Backgrounds WITH wmsetbg -u -t"
      )
    ),
    (
      "Save Theme",
      SHEXEC,
      "getstyle -t $HOME/GNUstep/Library/WindowMaker/Themes/\"%a(Theme name)\""
    ),
    (
      "Save IconSet",
      SHEXEC,
      "geticonset $HOME/GNUstep/Library/WindowMaker/IconSets/\"%a(IconSet name)\""
    )
  ),
  (Exit, (Restart, RESTART), (Exit, EXIT))
)

  parent reply	other threads:[~2002-11-25 11:31 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-11-24 18:24 [Comm] wmakerconf Alexey Morsov
2002-11-24 19:35 ` [Comm] wmakerconf [JT] Vitaly Lipatov
2002-11-24 19:43   ` Re[2]: " ASA
2002-11-24 22:07   ` Alexey Morsov
2002-11-24 22:19     ` Vitaly Lipatov
2002-11-24 22:25       ` Alexey Morsov
2002-11-25 11:25       ` Maxim Tyurin
2002-11-25 11:31 ` Axel [this message]
2002-11-25 17:49 ` [Comm] wmakerconf Alexey Voinov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20021125113134.GA18546@axel.tech.ts \
    --to=axel@technoserv.ru \
    --cc=community@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git