1ICEWM-THEME(5) Standards, Environments and Macros ICEWM-THEME(5)
2
3
4
6 icewm-theme - icewm theme configuration file
7
9 $ICEWM_PRIVCFG/theme
10 $XDG_CONFIG_HOME/icewm/theme
11 $HOME/.icewm/theme
12 /etc/icewm/theme
13 /usr/share/icewm/theme
14
16 The theme file contains the name of the default theme. On startup
17 icewm reads this file to obtain the theme name, unless icewm was
18 started with the --theme option. Whenever a different theme is
19 selected from the icewm Menu then the theme file is overwritten with
20 the name of the selected theme.
21
23 This theme file contains the keyword "Theme", followed by an equals
24 sign, followed by a double-quoted string with the theme name. The
25 theme name is the name of the theme directory, followed by a slash,
26 followed by the theme file.
27
28 Usually the theme file is just default.theme, but a theme may have
29 alternatives. Alternatives are small tweaks of a theme. These are
30 specified in their own .theme file, which replaces default.theme.
31
32 If no theme file exists then icewm will use the default setting of
33 "Theme="default/default.theme"".
34
36 Following is my current theme file. You can see from the comments that
37 icewm(1) keeps a history of the previous ten theme settings.
38
39 Theme="Unexicon-towers/default.theme"
40 #Theme="Unexicon-pedestals/default.theme"
41 ##Theme="Unexicon-penguins/default.theme"
42 ###Theme="Unexicon/default.theme"
43 ####Theme="Squared-for-debian/default.theme"
44 #####Theme="Squared-grey/default.theme"
45 ######Theme="Squared-green/default.theme"
46 #######Theme="Penguins/default.theme"
47 ########Theme="Squared-blue/default.theme"
48 #########Theme="default/default.theme"
49 ##########Theme="yellowmotif/default.theme"
50
52 Locations for the theme file are as follows:
53
54 $ICEWM_PRIVCFG/theme
55 $XDG_CONFIG_HOME/icewm/theme
56 $HOME/.icewm/theme
57 /etc/icewm/theme
58 /usr/share/icewm/theme
59
60 The locations are searched in the order listed; the first file found is
61 read and the remainder ignored.
62
64 icewm(1), icewm-preferences(5), icewm-prefoverride(5).
65
67 Brian Bidulock <mailto:bidulock@openss7.org>.
68
70 IceWM is licensed under the GNU Library General Public License. See
71 the COPYING file in the distribution.
72
73
74
75icewm 2.3.4 2021-05-10 ICEWM-THEME(5)