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