source: src-sh/de-info/de-profiles/lxde.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@…>, 7 months ago

In place documentation for de profiles

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