1ICEWM-ENV(5) Standards, Environments and Macros ICEWM-ENV(5)
2
3
4
5 NAME
6 icewm-env - icewm environment configuration file
7
8 SYNOPSIS
9 $ICEWM_PRIVCFG/env
10 $XDG_CONFIG_HOME/icewm/env
11 $HOME/.icewm/env
12 /etc/icewm/env
13 /usr/share/icewm/env
14
15 DESCRIPTION
16 icewm-session(1) loads additional environment variables from the file
17 env before it does anything else. These variables are then propagated
18 to all other processes, including icewm(1), via their environment.
19
20 FORMAT
21 Each line is subjected to POSIX shell expansion by wordexp(3). Comment
22 lines starting by a hash-sign ("#") are ignored. icewm-session(1) will
23 load those expanded lines which contain a name, followed by an equals
24 sign, followed by the value (which may be empty).
25
26 EXAMPLES
27 # This is a comment.
28 # And another.
29
30 XDG_CURRENT_DESKTOP="ICEWM"
31 XDG_MENU_PREFIX="unexicon-"
32
33 START_DATE=`date`
34 START_FROM=`pwd`
35
36 FILES
37 icewm-session(1) looks for the env file in the following locations:
38
39 $ICEWM_PRIVCFG/env
40 $XDG_CONFIG_HOME/icewm/env
41 $HOME/.icewm/env
42 /etc/icewm/env
43 /usr/share/icewm/env
44
45 The locations are searched in the order listed; the first file found is
46 read and the remainder ignored.
47
48 SEE ALSO
49 icewm(1), icewm-session(1), icewm-startup(5).
50
51 AUTHOR
52 Brian Bidulock <mailto:bidulock@openss7.org>.
53
54 LICENSE
55 IceWM is licensed under the GNU Library General Public License. See
56 the COPYING file in the distribution.
57
58
59
60icewm 3.3.1 2023-01-24 ICEWM-ENV(5)