💾 Archived View for gemini.rmf-dev.com › repo › Vaati › fdwm › readme captured on 2023-01-29 at 03:03:19. Gemini links have been rewritten to link to archived content

View Raw

More Information

➡️ Next capture (2023-03-20)

-=-=-=-=-=-=-

Go back

fdwm by Vaati

View account

Fork of dwm, making it a floating wm
git clone https://gmi.rmf-dev.com/Vaati/fdwm

Log

Files

Refs

License

Readme

Readme

fdwm

============================

floating window manager forked from dwm the dynamic window manager

Hotkeys

------------

Alt+Enter Open terminal

Alt+p Open j4dmenu

Alt+Shift+Insert Lock screen

Alt+c Close window

Alt+Shift+Del Close window manager

Alt+Tab Cycle focus between windows

Alt+Shift+Tab Cycle focus between windows in reverse order

Alt+Space Maximize window

Alt+Ctrl+Return Hide window

Alt+Ctrl+Space Reveal hidden window

Alt+PgUp Switch to the next workspace

Alt+PgDn Switch to the previous workspace

Alt+Shift+PgUp Move window to the next workspace

Alt+Shift+PgDn Move window to the previous workspace

Alt+h Move window to the left

Alt+l Move window to the right

Alt+k Move window up

Alt+j Move window down

Alt+Ctrl+h Reduce window width

Alt+Ctrl+l Increase window width

Alt+Ctrl+k Reduce window height

Alt+Ctrl+j Increase window height

Alt+Shift+Left Move window to next screen

Alt+Shift+Right Move window to previous screen

h,j,k,l commands can be increased by pressing shift

Requirements

------------

In order to build fdwm you need the Xlib header files.

Installation

------------

Edit config.mk to match your local setup (fdwm is installed into

the /usr/local namespace by default).

Afterwards enter the following command to build and install fdwm (if

necessary as root):

make clean install

Running fdwm

-----------

Add the following line to your .xinitrc to start fdwm using startx:

exec fdwm

In order to connect fdwm to a specific display, make sure that

the DISPLAY environment variable is set correctly, e.g.:

DISPLAY=foo.bar:1 exec fdwm

(This will start fdwm on display :1 of the host foo.bar.)

Configuration

-------------

The configuration of fdwm is done by creating a custom config.h

and (re)compiling the source code.