; DEFAULT MENUS ; ============= ;;File: def-menus.gwm -- default root/window/icon menus ;;Author: colas@mirsa.inria.fr (Colas NAHABOO) -- Bull Research FRANCE ;;Revision: 1.4 -- July 20 1989 ;;State: Exp ;;GWM Version: 1.4 ; create menus with lists of xterms and xloads ; ============================================ (defname-in-screen-to () xterm-pop xload-pop) (defaults-to xterm-list ()) (defaults-to xload-list ()) (for screen (list-of-screens) (with (fsm pop-fsm menu ()) (defaults-to root-pop (menu-make-from-list root-pop-items)) (defaults-to window-pop (menu-make-from-list window-pop-items)) (if (eq window-pop-items icon-pop-items) (defaults-to icon-pop window-pop) (defaults-to icon-pop (menu-make-from-list icon-pop-items))) (menu-default-action root-pop '(refresh)) (menu-default-item root-pop 3) (menu-default-action window-pop '(std-iconify-window)) (menu-default-action icon-pop '(std-iconify-window)) (setq xterm-items '(menu-make (pop-label-make "Xterms") (item-make "Local" (! "xterm" "-n" hostname "-display" x-screen-name)))) (for xterm-item xterm-list (: xterm-items (+ xterm-items (list (list 'item-make xterm-item (list '! "/bin/sh" "-c" (+ "DISPLAY=" x-screen-name ";export DISPLAY; rxterm " xterm-item "