Taffybar is a gtk+3 (through gi-gtk) based desktop information bar, intended primarily for use with XMonad, though it can also function alongside other EWMH compliant window managers. It is similar in spirit to xmobar, but it differs in that it gives up some simplicity for a reasonable helping of eye candy. Taffybar has a number of non-haskell dependencies. It is recommended that you follow the installation instructions for haskell-gi before attempting to install taffybar.
https://github.com/taffybar/taffybarTags | taffybar xmonad haskell xmobar tiling-window-manager ewmh gtk systray statusnotifieritem gi-gtk haskell-gi gtk2hs dbus upower mpris stack x11 appindicator |
Implementation | Haskell |
License | Public |
Platform |
The bar is configured much like XMonad. It uses ~/.config/taffybar/taffybar.hs as its configuration file. This file is just a Haskell program that invokes the real main function with a configuration object. The configuration file basically just specifies which widgets to use, though any arbitrary Haskell code can be executed before the bar is created. See full documentation of release version here.
xmonad is a tiling window manager for X. Windows are arranged automatically to tile the screen without gaps or overlap, maximising screen use. Window manager features are accessible from the keyboard: a mouse is optional. xmonad is written, configured and extensible in Haskell. Custom layout algorithms, key bindings and other extensions may be written by the user in config files. Layouts are applied dynamically, and different layouts may be used on each workspace. Xinerama is fully supported, allowing windows to be tiled on several physical screens. For the full story, read on.
As of QuickTile 0.3.0, the installation process has changed. This was necessary to allow QuickTile to be split across multiple files so I could get past some mental blocks and start to clean up the code and implement new features.
x11 utility tiling gtk gtk2 pygtk window-manager tiling-window-manager addonspectrwm is a small dynamic tiling and reparenting window manager for X11. It tries to stay out of the way so that valuable screen real estate can be used for much more important stuff. It has sane defaults and does not require one to learn a language to do any configuration. It is written by hackers for hackers and it strives to be small, compact and fast. It was largely inspired by xmonad and dwm. Both are fine products but suffer from things like: crazy-unportable-language-syndrome, silly defaults, asymmetrical window layout, "how hard can it be?" and good old NIH. Nevertheless dwm was a phenomenal resource and many good ideas and code was borrowed from it. On the other hand xmonad has great defaults, key bindings and xinerama support but is crippled by not being written in C.
xmobar is a minimalistic, mostly text based, status bar. It was originally designed and implemented by Andrea Rossato to work with xmonad, but it's actually usable with any window-manager. xmobar was inspired by the Ion3 status bar, and supports similar features, like dynamic color management, icons, output templates, and extensibility through plugins.
Tiling window manager for macOS along the lines of xmonad. Amethyst is available for direct download here or using homebrew cask.
window-manager xmonad macdvtm brings the concept of tiling window management, popularized by X11-window managers like dwm to the console. As a console window manager it tries to make it easy to work with multiple console based programs. dvtm strives to adhere to the Unix philosophy. It tries to do one thing, dynamic window management on the console, and to do it well.
PaperWM is an experimental Gnome Shell extension providing scrollable tiling of windows and per monitor workspaces. It's inspired by paper notebooks and tiling window managers. Supports Gnome Shell 3.28, 3.30 and 3.32 on X11 and wayland.
gnome-shell-extension tiling-window-manager window-managerfbpanel is a lightweight X11 desktop panel. It requires only GTK-2 and X11 to compile and works with any ICCCM / NETWM compliant window manager (eg sawfish, metacity, , xfwm4, kvm) It features tasklist, pager, launcbar, clock, menu and sytray
If you can't use the AUR, then there may be a package available for your distro. After howm is installed, you'll want to copy over some configuration files.
x11 tiling window management vim xcbnwm is what I use for window management in ChromeOS, Arch, Debian and Ubuntu. New in 1.1.0: simplified the installation process by adding a nwm command, and simplified customization by introducing a new ~/.nwm-user loading mechanism.
nwm window-manager x11This application is a systemd service manager written in the Rust programming language with GTK3 as the graphical user interface of choice. The units are filtered into three separate lists: services, sockets, and timers. As a unit is selected in the left pane, the right pane is updated with information pertaining to that unit, and the right headerbar is updated to reflect the status of the unit where you may disable/enable and start/stop the selected unit. Services are units that are activated immediately, sockets are units that are activated when they are needed, and timers are units that activate on a regular time interval. In addition to display units, the application also provides stats generated by systemd-analyze on the Systemd Analyze view.This is available in the AUR as a git package: systemd-manager-git.
systemd systemd-manager gtk gnomei3 is a tiling window manager for X11. For more information about i3, please see the project's website and online documentation.
yLife aims to be the Firefox of Yu-Gi-Oh!. Very user-friendly and useful for duellists/players/collectionners of Yu-Gi-Oh! Trading Card Game. It is based on Modules : Card Explorer, Deck Builder,... It is powered by YCD : Yu-Gi-Oh! Card Database.
An extensible tiling manager that can fit into any EWMH compatible window manager. Uses Python and the Python X Library.
A React Tiling Window Manager
react window-manager tiling-window-manager typescript ui palantir componentX11 keyboard indicator and switcher. It shows a flag of current keyboard in a systray area. It is NETWM compliant and depends on gtk+ only (no GNOME is needed).
package gi is a scenegraph-based 2D and 3D GUI / graphics interface (Gi) in Go. NOTE: Requires Go version 1.10+ due to use of math.Round.
gui svg css graphics graphics-3dI am no longer using or actively developing shellshape. I have focused my efforts on slinger, which I created as a simpler window management utility with many of the same benefits as shellshape, but with a fraction of the code, complexity and bugs. If anyone wishes to maintain shellshape (and fix said bugs ;)), please get in touch. A tiling window manager extension for gnome-shell. Many tiling window managers are an all-or-nothing affair, shellshape allows you to tile your windows when it makes sense, and still provides powerful direct manipulation when you need it. You don't have to give up any of the gnome features you like, so it makes for a very smooth learning curve.
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.