source: src-sh/de-info/de-profiles/gnome.profile @ 7588e04

releng/10.0.1releng/10.0.2
Last change on this file since 7588e04 was 7588e04, checked in by yurkis <yurkis@…>, 6 months ago

In place documentation for de profiles

  • Property mode set to 100644
File size: 2.2 KB
Line 
1#############################################################################################
2#  This is Desktop environment profile for de-info script
3# To add new desktop environment you should define at least those variables:
4#
5# $DE_NAME - desktop environment name to display
6#
7#      --Detection of desktop environment installation--
8#  You may define one or all of those variables:
9# $DE_METAPACKAGE - name of desktop environment meta package
10# $DE_INSTALL_FILE - list of executable files related to desktop environment separated by space
11#    -or-
12# if $DE_METAPACKAGE and $DE_INSTALL_FILE are undefined or empty you should implement installed()
13# function that set DE_INSTALLED to 1 if desktop environment is installed
14# For example:
15#
16# installed() {
17#   pc-metapkgmanager status Cinnamon | grep "is installed" >/dev/null
18#   if [ $? -eq 0 ] ; then
19#     DE_INSTALLED=1
20#   fi
21# }
22#
23#      --Current desktop environment detection--
24# PCDM writes to $PCDM_SESSION environment variable name of current desktop environment.
25# You may define this for checking is defined desktop environment current:
26# $DE_SESSION_NAME - name of desktop environment PCDM session
27#    -or-
28# If $DE_SESSION_NAME undefined or empty you should implement current() function that
29# should set DE_ACTIVE to 1 if desktop environment is active now
30# For example:
31#
32# active() {
33# if [ "$PCDM_SESSION" = "$DE_SESSION_NAME" ]; then
34#   DE_ACTIVE=1
35# fi 
36# }
37#
38#      --Another fields---
39# $XDG - set to "YES" if desktop environment is fully compatible with xdg-open script
40# $DE_CONFIG_APP - name of desktop environment main configuration application (if present)
41# Other fields are deprocated
42#
43#      --Notes---
44# DE profile is an processes as shell script, so you may use shell scripting techniques.
45# For example:
46# DE_CONFIG_APP=de_configapp --user `whoami`
47#############################################################################################
48
49DE_NAME="Gnome"
50XDG="NO"
51
52DE_SESSION_NAME="GNOME"
53DE_METAPACKAGE="KDE"
54DE_INSTALL_FILE="gnome-session"
55
56DE_CONFIG_APP="gnome-control-center --overview"
57
58DE_SU="gksu %s"
59DE_FILEMAN="nautilus %s"
60DE_TERMINAL="gnome-terminal"
61DE_TERMINAL_TITLE="-t"
62DE_TERMINAL_COMMAND="-e"
63
Note: See TracBrowser for help on using the repository browser.