i3-gaps is a fork of the i3 tiling window manager that adds additional functionality like gaps between windows. It's lightweight, customizable, and keyboard-driven.
i3-GAPS: Lightweight Tiling Window Manager with Gaps
i3-GAPS is a fork of the i3 tiling window manager that adds additional functionality like gaps between windows. It's lightweight, customizable, and keyboard-driven.
What is I3-gaps?
i3-gaps is a fork of the popular i3 tiling window manager for Linux and BSD systems. It builds on i3 by adding one major feature - the ability to add gaps or spaces between window tiles.
Some of the key features of i3-gaps include:
Gaps between window tiles for aesthetics and functionality
Dynamic configuration of gap sizes
Usability improvements over vanilla i3
Backwards compatibility with i3 configurations
Lightweight codebase for speed
Keyboard-driven workflows
Easy customization with plain text config files
Supports floating windows and different layouts
Good documentation and active development
i3-gaps retains the keyboard-centric tiling capabilities that make i3 and other tiling window managers popular among developers and power users. It adds padding and spacing options that allow you to fine-tune the aesthetics and usability. Overall, i3-gaps modernizes i3 while keeping what makes it great.
i3 is a dynamic tiling window manager designed for Linux and BSD operating systems. Unlike stacked or floating window managers, i3 uses a layout system that divides the screen into adjustable tiles to display application windows.Some key features of i3 include:Tree-style container-based window management - windows are arranged in containers...
Sway is a digital storytelling app developed by Microsoft as part of the Microsoft Office family of products. It allows users to create interactive reports, presentations, personal stories, newsletters, training modules and more using a simple drag and drop interface.One of the key features of Sway is its built-in design...
Hyprland is a fast, lightweight and customizable Wayland compositor geared towards power users. It features dynamic tiling, allowing windows to be arranged efficiently while also supporting floating and fullscreen modes. Configuration is done mainly through YAML files, providing fine-grained control over most aspects of the compositor.Some key features of Hyprland...
bug.n is an open source, self-hosted bug tracker and project management tool. It has an intuitive and clean interface that allows for easy tracking of issues and tasks across multiple projects.With bug.n, you can:Manage bugs/issues with priority levels, statuses, assignees, labels and moreBreak projects into components and categorize issuesTrack tasks,...
Xmonad is a highly configurable and customizable tiling window manager for Linux and other Unix-like operating systems. It is written and configured in Haskell, which allows advanced users to easily modify and extend its functionality.Some of the key features of Xmonad include:Dynamic tiling - It automatically arranges windows in a...
bspwm is a tiling window manager for Linux that represents windows as leaves in a full binary tree. It features multi-monitor support, per-monitor workspaces, gaps between windows, custom keyboard and mouse bindings, and external configuration and control via bspc.Some key features of bspwm include:Window tiling and automatic space allocation based...
Yabai is an open-source, lightweight tiling window manager for macOS that is designed to provide an efficient and customizable workflow for power users. It brings many of the advanced window management features found in tiling window managers for Linux, like i3 and bspwm, to macOS.Some of the key features of...
Regolith Linux is a Ubuntu-based Linux distribution featuring the i3 tiling window manager. It offers a lightweight and highly customizable desktop environment optimized for efficiency and keyboard-driven workflows.Some key features of Regolith Linux include:Uses i3 window manager for tiling windows and keyboard shortcuts to improve productivityCustomized Openbox menu with categorized...
JWM (Joe's Window Manager) is a lightweight and customizable window manager for the X11 windowing system. It is written in C and aims to be fast, small, and unintrusive. Some key features and characteristics of JWM include:Small memory and CPU footprint, making it well-suited for older or embedded hardwareHighly customizable...