## .fvwm/config
## STARTUP ##

## Load default 1.Functions
Read $[FVWM_USERDIR]/1Functions/myInitMgr.sys
Read $[FVWM_USERDIR]/1Functions/FVWM-Default/FVWM-StartFunction.sys

## Load 2-3.Styles
Read $[FVWM_USERDIR]/2-3Styles/FVWM-Default/FVWM-Page.sys
Read $[FVWM_USERDIR]/2-3Styles/FVWM-Default/FVWM-Colorsets.sys

Read $[FVWM_USERDIR]/2-3Styles/my-Colorsets.sys
Read $[FVWM_USERDIR]/2-3Styles/Fvwm-Thumbnails.sys
Read $[FVWM_USERDIR]/2-3Styles/my-BorderStyle.sys

## Load 4.Menus
Read $[FVWM_USERDIR]/4Menus/myMenu.conf
# Read $[FVWM_USERDIR]/4Menus/autoMoveWin.sys

## Load 5.Bindings (min, max, close button, and win focus)
Read $[FVWM_USERDIR]/5Bindings/my-MouseBindings.sys

## Load 6.Decorations
Read $[FVWM_USERDIR]/6Decor/myDecor.sys

## Load 7.Modules
Read $[FVWM_USERDIR]/7Modules/FVWM-Default/FvwmScript.sys
Read $[FVWM_USERDIR]/7Modules/FVWM-Default/FvwmPager.sys
Read $[FVWM_USERDIR]/7Modules/FVWM-Default/FvwmIconMan.sys

Read $[FVWM_USERDIR]/7Modules/vPager6pg.sys
# Read $[FVWM_USERDIR]/7Modules/autoHideList.sys

Read $[FVWM_USERDIR]/7Modules/diaryThumbPlace.sys
Read $[FVWM_USERDIR]/7Modules/simpleButton.sys
Read $[FVWM_USERDIR]/7Modules/controlPanelB.sys
Read $[FVWM_USERDIR]/7Modules/taskButtonsCurve.sys
Read $[FVWM_USERDIR]/7Modules/winListSwitch.sys
# Read $[FVWM_USERDIR]/7Modules/extSwitch.sys
Read $[FVWM_USERDIR]/7Modules/virtualWSwitch.sys

######
## Change preloaded settings
######
-----
## Change to permanent wall paper
# SetBG MX-Gradient_Glow_Blue-fvwm.png

----
### Colorsets in 2-3Styles/
## Module Default bg #2b4e5e (background pager, buttons, etc.)
Colorset 10 fg #ffffff, bg #2b4e5e, hi #aaaaaa, sh #999999, Plain, NoShape
#Colorset 10 fg #ffffff, bg #666c62, hi #aaaaaa, sh #999999, Plain, NoShape
---
## TouchPad Off
# Test (x synclient) Exec synclient TouchpadOff=1
----
# Style setting
Style Ulauncher* NoTitle
Style xfce4-appfinder* NoTitle

----
### Settings and styles in 3Styles/FVWM-Page.sys
## Default Font
DefaultFont "xft:Noto Sans:size=12"

## EdgeScroll will move the view port between the Pages when the mouse
## moves to the edge of the screen.
EdgeScroll 0 0
EdgeResistance 450
EdgeThickness 1
Style * EdgeMoveDelay 500, EdgeMoveResistance 100

# EwmhBaseStruts [left] [right] [top] [bottom]
# Reserves space along the edge(s) of the Screen that will not
# be covered when maximizing or placing windows.

EwmhBaseStruts 20 150 60 70

## Mouse click behaviour
Style * ClickToFocus

## Window Placement
Style * TileCascadePlacement

## Quit location and style
Style ConfirmQuit !Title, PositionPlacement Center, WindowListSkip, Layer 6
Style FvwmIdent WindowListSkip
