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

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

In place documentation for de profiles

  • Property mode set to 100644
File size: 2.1 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="Mate"
50XDG="YES"
51
52DE_SESSION_NAME="MATE"
53DE_METAPACKAGE="Mate"
54DE_INSTALL_FILE="mate-session"
55
56DE_SU="pc-su %s"
57DE_FILEMAN="nautilus %s"
58DE_TERMINAL="gnome-terminal"
59DE_TERMINAL_TITLE="-t"
60DE_TERMINAL_COMMAND="-e"
61
62
Note: See TracBrowser for help on using the repository browser.