dotfiles/platforms/win/glzr
2025-01-07 22:12:18 +00:00
..
glazewm sync from windows 2025-01-07 22:12:18 +00:00
zebar feat(glazewm): Change Windows TWM to GlazeWM 2025-01-05 21:14:28 +00:00
.gitignore feat(glazewm): Change Windows TWM to GlazeWM 2025-01-05 21:14:28 +00:00
readme.md sync from windows 2025-01-07 22:12:18 +00:00

GlazeWM Setup

Link the whole glzr directory to the user's home directory.

New-Item -ItemType SymbolicLink -Path $Env:UserProfile\.glzr -Target $DOTFILES\platforms\win\glzr -Force

The Zebar config should be downloaded from this repository and extracted to the glzr\zebar directory.

Invoke-WebRequest -Uri "https://github.com/js0ny/neobrutal-zebar/releases/download/2/neobrutal.zip" -OutFile "$Env:UserProfile\.glzr\zebar\neobrutal.zip"
Expand-Archive -Path "$Env:UserProfile\.glzr\zebar\neobrutal.zip" -DestinationPath "$Env:UserProfile\.glzr\zebar"
Remove-Item -Path "$Env:UserProfile\.glzr\zebar\neobrutal.zip"

If just and pwsh are installed, you can build the config by running just build-zebar.

git clone https://github.com/js0ny/neobrutal-zebar.git --depth 1
just init
just build

Or use the minimal setup, by changing glzr\zebar\settings.json: startupConfigs.path to minimal/bar.zebar.json.

{
  "$schema": "https://github.com/glzr-io/zebar/raw/v2.4.0/resources/settings-schema.json",
  "startupConfigs": [
    {
      "path": "minimal/bar.zebar.json",
      "preset": "default"
    }
  ]
}