github glzr-io/glazewm v1.7.0

latest releases: v3.2.0, v3.1.1, v3.1.0...
2 years ago

Downloads for runnable .exe files are attached below.

Changelog

  • Add reload config command for reloading the user config. This means no more exiting and re-launching GlazeWM to see config changes.
demo-user-config-reload.mp4
  • Add a public project board of upcoming features here.
  • Add exec ... command for launching an arbitrary executable, like a terminal or browser window (thanks to @AreamanM). This behaves similarly to Windows Run and can be used to launch an executable via its process name (eg. exec chrome) or a file path (eg. exec %ProgramFiles%/Google/Chrome/Application/chrome.exe). To handle file paths that have spaces, surround the file path in single quotes (eg. exec 'C:/Program Files/Google/Chrome/Application/chrome.exe').
  • Prevent workspaces from being destroyed (eg. after switching focus from an empty workspace) via new keep_alive property in workspace configs (thanks to @KiLLeRRaT).
  • Be able to force a workspace on a specific monitor via new bind_to_monitor property in workspace configs (thanks to @lyze237). Use the monitor's number as shown in the Windows display settings (eg. bind_to_monitor: 2).
  • Add optional argument --config="path/to/config.yaml" when launching GlazeWM to use a different config file path than the default (thanks to @lyze237). See readme for example usage.
  • Visual fix to workspaces bar component (thanks to @lyze237).

** There have been changes to the sample config. The latest version of the sample config can be found here. If you want to simply override your config file with the sample, delete your config file at C:\Users\<YOUR_USER>\.glaze-wm\config.yaml and run the GlazeWM executable.

Don't miss a new glazewm release

NewReleases is sending notifications on new releases.