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