File: LoadCommonStuffs

package info (click to toggle)
fvwm-crystal 3.3.1%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 19,748 kB
  • ctags: 793
  • sloc: sh: 2,815; cs: 880; python: 875; makefile: 212
file content (65 lines) | stat: -rw-r--r-- 2,163 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
# LoadCommonStuffs function for FVWM-Crystal
#
# Version:	1.0.0
# Licence: 	GPL 2
#
# Author:	Dominique Michel <dominique_libreæusers.sourceforge.net>
#
# Created:	<14/05/2013>
# Changed:	<14/05/2013>
#
# Description:	This file is a centralized place to load all the stuffs
# shared by all the recipes like styles, shared functions, and so on.
#
# TODO: move ImagePath into the recipes

# ImagePath {{{1
InfoStoreAdd Icon_Theme "Default"
ImagePath $[FVWM_USERDIR]/icons/$[infostore.Icon_Theme]:$[FVWM_SYSTEMDIR]/icons/$[infostore.Icon_Theme]

# Includes and FVWM modules {{{1
Module FvwmCommandS

# Default FVWM-Crystal functions, initialization {{{2
Include components/functions/Clear-FVWM-Settings
Include components/desktop/FVWM-Crystal_Functions
Include components/desktop/FVWM-Crystal_Preferences
Include components/functions/Feedback
Include components/functions/Fullscreen
Include components/functions/FvwmExpose
Include components/functions/BlingBling
Include components/functions/Fvwm-Crystal-Menu
Append preferences/Startup

# Preferred applications {{{2
Include components/functions/Screenshot-import
Include components/apps/XScreenSaver
Include components/apps/FvwmMiniConsole
Include components/apps/QuakeConsole
Include components/apps/OpenOffice.org
Include components/functions/Xephyr

# Desktop & window bindings {{{2
Include components/bindings/Desktop-RMB-OpenTerminal
Include components/bindings/Desktop-MMB-EdgeScroll
Include components/bindings/Desktop-MMB-TogglePanels
Include components/bindings/Window-Basic
Include components/bindings/Window-Border
Include components/bindings/Window-Transparency

# Keyboard bindings {{{2
Include components/desktop/Keyboard
Include components/desktop/Keyboard_NumLock
Include components/desktop/Numpad
Include components/bindings/Multimedia_Keys
Include components/bindings/Multimedia_Keys_NumLock
LoadPreferences DesktopMenu

# Various styles {{{2
Include components/desktop/FVWM-Crystal_Styles
Include components/styles/CursorStyle-Border

# Notification area {{{2
Include components/functions/NotificationAreaManager-$[infostore.NotificationAreaManager]
Include preferences/NotificationArea-Width