## How to install FVWM myExtensions on MX Linux and Arch Linux.
#

MX FVWM3 live CD (terminal) -- for MX Linux.
minstall-pkexec

OR
click "Installer" icon in home folder.

Below install and settings are included in live CD

######################### 

1. Install FVWM3:
MX Linux:
sudo apt install fvwm3
Arch Linux:
yay -S fvwm3-git

2. Logout, select "fvwm" and login (creates the .fvwm/ in your home folder.
3. Unzip FVWM-myExt-v1.0.zip
5. Copy all sub-folders to .fvwm/
6. Menu <Refresh>

LOOK & FEEL
Replace .config/gtk-3.0/settings.ini with .fvwm/pkg-ext/Settings/settings.ini

OR
Change with lxappearance.
sudo apt install lxappearance
sudo pacman -Syu lxappearance

Logout/login

----
# Brighness tray icon
1. Add xfce4-power-manager.xml in .config/xfce4/xfconf/xfce-perchannel-xml/
Check that this line is there...
<property name="show-tray-icon" type="bool" value="true"/>
2. Menu <Quit> (logout and login)

----
Required by Thumbnails:
sudo apt install imagemagick-common
sudo pacman -Syu imagemagick

Required by Calendar:
sudo apt install yad
sudo pacman -Syu yad

Network wifi
sudo apt-get install stalonetray
sudo pacman -Syu stalonetray

Restart
----

## Additional setup
Edit/add your favorit applications in .fvwm/7Modules/simpleButton.sys  and .fvwm/4Menus/myMenu.conf

Search application
Download Ubuntu (Debian), Arch Linux and Fedora
https://ulauncher.io/#Download
or
Application finder for the Xfce4 desktop environment
sudo apt install xfce4-appfinder
sudo pacman -Syu xfce4-appfinder

Tag or untag the below lines in controlPanelB.sys
#*CPanelButtons: (1x1, Icon $[smallIcons]/search-w.png, Action(Mouse 1) "Exec exec ulauncher" )
#*CPanelButtons: (1x1, Icon $[smallIcons]/search-w.png, Action(Mouse 1) "Exec exec xfce4-appfinder" )

----
File manager authentication agent for PolicyKit
sudo apt install policykit-1-gnome
sudo pacman -Syu polkit

----
Turn off touchpad (for USB mouse)
sudo apt install xserver-xorg-input-synaptics
sudo pacman -Syu xf86-input-synaptics

Add the below line in .fvwm/config:
Test (x synclient) Exec synclient TouchpadOff=1

-----
Screen brightness (add icon in system tray)
sudo apt install xfce4-power-manager
sudo pacman -Syu xfce4-power-manager

Volume Icon (add icon in system tray)
sudo apt install volumeicon-alsa
sudo pacman -Syu volumeicon

-------------
# BACKGROUND
-------------

FVWM myExtension is based on default FVWM3. The config is split into folders and runs in the same sequence as the default.

1. 1Functions
2. 2-3Styles (includes syles and colorsets)
3. 4Menus
4. 5Bindings
5. 6Decor
6. 7Modules

This structure helps to maintain and create new functions, decors, and modules.

By rasat (8 Dec 2020)
Last update: 5 Mar 2021
