;;;
;  This file includes scwm configuration for using with wm-icons.
;  Optimized for the default scwm-0.9 configuration.
;  Using this file doesn't break your existing .scwmrc, just extends it.
;  You probably need to edit it if you have a non-default configuration.
;
;  Instructions:
;    1) Install wm-icons (configure & make install)
;    2) Copy this file to home directory (add leading dot) and put this line:
;         (load ".scwmrc-wm-icons")
;       as the last line of your .scwmrc
;    3) (Re)Start scwm
;
;  The file is not perfect, it'll be better in the next versions.
;  Send your comments to migo@homemail.com.
;;;


(set! image-load-path
	(append! (list
		(string-append (user-home) "~/.wm-icons") "/usr/share/icons/wm-icons"
	) image-load-path)
)
(use-modules (app scwm flux))  ; for window-info

;; You can comment this out or in to get title-icon for any window a-la fvwm95.
;(set-button-face! 1 (make-face '((relief raised)) '((pixmap mini-program-icon))))


(define wmi-menu-amusement        (make-image "menu/amusement.xpm"))
(define wmi-mini-amusement        (make-image "mini/amusement.xpm"))
(define wmi-norm-amusement        (make-image "norm/amusement.xpm"))
(define wmi-menu-calculator       (make-image "menu/calculator.xpm"))
(define wmi-mini-calculator       (make-image "mini/calculator.xpm"))
(define wmi-norm-calculator       (make-image "norm/calculator.xpm"))
(define wmi-menu-cd-player        (make-image "menu/cd-player.xpm"))
(define wmi-mini-cd-player        (make-image "mini/cd-player.xpm"))
(define wmi-norm-cd-player        (make-image "norm/cd-player.xpm"))
(define wmi-menu-chat             (make-image "menu/chat.xpm"))
(define wmi-mini-chat             (make-image "mini/chat.xpm"))
(define wmi-norm-chat             (make-image "norm/chat.xpm"))
(define wmi-menu-choice-no        (make-image "menu/choice-no.xpm"))
(define wmi-mini-choice-no        (make-image "mini/choice-no.xpm"))
(define wmi-norm-choice-no        (make-image "norm/choice-no.xpm"))
(define wmi-menu-choice-yes       (make-image "menu/choice-yes.xpm"))
(define wmi-mini-choice-yes       (make-image "mini/choice-yes.xpm"))
(define wmi-norm-choice-yes       (make-image "norm/choice-yes.xpm"))
(define wmi-menu-clock            (make-image "menu/clock.xpm"))
(define wmi-mini-clock            (make-image "mini/clock.xpm"))
(define wmi-norm-clock            (make-image "norm/clock.xpm"))
(define wmi-menu-colors           (make-image "menu/colors.xpm"))
(define wmi-mini-colors           (make-image "mini/colors.xpm"))
(define wmi-norm-colors           (make-image "norm/colors.xpm"))
(define wmi-menu-configuration    (make-image "menu/configuration.xpm"))
(define wmi-mini-configuration    (make-image "mini/configuration.xpm"))
(define wmi-norm-configuration    (make-image "norm/configuration.xpm"))
(define wmi-menu-development      (make-image "menu/development.xpm"))
(define wmi-mini-development      (make-image "mini/development.xpm"))
(define wmi-norm-development      (make-image "norm/development.xpm"))
(define wmi-menu-disk-cd          (make-image "menu/disk-cd.xpm"))
(define wmi-mini-disk-cd          (make-image "mini/disk-cd.xpm"))
(define wmi-norm-disk-cd          (make-image "norm/disk-cd.xpm"))
(define wmi-menu-disk-floppy      (make-image "menu/disk-floppy.xpm"))
(define wmi-mini-disk-floppy      (make-image "mini/disk-floppy.xpm"))
(define wmi-norm-disk-floppy      (make-image "norm/disk-floppy.xpm"))
(define wmi-menu-disk             (make-image "menu/disk.xpm"))
(define wmi-mini-disk             (make-image "mini/disk.xpm"))
(define wmi-norm-disk             (make-image "norm/disk.xpm"))
(define wmi-menu-display          (make-image "menu/display.xpm"))
(define wmi-mini-display          (make-image "mini/display.xpm"))
(define wmi-norm-display          (make-image "norm/display.xpm"))
(define wmi-menu-editor           (make-image "menu/editor.xpm"))
(define wmi-mini-editor           (make-image "mini/editor.xpm"))
(define wmi-norm-editor           (make-image "norm/editor.xpm"))
(define wmi-menu-empty            (make-image "menu/empty.xpm"))
(define wmi-mini-empty            (make-image "mini/empty.xpm"))
(define wmi-norm-empty            (make-image "norm/empty.xpm"))
(define wmi-menu-file-manager     (make-image "menu/file-manager.xpm"))
(define wmi-mini-file-manager     (make-image "mini/file-manager.xpm"))
(define wmi-norm-file-manager     (make-image "norm/file-manager.xpm"))
(define wmi-menu-file             (make-image "menu/file.xpm"))
(define wmi-mini-file             (make-image "mini/file.xpm"))
(define wmi-norm-file             (make-image "norm/file.xpm"))
(define wmi-menu-folder-open      (make-image "menu/folder-open.xpm"))
(define wmi-mini-folder-open      (make-image "mini/folder-open.xpm"))
(define wmi-norm-folder-open      (make-image "norm/folder-open.xpm"))
(define wmi-menu-folder           (make-image "menu/folder.xpm"))
(define wmi-mini-folder           (make-image "mini/folder.xpm"))
(define wmi-norm-folder           (make-image "norm/folder.xpm"))
(define wmi-menu-font             (make-image "menu/font.xpm"))
(define wmi-mini-font             (make-image "mini/font.xpm"))
(define wmi-norm-font             (make-image "norm/font.xpm"))
(define wmi-menu-game-action      (make-image "menu/game-action.xpm"))
(define wmi-mini-game-action      (make-image "mini/game-action.xpm"))
(define wmi-norm-game-action      (make-image "norm/game-action.xpm"))
(define wmi-menu-game-board       (make-image "menu/game-board.xpm"))
(define wmi-mini-game-board       (make-image "mini/game-board.xpm"))
(define wmi-norm-game-board       (make-image "norm/game-board.xpm"))
(define wmi-menu-game-cards       (make-image "menu/game-cards.xpm"))
(define wmi-mini-game-cards       (make-image "mini/game-cards.xpm"))
(define wmi-norm-game-cards       (make-image "norm/game-cards.xpm"))
(define wmi-menu-game-logic       (make-image "menu/game-logic.xpm"))
(define wmi-mini-game-logic       (make-image "mini/game-logic.xpm"))
(define wmi-norm-game-logic       (make-image "norm/game-logic.xpm"))
(define wmi-menu-game             (make-image "menu/game.xpm"))
(define wmi-mini-game             (make-image "mini/game.xpm"))
(define wmi-norm-game             (make-image "norm/game.xpm"))
(define wmi-menu-ghostview        (make-image "menu/ghostview.xpm"))
(define wmi-mini-ghostview        (make-image "mini/ghostview.xpm"))
(define wmi-norm-ghostview        (make-image "norm/ghostview.xpm"))
(define wmi-menu-gimp             (make-image "menu/gimp.xpm"))
(define wmi-mini-gimp             (make-image "mini/gimp.xpm"))
(define wmi-norm-gimp             (make-image "norm/gimp.xpm"))
(define wmi-menu-gnome            (make-image "menu/gnome.xpm"))
(define wmi-mini-gnome            (make-image "mini/gnome.xpm"))
(define wmi-norm-gnome            (make-image "norm/gnome.xpm"))
(define wmi-menu-gnu              (make-image "menu/gnu.xpm"))
(define wmi-mini-gnu              (make-image "mini/gnu.xpm"))
(define wmi-norm-gnu              (make-image "norm/gnu.xpm"))
(define wmi-menu-graphics         (make-image "menu/graphics.xpm"))
(define wmi-mini-graphics         (make-image "mini/graphics.xpm"))
(define wmi-norm-graphics         (make-image "norm/graphics.xpm"))
(define wmi-menu-help             (make-image "menu/help.xpm"))
(define wmi-mini-help             (make-image "mini/help.xpm"))
(define wmi-norm-help             (make-image "norm/help.xpm"))
(define wmi-menu-home             (make-image "menu/home.xpm"))
(define wmi-mini-home             (make-image "mini/home.xpm"))
(define wmi-norm-home             (make-image "norm/home.xpm"))
(define wmi-menu-image-processor  (make-image "menu/image-processor.xpm"))
(define wmi-mini-image-processor  (make-image "mini/image-processor.xpm"))
(define wmi-norm-image-processor  (make-image "norm/image-processor.xpm"))
(define wmi-menu-image-viewer     (make-image "menu/image-viewer.xpm"))
(define wmi-mini-image-viewer     (make-image "mini/image-viewer.xpm"))
(define wmi-norm-image-viewer     (make-image "norm/image-viewer.xpm"))
(define wmi-menu-information      (make-image "menu/information.xpm"))
(define wmi-mini-information      (make-image "mini/information.xpm"))
(define wmi-norm-information      (make-image "norm/information.xpm"))
(define wmi-menu-item             (make-image "menu/item.xpm"))
(define wmi-mini-item             (make-image "mini/item.xpm"))
(define wmi-norm-item             (make-image "norm/item.xpm"))
(define wmi-menu-kde              (make-image "menu/kde.xpm"))
(define wmi-mini-kde              (make-image "mini/kde.xpm"))
(define wmi-norm-kde              (make-image "norm/kde.xpm"))
(define wmi-menu-keyboard         (make-image "menu/keyboard.xpm"))
(define wmi-mini-keyboard         (make-image "mini/keyboard.xpm"))
(define wmi-norm-keyboard         (make-image "norm/keyboard.xpm"))
(define wmi-menu-linux            (make-image "menu/linux.xpm"))
(define wmi-mini-linux            (make-image "mini/linux.xpm"))
(define wmi-norm-linux            (make-image "norm/linux.xpm"))
(define wmi-menu-lock             (make-image "menu/lock.xpm"))
(define wmi-mini-lock             (make-image "mini/lock.xpm"))
(define wmi-norm-lock             (make-image "norm/lock.xpm"))
(define wmi-menu-mail             (make-image "menu/mail.xpm"))
(define wmi-mini-mail             (make-image "mini/mail.xpm"))
(define wmi-norm-mail             (make-image "norm/mail.xpm"))
(define wmi-menu-modules          (make-image "menu/modules.xpm"))
(define wmi-mini-modules          (make-image "mini/modules.xpm"))
(define wmi-norm-modules          (make-image "norm/modules.xpm"))
(define wmi-menu-monitoring       (make-image "menu/monitoring.xpm"))
(define wmi-mini-monitoring       (make-image "mini/monitoring.xpm"))
(define wmi-norm-monitoring       (make-image "norm/monitoring.xpm"))
(define wmi-menu-mouse            (make-image "menu/mouse.xpm"))
(define wmi-mini-mouse            (make-image "mini/mouse.xpm"))
(define wmi-norm-mouse            (make-image "norm/mouse.xpm"))
(define wmi-menu-multimedia       (make-image "menu/multimedia.xpm"))
(define wmi-mini-multimedia       (make-image "mini/multimedia.xpm"))
(define wmi-norm-multimedia       (make-image "norm/multimedia.xpm"))
(define wmi-menu-music            (make-image "menu/music.xpm"))
(define wmi-mini-music            (make-image "mini/music.xpm"))
(define wmi-norm-music            (make-image "norm/music.xpm"))
(define wmi-menu-netscape         (make-image "menu/netscape.xpm"))
(define wmi-mini-netscape         (make-image "mini/netscape.xpm"))
(define wmi-norm-netscape         (make-image "norm/netscape.xpm"))
(define wmi-menu-network          (make-image "menu/network.xpm"))
(define wmi-mini-network          (make-image "mini/network.xpm"))
(define wmi-norm-network          (make-image "norm/network.xpm"))
(define wmi-menu-news             (make-image "menu/news.xpm"))
(define wmi-mini-news             (make-image "mini/news.xpm"))
(define wmi-norm-news             (make-image "norm/news.xpm"))
(define wmi-menu-printing         (make-image "menu/printing.xpm"))
(define wmi-mini-printing         (make-image "mini/printing.xpm"))
(define wmi-norm-printing         (make-image "norm/printing.xpm"))
(define wmi-menu-programs         (make-image "menu/programs.xpm"))
(define wmi-mini-programs         (make-image "mini/programs.xpm"))
(define wmi-norm-programs         (make-image "norm/programs.xpm"))
(define wmi-menu-quit             (make-image "menu/quit.xpm"))
(define wmi-mini-quit             (make-image "mini/quit.xpm"))
(define wmi-norm-quit             (make-image "norm/quit.xpm"))
(define wmi-menu-refresh          (make-image "menu/refresh.xpm"))
(define wmi-mini-refresh          (make-image "mini/refresh.xpm"))
(define wmi-norm-refresh          (make-image "norm/refresh.xpm"))
(define wmi-menu-restart          (make-image "menu/restart.xpm"))
(define wmi-mini-restart          (make-image "mini/restart.xpm"))
(define wmi-norm-restart          (make-image "norm/restart.xpm"))
(define wmi-menu-science          (make-image "menu/science.xpm"))
(define wmi-mini-science          (make-image "mini/science.xpm"))
(define wmi-norm-science          (make-image "norm/science.xpm"))
(define wmi-menu-sound            (make-image "menu/sound.xpm"))
(define wmi-mini-sound            (make-image "mini/sound.xpm"))
(define wmi-norm-sound            (make-image "norm/sound.xpm"))
(define wmi-menu-system           (make-image "menu/system.xpm"))
(define wmi-mini-system           (make-image "mini/system.xpm"))
(define wmi-norm-system           (make-image "norm/system.xpm"))
(define wmi-menu-terminal-remote  (make-image "menu/terminal-remote.xpm"))
(define wmi-mini-terminal-remote  (make-image "mini/terminal-remote.xpm"))
(define wmi-norm-terminal-remote  (make-image "norm/terminal-remote.xpm"))
(define wmi-menu-terminal-special (make-image "menu/terminal-special.xpm"))
(define wmi-mini-terminal-special (make-image "mini/terminal-special.xpm"))
(define wmi-norm-terminal-special (make-image "norm/terminal-special.xpm"))
(define wmi-menu-terminal         (make-image "menu/terminal.xpm"))
(define wmi-mini-terminal         (make-image "mini/terminal.xpm"))
(define wmi-norm-terminal         (make-image "norm/terminal.xpm"))
(define wmi-menu-themes           (make-image "menu/themes.xpm"))
(define wmi-mini-themes           (make-image "mini/themes.xpm"))
(define wmi-norm-themes           (make-image "norm/themes.xpm"))
(define wmi-menu-todo             (make-image "menu/todo.xpm"))
(define wmi-mini-todo             (make-image "mini/todo.xpm"))
(define wmi-norm-todo             (make-image "norm/todo.xpm"))
(define wmi-menu-unknown          (make-image "menu/unknown.xpm"))
(define wmi-mini-unknown          (make-image "mini/unknown.xpm"))
(define wmi-norm-unknown          (make-image "norm/unknown.xpm"))
(define wmi-menu-utility          (make-image "menu/utility.xpm"))
(define wmi-mini-utility          (make-image "mini/utility.xpm"))
(define wmi-norm-utility          (make-image "norm/utility.xpm"))
(define wmi-menu-video            (make-image "menu/video.xpm"))
(define wmi-mini-video            (make-image "mini/video.xpm"))
(define wmi-norm-video            (make-image "norm/video.xpm"))
(define wmi-menu-viewer           (make-image "menu/viewer.xpm"))
(define wmi-mini-viewer           (make-image "mini/viewer.xpm"))
(define wmi-norm-viewer           (make-image "norm/viewer.xpm"))
(define wmi-menu-window-close     (make-image "menu/window-close.xpm"))
(define wmi-mini-window-close     (make-image "mini/window-close.xpm"))
(define wmi-norm-window-close     (make-image "norm/window-close.xpm"))
(define wmi-menu-window-delete    (make-image "menu/window-delete.xpm"))
(define wmi-mini-window-delete    (make-image "mini/window-delete.xpm"))
(define wmi-norm-window-delete    (make-image "norm/window-delete.xpm"))
(define wmi-menu-window-destroy   (make-image "menu/window-destroy.xpm"))
(define wmi-mini-window-destroy   (make-image "mini/window-destroy.xpm"))
(define wmi-norm-window-destroy   (make-image "norm/window-destroy.xpm"))
(define wmi-menu-window-iconify   (make-image "menu/window-iconify.xpm"))
(define wmi-mini-window-iconify   (make-image "mini/window-iconify.xpm"))
(define wmi-norm-window-iconify   (make-image "norm/window-iconify.xpm"))
(define wmi-menu-window-identify  (make-image "menu/window-identify.xpm"))
(define wmi-mini-window-identify  (make-image "mini/window-identify.xpm"))
(define wmi-norm-window-identify  (make-image "norm/window-identify.xpm"))
(define wmi-menu-window-lower     (make-image "menu/window-lower.xpm"))
(define wmi-mini-window-lower     (make-image "mini/window-lower.xpm"))
(define wmi-norm-window-lower     (make-image "norm/window-lower.xpm"))
(define wmi-menu-window-maximize  (make-image "menu/window-maximize.xpm"))
(define wmi-mini-window-maximize  (make-image "mini/window-maximize.xpm"))
(define wmi-norm-window-maximize  (make-image "norm/window-maximize.xpm"))
(define wmi-menu-window-move      (make-image "menu/window-move.xpm"))
(define wmi-mini-window-move      (make-image "mini/window-move.xpm"))
(define wmi-norm-window-move      (make-image "norm/window-move.xpm"))
(define wmi-menu-window-raise     (make-image "menu/window-raise.xpm"))
(define wmi-mini-window-raise     (make-image "mini/window-raise.xpm"))
(define wmi-norm-window-raise     (make-image "norm/window-raise.xpm"))
(define wmi-menu-window-resize    (make-image "menu/window-resize.xpm"))
(define wmi-mini-window-resize    (make-image "mini/window-resize.xpm"))
(define wmi-norm-window-resize    (make-image "norm/window-resize.xpm"))
(define wmi-menu-window-shade     (make-image "menu/window-shade.xpm"))
(define wmi-mini-window-shade     (make-image "mini/window-shade.xpm"))
(define wmi-norm-window-shade     (make-image "norm/window-shade.xpm"))
(define wmi-menu-window-stick     (make-image "menu/window-stick.xpm"))
(define wmi-mini-window-stick     (make-image "mini/window-stick.xpm"))
(define wmi-norm-window-stick     (make-image "norm/window-stick.xpm"))
(define wmi-menu-window           (make-image "menu/window.xpm"))
(define wmi-mini-window           (make-image "mini/window.xpm"))
(define wmi-norm-window           (make-image "norm/window.xpm"))
(define wmi-menu-windows          (make-image "menu/windows.xpm"))
(define wmi-mini-windows          (make-image "mini/windows.xpm"))
(define wmi-norm-windows          (make-image "norm/windows.xpm"))
(define wmi-menu-word-processor   (make-image "menu/word-processor.xpm"))
(define wmi-mini-word-processor   (make-image "mini/word-processor.xpm"))
(define wmi-norm-word-processor   (make-image "norm/word-processor.xpm"))
(define wmi-menu-www              (make-image "menu/www.xpm"))
(define wmi-mini-www              (make-image "mini/www.xpm"))
(define wmi-norm-www              (make-image "norm/www.xpm"))
(define wmi-menu-xv               (make-image "menu/xv.xpm"))
(define wmi-mini-xv               (make-image "mini/xv.xpm"))
(define wmi-norm-xv               (make-image "norm/xv.xpm"))


;;;
;  Change Icon Set submenu
;;;

;;
;; This defines the submenu for changing icon set online.
;; wm-icons-config must be in your path or put full path in #:action below.
;;

(define menu-icon-sets (menu (list
	(menuitem "Change Icon Set" #:image-left wmi-menu-themes)
	menu-title menu-separator
	(menuitem "menu	14x14-general"      #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f menu 14x14-general")
	(menuitem "menu	16x16-aquafusion"   #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f menu 16x16-aquafusion")
	(menuitem "menu	16x16-crystalclear" #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f menu 16x16-crystalclear")
	(menuitem "menu	16x16-general"      #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f menu 16x16-general")
	(menuitem "menu	16x16-gnome"        #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f menu 16x16-gnome")
	(menuitem "menu	16x16-kde"          #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f menu 16x16-kde")
	(menuitem "menu	17x14-3dpixmaps"    #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f menu 17x14-3dpixmaps")
	(menuitem "menu	20x20-martys"       #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f menu 20x20-martys")
	(menuitem "menu	20x20-martys2"      #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f menu 20x20-martys2")
	(menuitem "menu	21x18-3dpixmaps"    #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f menu 21x18-3dpixmaps")
	(menuitem "menu	22x22-aquafusion"   #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f menu 22x22-aquafusion")
	(menuitem "menu	22x22-gartoon"      #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f menu 22x22-gartoon")
	(menuitem "menu	24x24-infox"        #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f menu 24x24-infox")
	menu-separator
	(menuitem "mini	14x14-general"      #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f mini 14x14-general")
	(menuitem "mini	16x16-aquafusion"   #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f mini 16x16-aquafusion")
	(menuitem "mini	16x16-crystalclear" #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f mini 16x16-crystalclear")
	(menuitem "mini	16x16-general"      #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f mini 16x16-general")
	(menuitem "mini	16x16-gnome"        #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f mini 16x16-gnome")
	(menuitem "mini	16x16-kde"          #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f mini 16x16-kde")
	(menuitem "mini	17x14-3dpixmaps"    #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f mini 17x14-3dpixmaps")
	(menuitem "mini	20x20-martys"       #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f mini 20x20-martys")
	(menuitem "mini	20x20-martys2"      #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f mini 20x20-martys2")
	(menuitem "mini	21x18-3dpixmaps"    #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f mini 21x18-3dpixmaps")
	(menuitem "mini	22x22-aquafusion"   #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f mini 22x22-aquafusion")
	(menuitem "mini	22x22-gartoon"      #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f mini 22x22-gartoon")
	(menuitem "mini	24x24-infox"        #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f mini 24x24-infox")
	menu-separator
	(menuitem "norm	32x32-aquafusion"   #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f norm 32x32-aquafusion")
	(menuitem "norm	32x32-gant"         #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f norm 32x32-gant")
	(menuitem "norm	32x32-kde"          #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f norm 32x32-kde")
	(menuitem "norm	32x32-kde2"         #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f norm 32x32-kde2")
	(menuitem "norm	44x52-penguins"     #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f norm 44x52-penguins")
	(menuitem "norm	48x48-aquafusion"   #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f norm 48x48-aquafusion")
	(menuitem "norm	48x48-crystalclear" #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f norm 48x48-crystalclear")
	(menuitem "norm	48x48-gartoon"      #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f norm 48x48-gartoon")
	(menuitem "norm	48x48-general"      #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f norm 48x48-general")
	(menuitem "norm	48x48-gnome"        #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f norm 48x48-gnome")
	(menuitem "norm	48x48-infox"        #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f norm 48x48-infox")
	(menuitem "norm	48x48-kde2"         #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f norm 48x48-kde2")
	(menuitem "norm	56x46-3dpixmaps"    #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f norm 56x46-3dpixmaps")
	(menuitem "norm	56x56-martys"       #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f norm 56x56-martys")
	(menuitem "norm	56x56-martys2"      #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f norm 56x56-martys2")
	(menuitem "norm	64x64-aquafusion"   #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f norm 64x64-aquafusion")
	(menuitem "norm	64x64-gant"         #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f norm 64x64-gant")
	menu-separator
	(menuitem "16x16	16x16-aquafusion"   #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f 16x16 16x16-aquafusion")
	(menuitem "16x16	16x16-crystalclear" #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f 16x16 16x16-crystalclear")
	(menuitem "16x16	16x16-general"      #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f 16x16 16x16-general")
	(menuitem "16x16	16x16-gnome"        #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f 16x16 16x16-gnome")
	(menuitem "16x16	16x16-kde"          #:image-left wmi-menu-item #:action "wm-icons-config -q -p -f 16x16 16x16-kde")
	menu-separator
	(menuitem "Restart	to activate" #:image-left wmi-menu-restart #:action (lambda () (restart "scwm")))
)))

;; You can comment the following out or in.
(bind-mouse 'root "C-M-S-3" (lambda () (popup-menu menu-icon-sets)))
;! How can we dynamically add submenu in scwm?
;!AddToMenu "menu-root-start" "&Icon Set%menu/themes.xpm" Popup Icon-Sets
;!AddToMenu "menu-modules" "&Icon Set%menu/themes.xpm" Popup Icon-Sets

;;;
;  Window operations
;;;

;;
;; This defines the most common window operations.
;; It seems that window-ops-menu is most common name for this menu.
;;
;(define menu-window-ops (menu (list
(define window-ops-menu (menu (list
	(menuitem "Window Operations" #:image-left wmi-menu-window)
	menu-title menu-separator
	(menuitem "&Move"     #:image-left wmi-menu-window-move     #:action interactive-move)
	(menuitem "&Resize"   #:image-left wmi-menu-window-resize   #:action interactive-resize)
	(menuitem "&Iconify"  #:image-left wmi-menu-window-iconify  #:action toggle-iconify)
	(menuitem "Ma&ximize" #:image-left wmi-menu-window-maximize #:action toggle-maximize)
;	(menuitem "&Tall"     #:image-left wmi-menu-window-maximize #:action toggle-max-vert)
;	(menuitem "&Wide"     #:image-left wmi-menu-window-maximize #:action toggle-max-horz)
	(menuitem "S&hade"    #:image-left wmi-menu-window-shade    #:action toggle-window-shade)
	(menuitem "&Sticky"   #:image-left wmi-menu-window-stick    #:action toggle-stick)
	(menuitem "R&aise"    #:image-left wmi-menu-window-raise    #:action raise-window)
	(menuitem "&Lower"    #:image-left wmi-menu-window-lower    #:action lower-window)
	menu-separator
	(menuitem "In&fo"     #:image-left wmi-menu-window-identify #:action window-info)
	(menuitem "&On-top"   #:image-left wmi-menu-window-raise    #:action toggle-on-top)
	(menuitem "&Print"    #:image-left wmi-menu-printing        #:action print-window)
	menu-separator
	(menuitem "&Close"    #:image-left wmi-menu-window-close    #:action close-window)
	(menuitem "&Delete"   #:image-left wmi-menu-window-delete   #:action delete-window)
	(menuitem "&Destroy"  #:image-left wmi-menu-window-destroy  #:action destroy-window)
	menu-separator
	(menuitem "Switch to..." #:image-left wmi-menu-windows      #:action (lambda () (show-window-list-menu #:show-geometry #t)))
	(menuitem "Re&fresh"  #:image-left wmi-menu-refresh         #:action refresh)
	(menuitem "&Icon Set" #:image-left wmi-menu-themes          #:action menu-icon-sets)
)))

;; You can comment the following in if not bound yet.
;(bind-mouse 'root 3 (lambda () (popup-menu window-ops-menu)))


;;;
;  Quit submenu
;;;

;;
;; This defines (overrides) quit menu.
;;
(define menu-quit-verify (menu (list
	(menuitem "Really quit scwm?" #:image-left wmi-menu-quit)
	menu-title menu-separator
	(menuitem "Restart"       #:image-left wmi-menu-restart #:action (lambda () (restart "scwm")))
	(menuitem "Refresh"       #:image-left wmi-menu-refresh #:action (lambda () (refresh)))
	menu-separator
	(menuitem "Restart dummy" #:image-left wmi-menu-terminal   #:action (lambda () (restart "xterm")))
	menu-separator
	(menuitem "Yes"           #:image-left wmi-menu-choice-yes #:action quit)
	(menuitem "No"            #:image-left wmi-menu-choice-no  #:action #f)
	menu-separator
)))

;; You can comment the following out or in.
(bind-mouse 'root "C-M-3" (lambda () (popup-menu menu-quit-verify)))


;;;
;  Known applications
;;;

;; Setting window style icons; style is defined by window name/resource/class.
;; Note, todo can be replaced by unknown or empty, but since it is beta yet,
;; todo is a notice to do something about an icon for this application.

(window-style "*"                      #:icon wmi-norm-unknown #:mini-icon wmi-mini-unknown)
(window-style "NoResource"             #:icon wmi-norm-unknown #:mini-icon wmi-mini-unknown)

;; Terminals
(window-style "Eterm*"                 #:icon wmi-norm-terminal #:mini-icon wmi-mini-terminal)
(window-style "rxvt"                   #:icon wmi-norm-terminal #:mini-icon wmi-mini-terminal)
(window-style "XTerm"                  #:icon wmi-norm-terminal #:mini-icon wmi-mini-terminal)
(window-style "rxterm"                 #:icon wmi-norm-terminal-remote #:mini-icon wmi-mini-terminal-remote)

;; These are not all mine, most of globs must be removed.
(window-style "DDD*"                   #:icon wmi-norm-development #:mini-icon wmi-mini-development)
(window-style "GRASP*"                 #:icon wmi-norm-file-manager #:mini-icon wmi-mini-file-manager)
(window-style "HyTeX*"                 #:icon wmi-norm-viewer #:mini-icon wmi-mini-viewer)
(window-style "ImageMagic*"            #:icon wmi-norm-image-processor #:mini-icon wmi-mini-image-processor)
(window-style "KDisk*"                 #:icon wmi-norm-disk #:mini-icon wmi-mini-disk)
(window-style "LyX"                    #:icon wmi-norm-editor #:mini-icon wmi-mini-editor)
(window-style "MathSpad*"              #:icon wmi-norm-science #:mini-icon wmi-mini-science)
(window-style "MuPAD*"                 #:icon wmi-norm-science #:mini-icon wmi-mini-science)
(window-style "StarOffice*"            #:icon wmi-norm-word-processor #:mini-icon wmi-mini-word-processor)
(window-style "SystemInfo*"            #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "Tk man"                 #:icon wmi-norm-help #:mini-icon wmi-mini-help)
(window-style "Visual Tcl"             #:icon wmi-norm-todo #:mini-icon wmi-mini-todo)

(window-style "AcroRead"               #:icon wmi-norm-viewer #:mini-icon wmi-mini-viewer)
(window-style "adsl-config"            #:icon wmi-norm-network #:mini-icon wmi-mini-network)
(window-style "amaya*"                 #:icon wmi-norm-www #:mini-icon wmi-mini-www)
(window-style "Appointment"            #:icon wmi-norm-clock #:mini-icon wmi-mini-clock)
(window-style "asWedit*"               #:icon wmi-norm-editor #:mini-icon wmi-mini-editor)
(window-style "bitmap*"                #:icon wmi-norm-image-processor #:mini-icon wmi-mini-image-processor)
(window-style "?calc"                  #:icon wmi-norm-calculator #:mini-icon wmi-mini-calculator)
(window-style "?clock"                 #:icon wmi-norm-clock #:mini-icon wmi-mini-clock)
(window-style "cooledit"               #:icon wmi-norm-editor #:mini-icon wmi-mini-editor)
(window-style "control*"               #:icon wmi-norm-home #:mini-icon wmi-mini-home)
(window-style "Dayview"                #:icon wmi-norm-clock #:mini-icon wmi-mini-clock)
(window-style "Dialogue"               #:icon wmi-norm-www #:mini-icon wmi-mini-www)
(window-style "Display"                #:icon wmi-norm-image-viewer #:mini-icon wmi-mini-image-viewer)
(window-style "dosemu*"                #:icon wmi-norm-todo #:mini-icon wmi-mini-todo)
(window-style "emacs"                  #:icon wmi-norm-gnu #:mini-icon wmi-mini-gnu)
(window-style "Explorer"               #:icon wmi-norm-file-manager #:mini-icon wmi-mini-file-manager)
(window-style "Fractine"               #:icon wmi-norm-science #:mini-icon wmi-mini-science)
(window-style "fr"                     #:icon wmi-norm-file-manager #:mini-icon wmi-mini-file-manager)
(window-style "freeamp"                #:icon wmi-norm-music #:mini-icon wmi-mini-music)
(window-style "FreeAmp*"               #:icon wmi-norm-music #:mini-icon wmi-mini-music)
(window-style "File Viewer*"           #:icon wmi-norm-viewer #:mini-icon wmi-mini-viewer)
(window-style "Fvwm*"                  #:icon wmi-norm-utility #:mini-icon wmi-mini-utility)
(window-style "ghostview"              #:icon wmi-norm-ghostview #:mini-icon wmi-mini-ghostview)
(window-style "ghostscript"            #:icon wmi-norm-ghostview #:mini-icon wmi-mini-ghostview)
(window-style "gifview"                #:icon wmi-norm-image-viewer #:mini-icon wmi-mini-image-viewer)
(window-style "gkrellm"                #:icon wmi-norm-monitoring #:mini-icon wmi-mini-monitoring)
(window-style "GNUplot"                #:icon wmi-norm-science #:mini-icon wmi-mini-science)
(window-style "GV"                     #:icon wmi-norm-ghostview #:mini-icon wmi-mini-ghostview)
(window-style "Help_popup"             #:icon wmi-norm-help #:mini-icon wmi-mini-help)
(window-style "Image Viewer*"          #:icon wmi-norm-image-viewer #:mini-icon wmi-mini-image-viewer)
(window-style "isdn-config"            #:icon wmi-norm-network #:mini-icon wmi-mini-network)
(window-style "ixset"                  #:icon wmi-norm-todo #:mini-icon wmi-mini-todo)
(window-style "licq-bin"               #:icon wmi-norm-chat #:mini-icon wmi-mini-chat)
(window-style "Lynx"                   #:icon wmi-norm-www #:mini-icon wmi-mini-www)
(window-style "Manual Page*"           #:icon wmi-norm-help #:mini-icon wmi-mini-help)
(window-style "matlab"                 #:icon wmi-norm-science #:mini-icon wmi-mini-science)
;; too general
(window-style "Midnight-Commander"     #:icon wmi-norm-file-manager #:mini-icon wmi-mini-file-manager)
(window-style "mgv*"                   #:icon wmi-norm-ghostview #:mini-icon wmi-mini-ghostview)
(window-style "moxfm*"                 #:icon wmi-norm-file-manager #:mini-icon wmi-mini-file-manager)
(window-style "mldonkey*"              #:icon wmi-norm-network #:mini-icon wmi-mini-network)
(window-style "mtools*"                #:icon wmi-norm-disk #:mini-icon wmi-mini-disk)
(window-style "mxaudio"                #:icon wmi-norm-music #:mini-icon wmi-mini-music)
(window-style "NEdit*"                 #:icon wmi-norm-editor #:mini-icon wmi-mini-editor)
(window-style "nedit*"                 #:icon wmi-norm-editor #:mini-icon wmi-mini-editor)
(window-style "Netscape"               #:icon wmi-norm-netscape #:mini-icon wmi-mini-netscape)
(window-style "Mozilla-bin"            #:icon wmi-norm-netscape #:mini-icon wmi-mini-netscape)
(window-style "Download"               #:icon wmi-norm-folder #:mini-icon wmi-mini-folder)
(window-style "Mail"                   #:icon wmi-norm-mail #:mini-icon wmi-mini-mail)
(window-style "Composition"            #:icon wmi-norm-mail #:mini-icon wmi-mini-mail)
(window-style "NcFtp"                  #:icon wmi-norm-network #:mini-icon wmi-mini-network)
(window-style "nscal*"                 #:icon wmi-norm-clock #:mini-icon wmi-mini-clock)
(window-style "News"                   #:icon wmi-norm-news #:mini-icon wmi-mini-news)
(window-style "opera"                  #:icon wmi-norm-www #:mini-icon wmi-mini-www)
(window-style "panel"                  #:icon wmi-norm-home #:mini-icon wmi-mini-home)
(window-style "pine"                   #:icon wmi-norm-mail #:mini-icon wmi-mini-mail)
(window-style "pixmap*"                #:icon wmi-norm-image-processor #:mini-icon wmi-mini-image-processor)
(window-style "qps*"                   #:icon wmi-norm-mail #:mini-icon wmi-mini-mail)
(window-style "sxpm"                   #:icon wmi-norm-image-viewer #:mini-icon wmi-mini-image-viewer)
(window-style "Tail File*"             #:icon wmi-norm-viewer #:mini-icon wmi-mini-viewer)
(window-style "textedit"               #:icon wmi-norm-editor #:mini-icon wmi-mini-editor)
(window-style "thot*"                  #:icon wmi-norm-www #:mini-icon wmi-mini-www)
(window-style "THX-1138"               #:icon wmi-norm-calculator #:mini-icon wmi-mini-calculator)
(window-style "timidity"               #:icon wmi-norm-music #:mini-icon wmi-mini-music)
(window-style "Top"                    #:icon wmi-norm-monitoring #:mini-icon wmi-mini-monitoring)
(window-style "usernet"                #:icon wmi-norm-network #:mini-icon wmi-mini-network)
(window-style "VIM"                    #:icon wmi-norm-editor #:mini-icon wmi-mini-editor)
(window-style "VI"                     #:icon wmi-norm-editor #:mini-icon wmi-mini-editor)
(window-style "vppp*"                  #:icon wmi-norm-network #:mini-icon wmi-mini-network)
(window-style "conx"                   #:icon wmi-norm-network #:mini-icon wmi-mini-network)
(window-style "vmware"                 #:icon wmi-norm-utility #:mini-icon wmi-mini-utility)
(window-style "wmCalClock"             #:icon wmi-norm-clock #:mini-icon wmi-mini-clock)
(window-style "workman"                #:icon wmi-norm-cd-player #:mini-icon wmi-mini-cd-player)
(window-style "X11Amp"                 #:icon wmi-norm-music #:mini-icon wmi-mini-music)
(window-style "X3270xad"               #:icon wmi-norm-terminal #:mini-icon wmi-mini-terminal)
(window-style "xanim"                  #:icon wmi-norm-multimedia #:mini-icon wmi-mini-multimedia)
(window-style "xapm"                   #:icon wmi-norm-monitoring #:mini-icon wmi-mini-monitoring)
(window-style "xbiff"                  #:icon wmi-norm-mail #:mini-icon wmi-mini-mail)
(window-style "xbm*"                   #:icon wmi-norm-image-viewer #:mini-icon wmi-mini-image-viewer)
(window-style "XbmBrowser"             #:icon wmi-norm-image-viewer #:mini-icon wmi-mini-image-viewer)
(window-style "xclipboard"             #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "xcolorsel"              #:icon wmi-norm-colors #:mini-icon wmi-mini-colors)
(window-style "xconsole"               #:icon wmi-norm-terminal #:mini-icon wmi-mini-terminal)
(window-style "xdaliclock"             #:icon wmi-norm-clock #:mini-icon wmi-mini-clock)
(window-style "xdiskinfo*"             #:icon wmi-norm-disk #:mini-icon wmi-mini-disk)
(window-style "xditview"               #:icon wmi-norm-viewer #:mini-icon wmi-mini-viewer)
(window-style "XDos*"                  #:icon wmi-norm-todo #:mini-icon wmi-mini-todo)
(window-style "xedit"                  #:icon wmi-norm-editor #:mini-icon wmi-mini-editor)
(window-style "xephem*"                #:icon wmi-norm-science #:mini-icon wmi-mini-science)
(window-style "xfig*"                  #:icon wmi-norm-image-processor #:mini-icon wmi-mini-image-processor)
(window-style "xfontsel"               #:icon wmi-norm-font #:mini-icon wmi-mini-font)
(window-style "xgraph"                 #:icon wmi-norm-image-viewer #:mini-icon wmi-mini-image-viewer)
(window-style "xkey*"                  #:icon wmi-norm-keyboard #:mini-icon wmi-mini-keyboard)
(window-style "xli"                    #:icon wmi-norm-image-viewer #:mini-icon wmi-mini-image-viewer)
(window-style "xload"                  #:icon wmi-norm-monitoring #:mini-icon wmi-mini-monitoring)
;; -- [ xman resources --
(window-style "Xman"                   #:icon wmi-norm-help #:mini-icon wmi-mini-help)
(window-style "topBox"                 #:icon wmi-norm-folder #:mini-icon wmi-mini-folder)
(window-style "manualBrowser"          #:icon wmi-norm-help #:mini-icon wmi-mini-help)
(window-style "help"                   #:icon wmi-norm-information #:mini-icon wmi-mini-information)
;; -- xman resources ] --
(window-style "xmag"                   #:icon wmi-norm-viewer #:mini-icon wmi-mini-viewer)
(window-style "Xmessage"               #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "xosview"                #:icon wmi-norm-monitoring #:mini-icon wmi-mini-monitoring)
;; -- [ xpaint resources --
(window-style "XPaint"                 #:icon wmi-norm-image-processor #:mini-icon wmi-mini-image-processor)
(window-style "Canvas"                 #:icon wmi-norm-todo #:mini-icon wmi-mini-todo)
(window-style "fatbits"                #:icon wmi-norm-todo #:mini-icon wmi-mini-todo)
(window-style "filebrowser"            #:icon wmi-norm-file-manager #:mini-icon wmi-mini-file-manager)
;; -- xpaint resources ] --
(window-style "xmh"                    #:icon wmi-norm-mail #:mini-icon wmi-mini-mail)
(window-style "xmixer"                 #:icon wmi-norm-sound #:mini-icon wmi-mini-sound)
(window-style "xmms"                   #:icon wmi-norm-music #:mini-icon wmi-mini-music)
(window-style "xpdf"                   #:icon wmi-norm-viewer #:mini-icon wmi-mini-viewer)
(window-style "xplaycd"                #:icon wmi-norm-cd-player #:mini-icon wmi-mini-cd-player)
(window-style "xscreensaver"           #:icon wmi-norm-lock #:mini-icon wmi-mini-lock)
(window-style "xsysinfo*"              #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "xtar*"                  #:icon wmi-norm-file #:mini-icon wmi-mini-file)
(window-style "XTel"                   #:icon wmi-norm-terminal-special #:mini-icon wmi-mini-terminal-special)
(window-style "XTide"                  #:icon wmi-norm-science #:mini-icon wmi-mini-science)
(window-style "xv"                     #:icon wmi-norm-xv #:mini-icon wmi-mini-xv)
(window-style "xvgr"                   #:icon wmi-norm-image-viewer #:mini-icon wmi-mini-image-viewer)
(window-style "xvmount"                #:icon wmi-norm-disk #:mini-icon wmi-mini-disk)
(window-style "xwp"                    #:icon wmi-norm-word-processor #:mini-icon wmi-mini-word-processor)
(window-style "xwpe"                   #:icon wmi-norm-development #:mini-icon wmi-mini-development)
(window-style "xxgdb"                  #:icon wmi-norm-development #:mini-icon wmi-mini-development)

;; Open File dialog
(window-style "Browse * Select a File" #:icon wmi-norm-folder #:mini-icon wmi-mini-folder)
(window-style "File Directory"         #:icon wmi-norm-folder #:mini-icon wmi-mini-folder)
(window-style "fileSelector*"          #:icon wmi-norm-folder #:mini-icon wmi-mini-folder)
(window-style "fileSelection_popup"    #:icon wmi-norm-folder #:mini-icon wmi-mini-folder)
(window-style "Open document"          #:icon wmi-norm-folder #:mini-icon wmi-mini-folder)
(window-style "Save as"                #:icon wmi-norm-folder #:mini-icon wmi-mini-folder)
(window-style "Select a file to open"  #:icon wmi-norm-folder #:mini-icon wmi-mini-folder)
(window-style "Select a file to load"  #:icon wmi-norm-folder #:mini-icon wmi-mini-folder)
(window-style "selFile"                #:icon wmi-norm-folder #:mini-icon wmi-mini-folder)
(window-style "Open File..."           #:icon wmi-norm-folder #:mini-icon wmi-mini-folder)
(window-style "xgetfile"               #:icon wmi-norm-folder #:mini-icon wmi-mini-folder)

;; Too general
(window-style "*_applet"               #:icon wmi-norm-utility #:mini-icon wmi-mini-utility)
(window-style "help*"                  #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "*icq"                   #:icon wmi-norm-chat #:mini-icon wmi-mini-chat)
(window-style "*irc"                   #:icon wmi-norm-chat #:mini-icon wmi-mini-chat)
(window-style "*info"                  #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "info*"                  #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "Information"            #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "_o_*"                   #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "About"                  #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "about_popup"            #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "about"                  #:icon wmi-norm-information #:mini-icon wmi-mini-information)

;; FVWM / FVWM Themes
(window-style "Fvwm*"                  #:icon wmi-norm-utility #:mini-icon wmi-mini-utility)
(window-style "FvwmConsole"            #:icon wmi-norm-terminal-special #:mini-icon wmi-mini-terminal-special)
(window-style "FVWM Themes*"           #:icon wmi-norm-themes #:mini-icon wmi-mini-themes)
(window-style "FVWM Themes Global Feel" #:icon wmi-norm-configuration #:mini-icon wmi-mini-configuration)
(window-style "FVWM Themes Doc*"       #:icon wmi-norm-help #:mini-icon wmi-mini-help)
(window-style "FVWM Themes Menu*"      #:icon wmi-norm-editor #:mini-icon wmi-mini-editor)
(window-style "Color Selector"         #:icon wmi-norm-colors #:mini-icon wmi-mini-colors)
(window-style "Font Selector"          #:icon wmi-norm-font #:mini-icon wmi-mini-font)
(window-style "Icon Browser"           #:icon wmi-norm-image-viewer #:mini-icon wmi-mini-image-viewer)
(window-style "Image Browser"          #:icon wmi-norm-image-viewer #:mini-icon wmi-mini-image-viewer)
(window-style "FvwmForm-ThemeSettings" #:icon wmi-norm-configuration #:mini-icon wmi-mini-configuration)
(window-style "FvwmForm-Restart"       #:icon wmi-norm-restart #:mini-icon wmi-mini-restart)
(window-style "FormFvwmAnimate"        #:icon wmi-norm-window-iconify #:mini-icon wmi-mini-window-iconify)
(window-style "FvwmForm-Form"          #:icon wmi-norm-configuration #:mini-icon wmi-mini-configuration)
(window-style "FvwmForm-RootCursor"    #:icon wmi-norm-display #:mini-icon wmi-mini-display)
(window-style "FvwmScript-BellSetup"   #:icon wmi-norm-sound #:mini-icon wmi-mini-sound)
(window-style "FvwmScript-Keyboard"    #:icon wmi-norm-keyboard #:mini-icon wmi-mini-keyboard)
(window-style "FvwmScript-ScreenSetup" #:icon wmi-norm-display #:mini-icon wmi-mini-display)
(window-style "FvwmScript-PointerSetup" #:icon wmi-norm-mouse #:mini-icon wmi-mini-mouse)

;; GNOME/Gtk Apps
(window-style "AbiWord*"               #:icon wmi-norm-word-processor #:mini-icon wmi-mini-word-processor)
(window-style "bug-buddy"              #:icon wmi-norm-development #:mini-icon wmi-mini-development)
(window-style "Dia"                    #:icon wmi-norm-science #:mini-icon wmi-mini-science)
(window-style "eog"                    #:icon wmi-norm-image-viewer #:mini-icon wmi-mini-image-viewer)
(window-style "Galeon-bin"             #:icon wmi-norm-www #:mini-icon wmi-mini-www)
(window-style "galeon*"                #:icon wmi-norm-www #:mini-icon wmi-mini-www)
(window-style "gcharmap"               #:icon wmi-norm-keyboard #:mini-icon wmi-mini-keyboard)
(window-style "gcolorsel"              #:icon wmi-norm-colors #:mini-icon wmi-mini-colors)
(window-style "gdict"                  #:icon wmi-norm-utility #:mini-icon wmi-mini-utility)
(window-style "gdiskfree"              #:icon wmi-norm-monitoring #:mini-icon wmi-mini-monitoring)
(window-style "gEdit"                  #:icon wmi-norm-editor #:mini-icon wmi-mini-editor)
(window-style "gedit"                  #:icon wmi-norm-editor #:mini-icon wmi-mini-editor)
(window-style "gfontsel"               #:icon wmi-norm-font #:mini-icon wmi-mini-font)
(window-style "gfloppy"                #:icon wmi-norm-disk-floppy #:mini-icon wmi-mini-disk-floppy)
(window-style "ghex"                   #:icon wmi-norm-editor #:mini-icon wmi-mini-editor)
(window-style "ghostview"              #:icon wmi-norm-ghostview #:mini-icon wmi-mini-ghostview)
(window-style "Gimp"                   #:icon wmi-norm-gimp #:mini-icon wmi-mini-gimp)
(window-style "gless"                  #:icon wmi-norm-viewer #:mini-icon wmi-mini-viewer)
(window-style "gmix"                   #:icon wmi-norm-sound #:mini-icon wmi-mini-sound)
(window-style "gmailman"               #:icon wmi-norm-mail #:mini-icon wmi-mini-mail)
(window-style "gmc"                    #:icon wmi-norm-file-manager #:mini-icon wmi-mini-file-manager)
(window-style "gmenu"                  #:icon wmi-norm-configuration #:mini-icon wmi-mini-configuration)
(window-style "gnome-help-browser"     #:icon wmi-norm-help #:mini-icon wmi-mini-help)
(window-style "GnomeHelpBrowser"       #:icon wmi-norm-help #:mini-icon wmi-mini-help)
(window-style "gnome-hint"             #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "gnome-ppp"              #:icon wmi-norm-network #:mini-icon wmi-mini-network)
(window-style "gnome-run"              #:icon wmi-norm-utility #:mini-icon wmi-mini-utility)
(window-style "gnome-sync"             #:icon wmi-norm-folder #:mini-icon wmi-mini-folder)
(window-style "Gnome-linuxconf"        #:icon wmi-norm-configuration #:mini-icon wmi-mini-configuration)
(window-style "gnomecal"               #:icon wmi-norm-clock #:mini-icon wmi-mini-clock)
(window-style "GnomeCard"              #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "gnomecard"              #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "gnomecc"                #:icon wmi-norm-home #:mini-icon wmi-mini-home)
(window-style "GnomeTerminal"          #:icon wmi-norm-terminal #:mini-icon wmi-mini-terminal)
(window-style "gnumeric"               #:icon wmi-norm-calculator #:mini-icon wmi-mini-calculator)
(window-style "gnp"                    #:icon wmi-norm-editor #:mini-icon wmi-mini-editor)
(window-style "gnp+"                   #:icon wmi-norm-editor #:mini-icon wmi-mini-editor)
(window-style "GQview"                 #:icon wmi-norm-image-viewer #:mini-icon wmi-mini-image-viewer)
(window-style "GQmpeg"                 #:icon wmi-norm-video #:mini-icon wmi-mini-video)
(window-style "grecord"                #:icon wmi-norm-sound #:mini-icon wmi-mini-sound)
(window-style "grip"                   #:icon wmi-norm-cd-player #:mini-icon wmi-mini-cd-player)
(window-style "gsearchtool"            #:icon wmi-norm-file #:mini-icon wmi-mini-file)
(window-style "gtalk"                  #:icon wmi-norm-chat #:mini-icon wmi-mini-chat)
(window-style "gtcd"                   #:icon wmi-norm-cd-player #:mini-icon wmi-mini-cd-player)
(window-style "gtk-gnutella"           #:icon wmi-norm-network #:mini-icon wmi-mini-network)
(window-style "gtk-shell"              #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "gtkicq"                 #:icon wmi-norm-chat #:mini-icon wmi-mini-chat)
(window-style "gtop"                   #:icon wmi-norm-monitoring #:mini-icon wmi-mini-monitoring)
(window-style "gtt"                    #:icon wmi-norm-clock #:mini-icon wmi-mini-clock)
(window-style "guname"                 #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "gw"                     #:icon wmi-norm-monitoring #:mini-icon wmi-mini-monitoring)
(window-style "gxedit"                 #:icon wmi-norm-editor #:mini-icon wmi-mini-editor)
(window-style "helix-update"           #:icon wmi-norm-network #:mini-icon wmi-mini-network)
(window-style "idetool"                #:icon wmi-norm-disk #:mini-icon wmi-mini-disk)
(window-style "logview"                #:icon wmi-norm-viewer #:mini-icon wmi-mini-viewer)
(window-style "MPlayer"                #:icon wmi-norm-video #:mini-icon wmi-mini-video)
(window-style "nautilus"               #:icon wmi-norm-file-manager #:mini-icon wmi-mini-file-manager)
(window-style "pan"                    #:icon wmi-norm-news #:mini-icon wmi-mini-news)
(window-style "vumeter"                #:icon wmi-norm-sound #:mini-icon wmi-mini-sound)
(window-style "X-Chat"                 #:icon wmi-norm-chat #:mini-icon wmi-mini-chat)

;; XFCE Apps
(window-style "xfclock"                #:icon wmi-norm-clock #:mini-icon wmi-mini-clock)
(window-style "xftree"                 #:icon wmi-norm-file-manager #:mini-icon wmi-mini-file-manager)

;; KDE Apps
;; -- [ Abbrowser --
(window-style "kcontrol"               #:icon wmi-norm-kde #:mini-icon wmi-mini-kde)
(window-style "abbrowser"              #:icon wmi-norm-information #:mini-icon wmi-mini-information)
;; -- Abbrowser ] --
(window-style "aktion"                 #:icon wmi-norm-video #:mini-icon wmi-mini-video)
(window-style "ark"                    #:icon wmi-norm-file #:mini-icon wmi-mini-file)
;; -- [ kviewshell --
(window-style "kviewshell"             #:icon wmi-norm-viewer #:mini-icon wmi-mini-viewer)
(window-style "DVI Viewer"             #:icon wmi-norm-viewer #:mini-icon wmi-mini-viewer)
(window-style "Fax Viewer"             #:icon wmi-norm-viewer #:mini-icon wmi-mini-viewer)
;; -- kviewshell ] --
(window-style "kab"                    #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "kaiman"                 #:icon wmi-norm-sound #:mini-icon wmi-mini-sound)
(window-style "karm"                   #:icon wmi-norm-clock #:mini-icon wmi-mini-clock)
(window-style "kcharselect"            #:icon wmi-norm-keyboard #:mini-icon wmi-mini-keyboard)
(window-style "kchart"                 #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "kcron"                  #:icon wmi-norm-system #:mini-icon wmi-mini-system)
(window-style "kdehelp"                #:icon wmi-norm-help #:mini-icon wmi-mini-help)
(window-style "kdepasswd"              #:icon wmi-norm-terminal-special #:mini-icon wmi-mini-terminal-special)
(window-style "kdevelop"               #:icon wmi-norm-development #:mini-icon wmi-mini-development)
(window-style "kdesu"                  #:icon wmi-norm-terminal-special #:mini-icon wmi-mini-terminal-special)
(window-style "kdf"                    #:icon wmi-norm-disk #:mini-icon wmi-mini-disk)
(window-style "kdvi"                   #:icon wmi-norm-viewer #:mini-icon wmi-mini-viewer)
(window-style "kedit"                  #:icon wmi-norm-editor #:mini-icon wmi-mini-editor)
(window-style "keystone"               #:icon wmi-norm-terminal #:mini-icon wmi-mini-terminal)
(window-style "kfind"                  #:icon wmi-norm-file #:mini-icon wmi-mini-file)
(window-style "kfloppy"                #:icon wmi-norm-disk-floppy #:mini-icon wmi-mini-disk-floppy)
(window-style "kfm"                    #:icon wmi-norm-file-manager #:mini-icon wmi-mini-file-manager)
(window-style "kfract"                 #:icon wmi-norm-viewer #:mini-icon wmi-mini-viewer)
(window-style "khexedit"               #:icon wmi-norm-file #:mini-icon wmi-mini-file)
(window-style "kiconedit"              #:icon wmi-norm-image-processor #:mini-icon wmi-mini-image-processor)
(window-style "kit"                    #:icon wmi-norm-chat #:mini-icon wmi-mini-chat)
(window-style "killustrator"           #:icon wmi-norm-image-viewer #:mini-icon wmi-mini-image-viewer)
(window-style "kjots"                  #:icon wmi-norm-editor #:mini-icon wmi-mini-editor)
(window-style "klpq"                   #:icon wmi-norm-printing #:mini-icon wmi-mini-printing)
(window-style "kljettool"              #:icon wmi-norm-printing #:mini-icon wmi-mini-printing)
(window-style "knode"                  #:icon wmi-norm-news #:mini-icon wmi-mini-news)
(window-style "knews"                  #:icon wmi-norm-news #:mini-icon wmi-mini-news)
(window-style "kmail*"                 #:icon wmi-norm-mail #:mini-icon wmi-mini-mail)
(window-style "kmidi"                  #:icon wmi-norm-music #:mini-icon wmi-mini-music)
(window-style "kmid"                   #:icon wmi-norm-music #:mini-icon wmi-mini-music)
(window-style "kmix"                   #:icon wmi-norm-sound #:mini-icon wmi-mini-sound)
(window-style "artsbuilder"            #:icon wmi-norm-music #:mini-icon wmi-mini-music)
(window-style "artscontrol"            #:icon wmi-norm-sound #:mini-icon wmi-mini-sound)
(window-style "kmoon"                  #:icon wmi-norm-science #:mini-icon wmi-mini-science)
(window-style "kodo"                   #:icon wmi-norm-mouse #:mini-icon wmi-mini-mouse)
(window-style "kpackage"               #:icon wmi-norm-programs #:mini-icon wmi-mini-programs)
(window-style "kppp"                   #:icon wmi-norm-network #:mini-icon wmi-mini-network)
(window-style "kppplogview"            #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "kghostview"             #:icon wmi-norm-viewer #:mini-icon wmi-mini-viewer)
(window-style "konqueror"              #:icon wmi-norm-file-manager #:mini-icon wmi-mini-file-manager)
(window-style "korganizer"             #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "konsole"                #:icon wmi-norm-terminal #:mini-icon wmi-mini-terminal)
(window-style "koshell"                #:icon wmi-norm-home #:mini-icon wmi-mini-home)
(window-style "kpixmap2bitmap"         #:icon wmi-norm-image-viewer #:mini-icon wmi-mini-image-viewer)
(window-style "kpm"                    #:icon wmi-norm-monitoring #:mini-icon wmi-mini-monitoring)
(window-style "kpresenter"             #:icon wmi-norm-word-processor #:mini-icon wmi-mini-word-processor)
(window-style "krule"                  #:icon wmi-norm-utility #:mini-icon wmi-mini-utility)
(window-style "kscd"                   #:icon wmi-norm-cd-player #:mini-icon wmi-mini-cd-player)
(window-style "ksnapshot"              #:icon wmi-norm-window #:mini-icon wmi-mini-window)
(window-style "kspread"                #:icon wmi-norm-calculator #:mini-icon wmi-mini-calculator)
(window-style "ksysguard"              #:icon wmi-norm-monitoring #:mini-icon wmi-mini-monitoring)
(window-style "ksysv"                  #:icon wmi-norm-system #:mini-icon wmi-mini-system)
(window-style "kteatime"               #:icon wmi-norm-amusement #:mini-icon wmi-mini-amusement)
(window-style "ktip"                   #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "kuser"                  #:icon wmi-norm-system #:mini-icon wmi-mini-system)
(window-style "kview"                  #:icon wmi-norm-image-viewer #:mini-icon wmi-mini-image-viewer)
(window-style "kvt"                    #:icon wmi-norm-terminal #:mini-icon wmi-mini-terminal)
(window-style "kwikdisk"               #:icon wmi-norm-disk #:mini-icon wmi-mini-disk)
(window-style "kword"                  #:icon wmi-norm-word-processor #:mini-icon wmi-mini-word-processor)
(window-style "kworldwatch"            #:icon wmi-norm-clock #:mini-icon wmi-mini-clock)
(window-style "kwrite"                 #:icon wmi-norm-editor #:mini-icon wmi-mini-editor)
(window-style "kwuftpd"                #:icon wmi-norm-network #:mini-icon wmi-mini-network)
(window-style "noatun"                 #:icon wmi-norm-multimedia #:mini-icon wmi-mini-multimedia)
(window-style "pixie"                  #:icon wmi-norm-image-viewer #:mini-icon wmi-mini-image-viewer)

;; CDE Apps
(window-style "Dterm"                  #:icon wmi-norm-terminal #:mini-icon wmi-mini-terminal)
(window-style "Dtfile"                 #:icon wmi-norm-file-manager #:mini-icon wmi-mini-file-manager)
(window-style "Dtpad"                  #:icon wmi-norm-editor #:mini-icon wmi-mini-editor)
(window-style "Dthelp*"                #:icon wmi-norm-help #:mini-icon wmi-mini-help)
(window-style "Dtcm*"                  #:icon wmi-norm-clock #:mini-icon wmi-mini-clock)
(window-style "Dtcalc"                 #:icon wmi-norm-calculator #:mini-icon wmi-mini-calculator)
(window-style "Dticon*"                #:icon wmi-norm-image-processor #:mini-icon wmi-mini-image-processor)
(window-style "Dtprint*"               #:icon wmi-norm-printing #:mini-icon wmi-mini-printing)
(window-style "Dtstyle*"               #:icon wmi-norm-configuration #:mini-icon wmi-mini-configuration)
(window-style "Applications Manager"   #:icon wmi-norm-programs #:mini-icon wmi-mini-programs)
(window-style "Trash Can"              #:icon wmi-norm-file #:mini-icon wmi-mini-file)

;; Games
(window-style "SDL_App"                #:icon wmi-norm-game #:mini-icon wmi-mini-game)
(window-style "*angband"               #:icon wmi-norm-game #:mini-icon wmi-mini-game)
(window-style "gcfclient"              #:icon wmi-norm-game #:mini-icon wmi-mini-game)
(window-style "Heroes ?.*"             #:icon wmi-norm-game-action #:mini-icon wmi-mini-game-action)
(window-style "Maelstrom"              #:icon wmi-norm-game-action #:mini-icon wmi-mini-game-action)
(window-style "MirrorMagic"            #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "PowerManga*"            #:icon wmi-norm-game-action #:mini-icon wmi-mini-game-action)
(window-style "PySol"                  #:icon wmi-norm-game-cards #:mini-icon wmi-mini-game-cards)
(window-style "Rocks'n'Diamonds"       #:icon wmi-norm-game-action #:mini-icon wmi-mini-game-action)
(window-style "XGammon"                #:icon wmi-norm-game #:mini-icon wmi-mini-game)
(window-style "XGammon-Buttons"        #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "xgoban"                 #:icon wmi-norm-game #:mini-icon wmi-mini-game)
(window-style "comment"                #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "xmahjongg"              #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "*tetris"                #:icon wmi-norm-game #:mini-icon wmi-mini-game)
(window-style "xtrojka"                #:icon wmi-norm-game #:mini-icon wmi-mini-game)
(window-style "xemeraldia"             #:icon wmi-norm-game #:mini-icon wmi-mini-game)
(window-style "XGalaga"                #:icon wmi-norm-game-action #:mini-icon wmi-mini-game-action)
(window-style "xeyes"                  #:icon wmi-norm-amusement #:mini-icon wmi-mini-amusement)

;; 11 xpuzzles
(window-style "xcubes"                 #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "xdino"                  #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "xhexagons"              #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "xmball"                 #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "xmlink"                 #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "xoct"                   #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "xpanex"                 #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "xpyraminx"              #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "xrubik"                 #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "xskewb"                 #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "xtriangles"             #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)

(window-style "High score*"            #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "Statistics"             #:icon wmi-norm-information #:mini-icon wmi-mini-information)
(window-style "xboard"                 #:icon wmi-norm-game-board #:mini-icon wmi-mini-game-board)
(window-style "xevil"                  #:icon wmi-norm-game-action #:mini-icon wmi-mini-game-action)
(window-style "xsok*"                  #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "xbomb"                  #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "*Scavenger"             #:icon wmi-norm-game-action #:mini-icon wmi-mini-game-action)
(window-style "Freeciv*"               #:icon wmi-norm-game #:mini-icon wmi-mini-game)
(window-style "XPat"                   #:icon wmi-norm-game-cards #:mini-icon wmi-mini-game-cards)
(window-style "dontspace"              #:icon wmi-norm-game-cards #:mini-icon wmi-mini-game-cards)
(window-style "klondike"               #:icon wmi-norm-game-cards #:mini-icon wmi-mini-game-cards)
(window-style "spider"                 #:icon wmi-norm-game #:mini-icon wmi-mini-game)
(window-style "X-Mame*"                #:icon wmi-norm-game-action #:mini-icon wmi-mini-game-action)
(window-style "xlin-city*"             #:icon wmi-norm-game #:mini-icon wmi-mini-game)
(window-style "xchomp"                 #:icon wmi-norm-game-action #:mini-icon wmi-mini-game-action)

;; GNOME Games
(window-style "freecell"               #:icon wmi-norm-game-cards #:mini-icon wmi-mini-game-cards)
(window-style "gataxx"                 #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "glines"                 #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "gnibbles"               #:icon wmi-norm-game-action #:mini-icon wmi-mini-game-action)
(window-style "gnobots"                #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "gnobots2"               #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "gnome-chess"            #:icon wmi-norm-game-board #:mini-icon wmi-mini-game-board)
(window-style "gnome-stones"           #:icon wmi-norm-game-action #:mini-icon wmi-mini-game-action)
(window-style "gnome-xbill"            #:icon wmi-norm-game-action #:mini-icon wmi-mini-game-action)
(window-style "gnomine"                #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "gnotski"                #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "gtali"                  #:icon wmi-norm-game-board #:mini-icon wmi-mini-game-board)
(window-style "gnotravex"              #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "gturing"                #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "iagno"                  #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "mahjongg"               #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "same-gnome"             #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "sol"                    #:icon wmi-norm-game-cards #:mini-icon wmi-mini-game-cards)

(window-style "gtkballs"               #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "gfpoken"                #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)

;; KDE Games  # these ones have own 16x16 & 32x32 xpm's included with kdebase
(window-style "Jezzball"               #:icon wmi-norm-game-action #:mini-icon wmi-mini-game-action)
(window-style "lskat"                  #:icon wmi-norm-game #:mini-icon wmi-mini-game)
(window-style "kabalone"               #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "kasteroids"             #:icon wmi-norm-game-action #:mini-icon wmi-mini-game-action)
(window-style "katomic"                #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "kbackgammon"            #:icon wmi-norm-game-board #:mini-icon wmi-mini-game-board)
(window-style "kblackbox"              #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "kfouleggs"              #:icon wmi-norm-game #:mini-icon wmi-mini-game)
(window-style "kjumpingcube"           #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "kmahjongg"              #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "kmines"                 #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "konquest"               #:icon wmi-norm-game #:mini-icon wmi-mini-game)
(window-style "kpat"                   #:icon wmi-norm-game-cards #:mini-icon wmi-mini-game-cards)
(window-style "kpoker"                 #:icon wmi-norm-game-cards #:mini-icon wmi-mini-game-cards)
(window-style "kreversi"               #:icon wmi-norm-game-board #:mini-icon wmi-mini-game-board)
(window-style "ksame"                  #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "kshisen"                #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "ksirtet"                #:icon wmi-norm-game #:mini-icon wmi-mini-game)
(window-style "ksmiletris"             #:icon wmi-norm-game #:mini-icon wmi-mini-game)
(window-style "ksnake"                 #:icon wmi-norm-game-action #:mini-icon wmi-mini-game-action)
(window-style "ksokoban"               #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
(window-style "kspaceduel"             #:icon wmi-norm-game #:mini-icon wmi-mini-game)
(window-style "ktron"                  #:icon wmi-norm-game-action #:mini-icon wmi-mini-game-action)
(window-style "ktetris"                #:icon wmi-norm-game #:mini-icon wmi-mini-game)
(window-style "ktuberling"             #:icon wmi-norm-game #:mini-icon wmi-mini-game)
(window-style "kwin4"                  #:icon wmi-norm-game-logic #:mini-icon wmi-mini-game-logic)
