#window-manager #ipc #repository #transparency #desktop #api #glazewm

app glazewm-extra

This repository contains additional features for the Glaze Window Manager (glazewm) based on ipc and windows api

6 releases

0.1.10 Jul 26, 2024
0.1.9 Jul 26, 2024
0.1.2 Jun 29, 2024

#267 in Command line utilities

27 downloads per month

MIT license

32KB
702 lines

GlazeWM Extra

Additional features for the Glaze Window Manager (glazewm).

Translucent windows

transparency

Hide Title Bar

hide_titlebar

Disable Rounded Corner

disable_rounded_corner

Installation

Make sure VCRuntime140 is installed before running.

Direct Download

The latest build can be found here.

Scoop

scoop install https://github.com/ptazithos/glazewm-extra/releases/latest/download/glazewm-extra.json

Cargo

cargo install glazewm-extra

Configuration

The config file is at ~/.config/glazewm-extra.toml. The default config is as follows:

# Rules are applied to every window once it is created.
[[window_rules]]
command = "set title false"
match_process_name = ".*"

[[window_rules]]
command = "set rounded false"
match_process_name = ".*"

# Rules are applied to the focused window when the focus changes.
[[focused_window_rules]]
command = "set translucent 255"
match_process_name = ".*"

# Rules are applied to the unfocused windows when the focus changes.
[[unfocused_window_rules]]
command = "set translucent 220"
match_process_name = ".*"

Except match_process_name, match_class_name and match_title are also available.

License

This repository is licensed under the MIT License.

Dependencies

~147MB
~2.5M SLoC