File: DesktopActions

package info (click to toggle)
fvwm-crystal 3.3.1%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 19,748 kB
  • ctags: 793
  • sloc: sh: 2,815; cs: 880; python: 875; makefile: 212
file content (73 lines) | stat: -rwxr-xr-x 2,170 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
#!/bin/sh
# Helper script DesktopActions for FVWM-Crystal
#
# Version:	1.0.0
# Licence: 	GPL 2
#
# Author:	Dominique Michel <dominique_libre@users.sourceforge.net>	
#
# Created:	<24/05/2013>
# Changed:	<24/05/2013>
#
# Description:	This script will generate the actions preference menu for the desktop icons
#
# Syntax: PipeRead "$[FVWM_SYSTEMDIR]/scripts/DesktopActions MenuName n"
#         where MenuName is the name of the menu as in the PopUp command
#	  and n is the action number (mouse button number)

Execs='thunar worker mc rox nautilus krusader xfm 4Pane ranger pcmanfm gentoo konqueror emelfm2 dolphin spacefm'

for ExecN in ${Execs}
do
	case ${ExecN} in
	thunar)
		echo "Test (X ${ExecN}) AddToMenu $1 'Thunar' SetFileBrowser $2 'X ${ExecN}'"
		;;
	worker)
		echo "Test (X ${ExecN}) AddToMenu $1 'Worker' SetFileBrowser $2 'X ${ExecN}'"
		;;
	mc)
		echo "Test (X ${ExecN}) AddToMenu $1 'Midnight Commander' SetFileBrowser $2 'A ${ExecN}'"
		;;
	rox)
		echo "Test (X ${ExecN}) AddToMenu $1 'ROX-Filer' SetFileBrowser $2 'X ${ExecN}'"
		;;
	nautilus)
		echo "Test (X ${ExecN}) AddToMenu $1 'Nautilus' SetFileBrowser $2 'X ${ExecN}'"
		;;
	krusader)
		echo "Test (X ${ExecN}) AddToMenu $1 'Krusader' SetFileBrowser $2 'X ${ExecN}'"
		;;
	xfm)
		echo "Test (X ${ExecN}) AddToMenu $1 'Xfm' SetFileBrowser $2 'X ${ExecN}'"
		;;
	4Pane)
		echo "Test (X ${ExecN}) AddToMenu $1 '4Pane' SetFileBrowser $2 'X ${ExecN}'"
		;;
	ranger)
		echo "Test (X ${ExecN}) AddToMenu $1 'Ranger' SetFileBrowser $2 'A ${ExecN}'"
		;;
	pcmanfm)
		echo "Test (X ${ExecN}) AddToMenu $1 'PCMan FM' SetFileBrowser $2 'X ${ExecN}'"
		;;
	gentoo)
		echo "Test (X ${ExecN}) AddToMenu $1 'gentoo' SetFileBrowser $2 'X ${ExecN}'"
		;;
	konqueror)
		echo "Test (X ${ExecN}) AddToMenu $1 'Konqueror' SetFileBrowser $2 'X ${ExecN}'"
		;;
	emelfm2)
		echo "Test (X ${ExecN}) AddToMenu $1 'emelFM2' SetFileBrowser $2 'X ${ExecN} -1'"
		;;
	dolphin)
		echo "Test (X ${ExecN}) AddToMenu $1 'Dolphin' SetFileBrowser $2 'X ${ExecN}'"
		;;
	spacefm)
		echo "Test (X ${ExecN}) AddToMenu $1 'SpaceFM' SetFileBrowser $2 'X ${ExecN}'"
		;;
	*)
		echo "Echo Filemanager ${ExecN} dont exist"
		;;
	esac
done