deter0 / xborder

Active window border replacement for window managers.
The Unlicense
382 stars 20 forks source link

xborders

Active window border replacement for window managers.

Usage

git clone https://github.com/deter0/xborder
cd xborder
chmod +x xborders
pip install -r requirements.txt
./xborders --help

Dependencies

Make sure to install dependencies first! pip install -r requirements.txt

Recommended Dependencies

Note for compositor

If you don't want your entire screen blurred please add role = 'xborder' to your blur-exclude!

blur-background-exclude = [
  # prevents picom from blurring the background
  "role   = 'xborder'",
  ...
];

xborders ontop of i3:

image

i3 default:

image

Config

Configuration options can be found by passing in the argument --help on the command line, or by specifying a config file with the argument -c. The config file is just a simple json file with the keys being the same as the command-line arguments (except without the "--" at the beginning).

Updating

cd into the xborders directory and run git pull origin main