Sophie

Sophie

distrib > Mageia > 3 > i586 > by-pkgid > d85a232c1f5a9118427088a11196af99 > files > 8

pekwm-0.1.16-2.mga3.i586.rpm

# Menu config for pekwm

# Variables
INCLUDE = "vars"

RootMenu = "Pekwm" {
	Entry = "Terminal" { Actions = "Exec $TERM &" }
	Entry = "Run.." { Actions = "ShowCmdDialog" }

	Separator {}

	Submenu = "Editors" {
		Entry = "emacs" { Actions = "Exec emacs" }
		Entry = "emacs terminal" { Actions = "Exec $TERM -title emacs -e emacs -nw" }
		Entry = "gedit" { Actions = "Exec gedit" }
		Entry = "gvim" { Actions = "Exec gvim" }
		Entry = "kate" { Actions = "Exec kate" }
		Entry = "vim" { Actions = "Exec $TERM -title vim -e vim" }
	}
	Submenu = "eMail" {
		Entry = "claws-mail" { Actions = "Exec claws-mail" }
		Entry = "evolution" { Actions = "Exec evolution" }
		Entry = "kmail" { Actions = "Exec kmail" }
		Entry = "mutt" { Actions = "Exec $TERM -e mutt" }
		Entry = "thunderbird" { Actions = "Exec thunderbird" }
	}
	Submenu = "Filemanager" {
		Entry = "dolphin" { Actions = "Exec dolphin" }
		Entry = "mc" { Actions = "Exec $TERM -e mc" }
		Entry = "nautilus" { Actions = "Exec nautilus" }
		Entry = "pcmanfm" { Actions = "Exec pcmanfm" }
		Entry = "rox" { Actions = "Exec rox" }
		Entry = "thunar" { Actions = "Exec thunar" }
	}
	Submenu = "Graphics" {
		Entry = "gimp" { Actions = "Exec gimp" }
		Entry = "digikam" { Actions = "Exec digikam" }
		Entry = "display" { Actions = "Exec display" }
		Entry = "eog" { Actions = "Exec eog" }
		Entry = "gwenview" { Actions = "Exec gwenview" }
		Entry = "shotwell" { Actions = "Exec shotwell" }
	}
	Submenu = "IDE" {
		Entry = "anjuta" { Actions = "Exec anjuta" }
		Entry = "eclipse" { Actions = "Exec eclipse" }
		Entry = "kdevelop" { Actions = "Exec kdevelop" }
	}
	Submenu = "IM" {
		Entry = "empathy" { Actions = "Exec empathy" }
		Entry = "kopete" { Actions = "Exec kopete" }
		Entry = "pidgin" { Actions = "Exec pidgin" }
		Entry = "psi" { Actions = "Exec psi" }
	}
	Submenu = "Multimedia" {
		Entry = "vlc" { Actions = "Exec vlc" }
		Entry = "amarok" { Actions = "Exec amarok" }
		Entry = "banshee" { Actions = "Exec banshee" }
		Entry = "rhythmbox" { Actions = "Exec rhythmbox" }
		Entry = "smplayer" { Actions = "Exec smplayer" }
		Entry = "alsamixer" { Actions = "Exec $TERM -title alsamixer -e alsamixer" }
	}
	Submenu = "Office" {
		Entry = "LOffice - Calc" { Actions = "Exec libreoffice --calc" }
		Entry = "LOffice - Draw" { Actions = "Exec libreoffice --draw" }
		Entry = "LOffice - Impress" { Actions = "Exec libreoffice --impress" }
		Entry = "LOffice - Writer" { Actions = "Exec libreoffice --writer" }
	}
	Submenu = "VoIP" {
		Entry = "ekiga" { Actions = "Exec ekiga" }
		Entry = "jitsi" { Actions = "Exec jitsi" }
		Entry = "sflphone" { Actions = "Exec sflphone" }
}
	Submenu = "WWW" {
		Entry = "firefox" { Actions = "Exec firefox" }
		Entry = "chromium" { Actions = "Exec chromium" }
		Entry = "opera" { Actions = "Exec opera" }
	}

	Separator {}

	Submenu = "Go to" {
		SubMenu = "Workspace" {
			# Create goto menu once per pekwm config reload. The fast way that
			# will work for most if not all users.
			COMMAND = "$_PEKWM_SCRIPT_PATH/pekwm_ws_menu.sh goto"
			# Create goto menu every time the menu is opened. The slow way.
			# This is what you want if you are using external tools to make
			# the amount of workspaces something else than what you define in
			# ~/.pekwm/config. You will know if you want this.
			# Entry = "" { Actions = "Dynamic $_PEKWM_SCRIPT_PATH/pekwm_ws_menu.sh goto dynamic" }
		}
		Entry = "Window.." { Actions = "ShowMenu GotoClient True" }
	}
	Submenu = "Pekwm" {
		Submenu = "Themes" {
			Entry { Actions = "Dynamic $_PEKWM_SCRIPT_PATH/pekwm_themeset.sh $_PEKWM_THEME_PATH" }
			Entry { Actions = "Dynamic $_PEKWM_SCRIPT_PATH/pekwm_themeset.sh ~/.pekwm/themes" }
		}
		Entry = "Reload" { Actions = "Reload" }
		Entry = "Restart" { Actions = "Restart" }
		Entry = "Exit" { Actions = "Exit" }
		Submenu = "Exit to" {
			Entry = "Xterm" { Actions = "RestartOther xterm" }
			Entry = "TWM" { Actions = "RestartOther twm" }
		}
	}
}

WindowMenu = "Window Menu" {
	Entry = "(Un)Stick" { Actions = "Toggle Sticky" }
	Entry = "(Un)Shade" { Actions = "Toggle Shaded" }
	Entry = "Iconify" { Actions = "Set Iconified" }
	Entry = "Command.." { Actions = "ShowCmdDialog" }

	Submenu = "Maximize" {
		Entry = "Toggle Full" { Actions = "Toggle Maximized True True" }
		Entry = "Toggle Horizontal" { Actions = "Toggle Maximized True False" }
		Entry = "Toggle Vertical" { Actions = "Toggle Maximized False True" }
	}
	Submenu = "Fill" {
		Entry = "Full" { Actions = "MaxFill True True" }
		Entry = "Horizontal" { Actions = "MaxFill True False" }
		Entry = "Vertical" { Actions = "MaxFill False True" }
	}
	Submenu = "Stacking" {
		Entry = "Raise" { Actions = "Raise" }
		Entry = "Lower" { Actions = "Lower" }
		Entry = "Toggle Always On Top" { Actions = "Toggle AlwaysOnTop" }
		Entry = "Toggle Always Below" { Actions = "Toggle AlwaysBelow" }
	}
	Submenu = "Decorations" {
		Entry = "Toggle Decorations" { Actions = "Toggle DecorBorder; Toggle DecorTitlebar" }
		Entry = "Toggle Borders" { Actions = "Toggle DecorBorder" }
		Entry = "Toggle Titlebar" { Actions = "Toggle DecorTitlebar" }
	}
	Submenu = "Skip" {
		Entry = "Toggle showing this frame in menus" { Actions = "Toggle Skip Menus" }
		Entry = "Toggle including this frame in focus toggle" { Actions = "Toggle Skip FocusToggle" }
		Entry = "Toggle if this frame snaps to other windows" { Actions = "Toggle Skip Snap" }
	}
	SubMenu = "Send To" {
		# Create sendto menu once per pekwm config reload. The fast way that
		# will work for most if not all users.
		COMMAND = "$_PEKWM_SCRIPT_PATH/pekwm_ws_menu.sh send"
		# Create sendto menu every time the menu is opened. The slow way.
		# This is what you want if you are using external tools to make
		# the amount of workspaces something else than what you define in
		# ~/.pekwm/config. You will know if you want this.
		# Entry = "" { Actions = "Dynamic $_PEKWM_SCRIPT_PATH/pekwm_ws_menu.sh send dynamic" }
	}
	Separator {}
	Entry = "Close" { Actions = "Close" }
	Submenu = "Kill" { Entry = "Kill application" { Actions = "Kill" } }
}