diff options
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 36 |
1 files changed, 11 insertions, 25 deletions
@@ -1,6 +1,14 @@ monsterwm ========= +Maintaining my version of monsterwm. Changes: +- remove unused functions +- track my config +- merge window titles into main +- merge rectangles into main +- add `ignore` to AppRules to allow, e.g., stalonetray without being managed +- print status for lemonbar periodically (and on every update event) + → tiny and monstrous! --------------------- @@ -110,30 +118,9 @@ The user can define an empty space (by default 18px) on the bottom or top(defaul screen, to be used by a panel. The panel is toggleable, but will be visible if no windows are on the screen. -Monsterwm does not provide a panel and/or statusbar itself. Instead it adheres -to the [UNIX philosophy][unix] and outputs information about the existent -desktop, the number of windows on each, the mode of each desktop, the current -desktop and urgent hints whenever needed. The user can use whatever tool or -panel suits him best (dzen2, conky, w/e), to process and display that information. - -To disable the panel completely set `PANEL_HEIGHT` to zero `0`. -The `SHOW_PANELL` setting controls whether the panel is visible on startup, -it does not control whether there is a panel or not. - - [unix]: http://en.wikipedia.org/wiki/Unix_philosophy - -Here is a list of minimal and lightweight panels: - - * [`bar`](https://github.com/LemonBoy/bar) - * [`some_sorta_bar`](https://github.com/moetunes/Some_sorta_bar) - * [`bipolarbar`](https://github.com/moetunes/bipolarbar) - * [`mopag`](https://github.com/c00kiemon5ter/mopag) (pager) - -You can find an examples configurations of panels [here](https://gist.github.com/1905427). -You can actually parse monsterwm's output with any language you want, -build anything you want, and display the information however you like. -Do not be limited by those examples. +This fork generates output intended to be piped to [lemonbar](https://github.com/LemonBoy/bar). +To change the status output, modify `write_status`. Installation ------------ @@ -163,11 +150,9 @@ Currently: * [initlayouts] : define initial layouts for every desktop * [monocleborders] : adds borders to the monocle layout * [nmaster] : adds nmaster layout - multiple master windows for BSTACK and TILE layouts - * [rectangle] : draws only a rectangle when moving/resizing windows to keep resources low (ie through an ssh forwarded session) * [showhide] : adds a function to show and hide all windows on all desktops * [uselessgaps] : adds gaps around every window on screen * [warpcursor] : cursors follows and is placed in the center of the current window - * [windowtitles] : along with the rest desktop info, output the title of the current window [centerwindow]: https://github.com/c00kiemon5ter/monsterwm/tree/centerwindow [fibonacci]: https://github.com/c00kiemon5ter/monsterwm/tree/fibonacci @@ -200,6 +185,7 @@ The is also **xinerama** support for multiple monitors. Bugs ---- +Only if it's certain to be a bug with upstream and not my modifications: For any bug or request [fill an issue][bug] on [GitHub][ghp] or report on the [ArchLinux topic][monsterwm] [bug]: https://github.com/c00kiemon5ter/monsterwm/issues |
