boring-window-switcher: A boring window switcher.

[ bsd3, graphics, library, program ] [ Propose Tags ]

A boring window switcher. See

[Skip to Readme]


Automatic Flags

Run test only for authors.


Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS],,,,,
Change log
Dependencies base (>=4.7.0 && <5.0), boring-window-switcher, gtk (>=0.13.9 && <0.15), transformers (>=0.3.0 && <0.6), X11 (>=1.6.1 && <1.9) [details]
License BSD-3-Clause
Author Toshio Ito <>
Maintainer Toshio Ito <>
Category Graphics
Home page
Bug tracker
Source repo head: git clone
Uploaded by debugito at 2018-03-15T11:49:50Z
Executables boring-window-switcher
Downloads 3893 total (11 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2018-03-15 [all 1 reports]

Readme for boring-window-switcher-

[back to package description]


screen shot

A boring window switcher for X11 desktop environments.

Unlike many other window switchers, this is NOT a daemon. This is just a regular Gtk+ application that shows windows currently open, and raises the window the user selects. It does not do any tricky keyboard grabbing.

How to Install

To build this program, you need development files of GTK+ and Xlib. On Ubuntu, you can install them by

$ sudo apt-get install libgtk2.0-dev libx11-dev

Then the easiest way to install this program is to use git and stack. Just clone this repository, build the source and install.

$ git clone
$ cd boring-window-switcher
$ stack --install-ghc install

Building gtk takes long time. Be patient.

Alternatively, you can install this program directly from hackage:

How to Run

$ boring-window-switcher

See Also

Probably you should use other feature-rich window switchers.


Toshio Ito