{"schema_version":1,"metadata":{"branch":"release","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:02.361425+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/7.9/packages/amd64/sqlports-7.54.tgz","source_sha256":"2de00144847bf9da3a365be982f101dbb55d591ed7a915ea94984a16ab0e0404","package_count":12059,"source_kind":"sqlports"},"package":{"name":"wmi-10p11","path":"x11/wmi","url":"/packages/release/x11/wmi/","comment":"window manager improved - key driven window manager","homepage":"","maintainer":"The OpenBSD ports mailing-list <ports@openbsd.org>","description":"WMI is a new lightweight window manager for X11, which attempts to\ncombine the best features of LarsWM, Ion , evilwm and ratpoison\ninto one window manager.\n\nWMI is new: it is developed from scratch with C++ without any ancient\ncode and design dependencies to antiquated window managers.\n\nWMI is lightweight: it has no build- or runtime dependencies except the\nC++ Standard Template Library (STL) and the X11 Library (XLib).\n\nWMI is highly customizable: it is designed with keyboard users in mind.\nEach action (e.g. resizing the frame, creating a new workspace,\nlaunching an app, note that WMI provides hundreds of actions) can be\nbound to a shortcut. So say good-bye to the rodent :)\n\nWMI is the vim among the window managers: its main user interaction is\noriented on the two modes of the famous vi editor - command mode and\nnormal mode. In WMI the command mode is called input mode and supports\nthe context-sensitive execution of actions. Outside this mode, only\nactions which are bound to a shortcut can be invoked.\n\nWMI is flexible: it is able to arrange multiple clients in one frame in\na maximized way, like Ion does, or to arrange them floating within\ngroups of the workspace. The track behavior of larswm can be emulated\nthrough using two or more frames in a neighbor arrangement.\n\nWMI is evil: The snap to border behavior of evilwm and its fast window\nmoving through mouse grabbing can be emulated with floating clients too\n(just try Alt + mouse move over floating clients).\n\nWMI is simple to customize: there's no need to learn Lua for\ncustomization of the WMI, like Ion or TrsWM does. Only simple property\nfiles, which are maintainable without the knowledge of yet another\nTuring-complete scripting language.\n","package_architecture":"amd64","stem":"wmi","readme":null,"dependencies":[],"reverse_dependencies":{"count":0,"url":null},"categories":["x11"],"flavors":[],"only_for_architectures":["aarch64","amd64","arm","i386","mips64","mips64el","powerpc","powerpc64","riscv64","alpha","hppa","sparc64","m88k","sh"],"not_for_architectures":[]}}
