]> git.phdru.name Git - dotfiles.git/blob - .fvwm/globalfeel
Feat(recode-filenames-recursive): Allow to omit parameters
[dotfiles.git] / .fvwm / globalfeel
1 #-----------------------------------------------------------------------------#
2 #
3 # 3. Set up the major operating modes
4 #
5 #-----------------------------------------------------------------------------#
6
7 # WARNING!!!
8 #
9 # If you use (or ever used) Settings-->Configuration-->Base Config
10 # to configure your major operating modes then all commands in this
11 # section 3 are overridden by the last line of this section (PipeRead).
12 # So, you can comment the last line of this section.
13 # Or, instead, you can remove all the lines of this section but the last one.
14 #
15 # If you use Base Config and this section has some application dependent
16 # styles, a suggested solution is to move them to the styles file.
17 # This way Base Config does not destroy your application specific
18 # styles when you use it.
19
20 #WIN 1  To have more WIN-like behavior
21 #Emulate win
22 #FVWM 1
23 Emulate fvwm
24
25 HideGeometryWindow Never
26
27 #WIN 1
28 #SnapAttraction 10 SameType Screen
29 #FVWM 1
30 Style * SnapAttraction 0
31
32 #FAST 3
33 OpaqueMoveSize 100
34 Style * ResizeOpaque
35 Style * WindowShadeSteps 20
36 #SLOW 3
37 #OpaqueMoveSize 0
38 #Style * ResizeOutline
39 #Style * WindowShadeSteps 0
40
41
42 EdgeScroll 0 0
43 #EdgeResistance 500 0
44 EdgeThickness 1
45
46 #
47 # The focus policy. Once you are used to clicking *inside* windows to
48 # raise them you will not want to lose this feature.
49 #
50 Style * SloppyFocus
51 #Style * MouseFocusClickRaises
52
53 #
54 # MinOverlapPlacement places window automatically in a way that attempts to be
55 # place windows 'intelligent'.
56 #
57 Style * MinOverlapPlacement
58
59 #
60 # NoPPosition instructs FVWM to ignore the PPosition field in window
61 # geometry hints. Emacs annoyingly sets PPosition to (0,0)!
62 #
63
64 Style * NoPPosition
65
66 Style * GrabFocusOff
67
68 # If you ever used Base Config, then the next line overrides this section
69 # with the settings you defined! In this case you may replace the whole
70 # section 3 by one command "Read .FvwmBaseConfig".
71 PipeRead '[ ! -f $FVWM_USERDIR/.FvwmBaseConfig ] || echo Read .FvwmBaseConfig'
72
73 #----------------------------------------------------------------------------#
74 #
75 # 4. Miscellaneous Major operating mode
76 #
77 #----------------------------------------------------------------------------#
78
79 #------------------------------------------------------------------------------
80 # Set the desk top size in units of physical screen size
81 #------------------------------------------------------------------------------
82
83 DeskTopSize 2x2
84
85 #------------------------------------------------------------------------------
86 # Some good things (in general)
87 #------------------------------------------------------------------------------
88 Style * MWMFunctions
89 Style * MWMDecor
90 Style * HintOverride
91 Style * OLDecor
92
93 BusyCursor DynamicMenu True, Read True
94
95 #------------------------------------------------------------------------------
96 # transient windows
97 #------------------------------------------------------------------------------
98
99 # You can do a lot of things with transient windows. However, you may
100 # want to set transient style by application (in styles).
101 # Heres one example:
102 #
103 # If you want to decorate transient windows:
104 #Style * DecorateTransient
105 # In *general* it is not a good idea to be able to lower transient window
106 # under its main window, but why not...
107 #Style * DontRaiseTransient
108 # In my HO the defaults (which are "Motif" compliant) are good.
109
110 #------------------------------------------------------------------------------
111 # bogus hack
112 #------------------------------------------------------------------------------
113
114 #
115 # FVWM has a command for bogus applications. Here an example with KFM
116 #
117
118 #KFM_ICONS 1 uncomment the next line if you use the KFM "icons"
119 #BugOpts RaiseOverUnmanaged on
120
121 #PANEL_PUT 1 you may try this for a "stays put" gnome panel
122 #DefaultLayers 6 8 10
123