vfmg: vfmgrc - commented ex_a_mple - added some terminal informati...

sparky sparky at pld-linux.org
Wed Dec 7 17:50:50 CET 2005


Author: sparky                       Date: Wed Dec  7 16:50:50 2005 GMT
Module: vfmg                          Tag: HEAD
---- Log message:
- commented ex_a_mple
- added some terminal information
- explained meaning of DR17 specific options

---- Files affected:
vfmg:
   vfmgrc (1.8 -> 1.9) 

---- Diffs:

================================================================
Index: vfmg/vfmgrc
diff -u vfmg/vfmgrc:1.8 vfmg/vfmgrc:1.9
--- vfmg/vfmgrc:1.8	Wed Dec  7 02:32:52 2005
+++ vfmg/vfmgrc	Wed Dec  7 17:50:45 2005
@@ -16,11 +16,27 @@
 #promote	= 0/1
 #strip	= 0/1
 #nomenu	= 0/1
+# terminal used for terminal applications, see terminal list at final
 #xterm	= string
 #convert	= string
 #full_regen	= 0/1
 #destdir	= string
 
+# DR17 specific:
+#
+# class and name terminal application will have, you should allways specify both
+#termapp_class	= string
+#termapp_name	= string
+#
+# application to prepare not existing icons,
+# - %1 will be changed to application name string
+# - %in is xpm 1x1 blank icon
+# - %out is output icon
+#text_icon	= string
+# 
+# file with window class/name/title:
+#wcnt_file	= string
+
 ##### general configuration #####
 # check for executables:
 #exec	= 1
@@ -67,7 +83,7 @@
 # conflicts with icons_fork
 icons_fork	= 0
 # icons may be large, as DR17 can scale them
-convert	= convert -geometry 48x48 %in %out
+convert	= convert -geometry 64x64 %in %out
 # should be stripped
 strip	= 1
 
@@ -79,15 +95,20 @@
 # DR17 can handle UTF8, and prefers it over locale encoding
 utf	= 1
 
-# exemple, this way terminal applications will get correct icon
+# example, this way terminal applications will get correct icon
 xterm	= Eterm --name Eterm-%1 --exec %2
+# Eterm class is always Eterm, and can't be changed
 termapp_class	= Eterm
+# window name we just gave
 termapp_name	= Eterm-%1
 
+# prepare text icon using vera fonts
 text_icon	= convert -scale 64x64 -annotate 0,0,2,38 %1 \
 	  -font /usr/share/fonts/TTF/VeraBd.ttf -pointsize 24 \
 	  %in %out
 
+# nice place for wcnt file, you have do get or write one yourself, as it is
+# distribution-specific thing
 #wcnt_file	= ${HOME}/.e/WIN_CLASS
 
 
@@ -168,5 +189,45 @@
 convert	= convert -geometry 16x16 %in %out
 #should be unstripped
 strip	= 0
+
+
+### TERMINAL information ###
+[terminals] # will be skipped, so no comment required
+
+#terminal_name: class: "default class": how to change it
+#	name:  "default name": how to change it
+#	exec:  how to execute some application
+
+Eterm:	class: "Eterm": can't be changed
+	name:  "Eterm": --name
+	exec:  --exec
+
+Terminal:	class: "Terminal": can't be changed
+	name:  "Terminal": can't be changed
+	exec:  --command
+
+aterm:	class: "XTerm": can't be changed
+	name:  "aterm": -name
+	exec:  -e
+
+gnome-terminal:	class: "Gnome-terminal": --class
+	name:  "gnome-terminal": --name ? (it's not working)
+	exec:  --command
+
+mrxvt:	class: "XTerm": can't be changed
+	name:  "mrxvt": -name
+	exec:  -e
+
+rxvt:	class: "XTerm": can't be changed
+	name:  "rxvt": -name
+	exec:  -e
+
+urxvt:	class: "URxvt": can't be changed
+	name:  "urxvt": -name
+	exec:  -e
+
+xterm:	class: "XTerm": -class
+	name:  "xterm": -name
+	exec:  -e
 
 # vim: ts=16
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/vfmg/vfmgrc?r1=1.8&r2=1.9&f=u




More information about the pld-cvs-commit mailing list