Stianlyng / nobar

A minimalist X11 workspace manager. An efficient visual indicator for the active workspace, ideal for small monitors or minimal desktop environments.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nobar

screengrab

nobar is a lightweight, minimal X11 workspace manager designed specifically for users who don't feel the need for all the features of a regular topbar. It provides a simple visual indicator for the active workspace on your system. This makes it particularly useful for setups with small monitors, where screen real estate is at a premium.

Features

  • Provides a simple and efficient workspace indicator.
  • Configurable color and height of the workspace indicator.
  • Supports any number of workspaces.
  • Designed with simplicity in mind, making it suitable for systems with small monitors or minimal desktop environments.

Dependencies

  • GCC (to build the program)
  • X11 library (libX11)

Building and Installing

  1. Clone this repository:
    git clone https://github.com/Stianlyng/nobar.git
  2. Navigate into the cloned directory:
    cd nobar
  3. Compile the program with make:
    make
  4. Install the program with make install:
    make install

Usage

You can run nobar from any location by typing nobar in the terminal.

Command line options:

  • -h height to set the height of the workspace indicator.
  • -c color to set the color of the workspace indicator.

Example:

nobar -h 5 -c red

This will create a workspace indicator with a height of 5 pixels and a red color.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request or open an Issue.

License

This project is licensed under the terms of the GPL license. See the LICENSE file for details.

About

A minimalist X11 workspace manager. An efficient visual indicator for the active workspace, ideal for small monitors or minimal desktop environments.

License:GNU General Public License v3.0


Languages

Language:C 94.9%Language:Makefile 5.1%