]> git.draconx.ca Git - fvwmconf.git/blob - config
Default to atropos's config if no host-specific config is present.
[fvwmconf.git] / config
1 # Global stuff
2 ExecUseShell /bin/zsh
3 ImagePath $[FVWM_USERDIR]/icons:$[FVWM_USERDIR]/pixmaps
4 DestroyFunc InitFunction
5 DestroyFunc StartFunction
6 DestroyFunc ExitFunction
7 SetEnv TERMINAL /home/nick/bin/urxvt.sh
8 PipeRead 'echo SetEnv HOST `hostname`'
9
10 # Global Features
11 Read global/multiscreen
12 Read global/fullscreen
13 Read global/windowmenu
14
15 # Machine-specific features
16 PipeRead "[ -f '$[FVWM_USERDIR]/$[HOST]/config' ] \
17           && echo Read $[HOST]/config \
18           || echo Read default/config"
19
20 # Virtual Desktops
21 DesktopSize 6x1
22 EdgeThickness 1
23 EdgeResistance 1 0
24 EdgeScroll 0 0
25
26 #####
27 # Mouse and Focus Behavior
28 ###########
29 ClickTime 350
30 MoveThreshold 3
31 Style * SloppyFocus
32 CursorStyle Default left_ptr
33 CursorStyle Title left_ptr
34 CursorStyle Root left_ptr
35 CursorStyle Menu left_ptr
36
37 # Global Styles and Options
38 HideGeometryWindow Move
39 OpaqueMoveSize -1
40 Style * TileCascadePlacement, GrabFocusOff
41 Style * ResizeOpaque
42 Style * EWMHUseStrutHints, MwmButtons
43
44 # Window Buttons
45 Mouse 1 I N IconClick
46 Mouse 3 I N Menu MenuWindow
47
48 DestroyFunc IconClick
49 AddToFunc   IconClick
50 + M Move
51 + C Iconify False
52
53 #####
54 # Conky
55 ##########
56 Style "*conky" !Borders, NoTitle, Sticky, StaysOnBottom
57
58 Style "urxvt" MiniIcon "$[FVWM_USERDIR]/icons/terminal.svg:16x16"
59 Style "urxvt" Icon "$[FVWM_USERDIR]/icons/terminal.svg:48x48"
60
61 # Application-specific settings
62 Style Xchat DecorateTransient
63 Style EasyTag_Scanner DecorateTransient
64 Style "Open Image" DecorateTransient
65
66 # URGENT!
67
68 DestroyFunc UrgencyFunc
69 AddToFunc   UrgencyFunc
70 + I Nop
71
72 DestroyFunc UrgencyDoneFunc
73 AddToFunc   UrgencyDoneFunc
74 + I Nop
75
76 Style xeyes !Title
77 Style MPlayer EWMHUseStackingOrderHints
78
79 # Initialization
80 AddToFunc InitFunction_Screen0
81 + I Exec exec xscreensaver
82 + I Exec exec gmpc