fix manpage generation

This commit is contained in:
Michiel Derhaeg
2018-07-05 22:00:45 +02:00
committed by Peter Simons
parent 013da018a1
commit 586ee75a9a
4 changed files with 160 additions and 331 deletions

View File

@@ -1,4 +1,4 @@
.TH xmonad 1 "31 December 2012" xmonad-0.13 "xmonad manual".\" Automatically generated by Pandoc 1.19.2.1
.TH xmonad 1 "5 July 2018" xmonad-0.13 "xmonad manual".\" Automatically generated by Pandoc 2.2.1
.\"
.TH "" "" "" "" ""
.hy
@@ -66,183 +66,84 @@ and visible workspaces are swapped.
.PP
xmonad has several flags which you may pass to the executable.
These flags are:
.TP
.B \-\-recompile
Recompiles your configuration in \f[I]~/.xmonad/xmonad.hs\f[]
.RS
.RE
.TP
.B \-\-restart
Causes the currently running \f[I]xmonad\f[] process to restart
.RS
.RE
.TP
.B \-\-replace
Replace the current window manager with xmonad
.RS
.RE
.TP
.B \-\-version
Display version of \f[I]xmonad\f[]
.RS
.RE
.TP
.B \-\-verbose\-version
Display detailed version of \f[I]xmonad\f[]
.RS
.RE
.PP
\-\-recompile : Recompiles your configuration in
\f[I]~/.xmonad/xmonad.hs\f[]
.PP
\-\-restart : Causes the currently running \f[I]xmonad\f[] process to
restart
.PP
\-\-replace : Replace the current window manager with xmonad
.PP
\-\-version : Display version of \f[I]xmonad\f[]
.PP
\-\-verbose\-version : Display detailed version of \f[I]xmonad\f[]
.SS Default keyboard bindings
.TP
.B mod\-shift\-return
Launch terminal
.RS
.RE
.TP
.B mod\-p
Launch dmenu
.RS
.RE
.TP
.B mod\-shift\-p
Launch gmrun
.RS
.RE
.TP
.B mod\-shift\-c
Close the focused window
.RS
.RE
.TP
.B mod\-space
Rotate through the available layout algorithms
.RS
.RE
.TP
.B mod\-shift\-space
Reset the layouts on the current workspace to default
.RS
.RE
.TP
.B mod\-n
Resize viewed windows to the correct size
.RS
.RE
.TP
.B mod\-tab
Move focus to the next window
.RS
.RE
.TP
.B mod\-shift\-tab
Move focus to the previous window
.RS
.RE
.TP
.B mod\-j
Move focus to the next window
.RS
.RE
.TP
.B mod\-k
Move focus to the previous window
.RS
.RE
.TP
.B mod\-m
Move focus to the master window
.RS
.RE
.TP
.B mod\-return
Swap the focused window and the master window
.RS
.RE
.TP
.B mod\-shift\-j
Swap the focused window with the next window
.RS
.RE
.TP
.B mod\-shift\-k
Swap the focused window with the previous window
.RS
.RE
.TP
.B mod\-h
Shrink the master area
.RS
.RE
.TP
.B mod\-l
Expand the master area
.RS
.RE
.TP
.B mod\-t
Push window back into tiling
.RS
.RE
.TP
.B mod\-comma
Increment the number of windows in the master area
.RS
.RE
.TP
.B mod\-period
Deincrement the number of windows in the master area
.RS
.RE
.TP
.B mod\-shift\-q
Quit xmonad
.RS
.RE
.TP
.B mod\-q
Restart xmonad
.RS
.RE
.TP
.B mod\-shift\-slash
Run xmessage with a summary of the default keybindings (useful for
beginners)
.RS
.RE
.TP
.B mod\-[1..9]
Switch to workspace N
.RS
.RE
.TP
.B mod\-shift\-[1..9]
Move client to workspace N
.RS
.RE
.TP
.B mod\-{w,e,r}
Switch to physical/Xinerama screens 1, 2, or 3
.RS
.RE
.TP
.B mod\-shift\-{w,e,r}
Move client to screen 1, 2, or 3
.RS
.RE
.TP
.B mod\-button1
Set the window to floating mode and move by dragging
.RS
.RE
.TP
.B mod\-button2
Raise the window to the top of the stack
.RS
.RE
.TP
.B mod\-button3
Set the window to floating mode and resize by dragging
.RS
.RE
.PP
mod\-shift\-return : Launch terminal
.PP
mod\-p : Launch dmenu
.PP
mod\-shift\-p : Launch gmrun
.PP
mod\-shift\-c : Close the focused window
.PP
mod\-space : Rotate through the available layout algorithms
.PP
mod\-shift\-space : Reset the layouts on the current workspace to
default
.PP
mod\-n : Resize viewed windows to the correct size
.PP
mod\-tab : Move focus to the next window
.PP
mod\-shift\-tab : Move focus to the previous window
.PP
mod\-j : Move focus to the next window
.PP
mod\-k : Move focus to the previous window
.PP
mod\-m : Move focus to the master window
.PP
mod\-return : Swap the focused window and the master window
.PP
mod\-shift\-j : Swap the focused window with the next window
.PP
mod\-shift\-k : Swap the focused window with the previous window
.PP
mod\-h : Shrink the master area
.PP
mod\-l : Expand the master area
.PP
mod\-t : Push window back into tiling
.PP
mod\-comma : Increment the number of windows in the master area
.PP
mod\-period : Deincrement the number of windows in the master area
.PP
mod\-shift\-q : Quit xmonad
.PP
mod\-q : Restart xmonad
.PP
mod\-shift\-slash : Run xmessage with a summary of the default
keybindings (useful for beginners)
.PP
mod\-question : Run xmessage with a summary of the default keybindings
(useful for beginners)
.PP
mod\-[1..9] : Switch to workspace N
.PP
mod\-shift\-[1..9] : Move client to workspace N
.PP
mod\-{w,e,r} : Switch to physical/Xinerama screens 1, 2, or 3
.PP
mod\-shift\-{w,e,r} : Move client to screen 1, 2, or 3
.PP
mod\-button1 : Set the window to floating mode and move by dragging
.PP
mod\-button2 : Raise the window to the top of the stack
.PP
mod\-button3 : Set the window to floating mode and resize by dragging
.SH Examples
.PP
To use xmonad as your window manager add to your \f[I]~/.xinitrc\f[]
@@ -258,25 +159,19 @@ mod\-q.
.PP
You can find many extensions to the core feature set in the xmonad\-
contrib package, available through your package manager or from
xmonad.org (http://xmonad.org).
[xmonad.org].
.SS Modular Configuration
.PP
As of \f[I]xmonad\-0.9\f[], any additional Haskell modules may be placed
in \f[I]~/.xmonad/lib/\f[] are available in GHC\[aq]s searchpath.
Hierarchical modules are supported: for example, the file
\f[I]~/.xmonad/lib/XMonad/Stack/MyAdditions.hs\f[] could contain:
.IP
.nf
\f[C]
module\ XMonad.Stack.MyAdditions\ (function1)\ where
\ \ function1\ =\ error\ "function1:\ Not\ implemented\ yet!"
\f[]
.fi
.PP
\f[C]haskell\ module\ XMonad.Stack.MyAdditions\ (function1)\ where\ \ \ function1\ =\ error\ "function1:\ Not\ implemented\ yet!"\f[]
.PP
Your xmonad.hs may then import XMonad.Stack.MyAdditions as if that
module was contained within xmonad or xmonad\-contrib.
.SH Bugs
.PP
Probably.
If you find any, please report them to the
bugtracker (https://github.com/xmonad/xmonad/issues)
If you find any, please report them to the [bugtracker]