Ignore:
Timestamp:
02/12/14 04:09:12 (9 months ago)
Author:
yurkis <yurkis@…>
Branches:
master, releng/10.0.1, releng/10.0.2, releng/10.0.3, releng/10.1
Children:
4f9718b, 597c25e
Parents:
1c61936
Message:

In place documentation for de profiles

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src-sh/de-info/de-profiles/xfce.profile

    r3f6d079 r7588e04  
    11#!/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 
    250DE_NAME="XFCE" 
    351 
Note: See TracChangeset for help on using the changeset viewer.