]> git.draconx.ca Git - fvwmconf.git/blob - config
Set GDK_CORE_DEVICE_EVENTS=1
[fvwmconf.git] / config
1 # Global stuff
2 IgnoreModifiers L25
3 ImagePath $[FVWM_USERDIR]/icons:$[FVWM_USERDIR]/pixmaps
4 DestroyFunc InitFunction
5 DestroyFunc StartFunction
6 DestroyFunc ExitFunction
7
8 # Global environment
9 SetEnv TERMINAL $[HOME]/bin/urxvt.sh
10 PipeRead 'echo SetEnv HOST `hostname`'
11
12 SetEnv MPD_HOST aidos
13 SetEnv MUSIC /srv/music
14
15 SetEnv XMODIFIERS '@im=uim'
16 SetEnv GTK_IM_MODULE 'uim'
17 SetEnv QT_IM_MODULE 'uim'
18 SetEnv GDK_CORE_DEVICE_EVENTS 1
19
20 SetEnv GTK2_RC_FILES $[FVWM_USERDIR]/gtk2rc
21
22 # Global Features
23 Read global/multiscreen
24 Read global/fullscreen
25 Read global/appspecific
26
27 # Machine-specific features
28 PipeRead "[ -f '$[FVWM_USERDIR]/$[HOST]/config' ] \
29           && echo Read $[HOST]/config \
30           || echo Read default/config"
31
32 # Menus (must be loaded after themes)
33 Read global/windowmenu
34 Read global/alttab
35
36 # Virtual Desktops
37 DesktopSize 6x1
38 EdgeThickness 1
39 EdgeResistance 1
40 Style * EdgeMoveDelay 1, EdgeMoveResistance 0
41 EdgeScroll 0 0
42
43 #####
44 # Mouse and Focus Behavior
45 ###########
46 ClickTime 350
47 MoveThreshold 3
48 Style * SloppyFocus
49 CursorStyle Default left_ptr
50 CursorStyle Title left_ptr
51 CursorStyle Root left_ptr
52 CursorStyle Menu left_ptr
53 BusyCursor * False
54
55 # Global Styles and Options
56 HideGeometryWindow Move
57 OpaqueMoveSize -1
58 Style * MinOverlapPlacement, GrabFocusOff
59 Style * ResizeOpaque
60 Style * EWMHUseStrutHints, MwmButtons
61
62 # Window Buttons
63 Mouse 1 I N IconClick
64 Mouse 3 I N Menu MenuWindow
65
66 DestroyFunc IconClick
67 AddToFunc   IconClick
68 + M Move
69 + C Iconify False
70
71 #####
72 # Conky
73 ##########
74 Style "*conky" !Borders, NoTitle, Sticky, StaysOnBottom
75
76 Style "urxvt" MiniIcon "$[FVWM_USERDIR]/icons/terminal.svg:16x16"
77 Style "urxvt" Icon "$[FVWM_USERDIR]/icons/terminal.svg:48x48"
78
79 # Application-specific settings
80 Style Xchat DecorateTransient
81 Style EasyTag_Scanner DecorateTransient
82 Style "Open Image" DecorateTransient
83
84 # URGENT!
85
86 DestroyFunc UrgencyFunc
87 AddToFunc   UrgencyFunc
88 + I Nop
89
90 DestroyFunc UrgencyDoneFunc
91 AddToFunc   UrgencyDoneFunc
92 + I Nop
93
94 # FvwmCommand is useful
95 Module FvwmCommandS
96
97 # Initialization
98 AddToFunc InitFunction_Screen0
99 # + I Exec exec xscreensaver
100 + I Exec exec gmpc