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