• Hi there 👋

    Typing SVG

  • Joined on 2026-03-21
zach closed issue zach/z-bar-qt#73 2026-05-24 18:52:08 +02:00
Colorscheme options with the option to select flavor and accent
zach closed pull request zach/z-bar-qt#99 2026-05-24 18:48:51 +02:00
Record tool, uses gpu-screen-recorder
zach pushed to main at zach/z-bar-qt 2026-05-24 18:48:05 +02:00
9688072e93 record.py
16e84ca998 fixed region selection for recording, plus cache file cleanup
fd620e7487 prep for replay
0ec426e0f0 Record module added to sidebar, file list and buttons. Region recording is broken
ec5e6d3995 add typer command
Compare 6 commits »
zach pushed to main at zach/z-bar-qt 2026-05-24 18:23:44 +02:00
9ca46967d9 Merge pull request 'hotfix(cli): replace raw subprocess tracebacks with styled error messages and fix restart race condition' (#96) from hotfix-restart-race-condition into main
c30128cf95 check every 50ms -> 250ms for restart
78fcf33b3a refactor(cli): clean shell start/restart, drop redundant ipc check
5e9b373405 tests did not match changed code logic
b49165e7ea minor typer adjustments to use typer in error/exception throws
Compare 6 commits »
zach merged pull request zach/z-bar-qt#96 2026-05-24 18:23:43 +02:00
hotfix(cli): replace raw subprocess tracebacks with styled error messages and fix restart race condition
zach created pull request zach/z-bar-qt#99 2026-05-24 18:22:29 +02:00
Record tool, uses gpu-screen-recorder
zach pushed to record-tool at zach/z-bar-qt 2026-05-24 18:21:43 +02:00
16e84ca998 fixed region selection for recording, plus cache file cleanup
zach commented on pull request zach/z-bar-qt#96 2026-05-24 17:53:02 +02:00
hotfix(cli): replace raw subprocess tracebacks with styled error messages and fix restart race condition

That's a good middle ground I think, agreed.

zach created pull request zach/z-bar-qt#98 2026-05-24 11:54:24 +02:00
Tune transparency scale impact on luminance scaling
zach created branch fix/transparency-luminance-scaling in zach/z-bar-qt 2026-05-24 11:40:54 +02:00
zach pushed to fix/transparency-luminance-scaling at zach/z-bar-qt 2026-05-24 11:40:54 +02:00
ba9926af18 Increased floor and decreased ceiling of offset for brightening darker colors in dark mode/darkening brighter colors in light mode
zach commented on issue zach/z-bar-qt#97 2026-05-24 10:55:14 +02:00
Opacity changes bar color

Pretty sure linked lines is the culprit. I'd imagine my extensive use of the layer() method with a layer value of > 0 is contributing to this. I'll see if I can fix it.

https://git.zach-de…

zach commented on pull request zach/z-bar-qt#96 2026-05-24 10:42:10 +02:00
hotfix(cli): replace raw subprocess tracebacks with styled error messages and fix restart race condition

Running a loop would keep a CPU thread busy until it's able to launch the shell, while a sleep timer wouldn't. I don't really see much benefit in looping upwards of 50 times just to make sure we…

zach commented on pull request zach/z-bar-qt#96 2026-05-24 01:53:09 +02:00
hotfix(cli): replace raw subprocess tracebacks with styled error messages and fix restart race condition

The start command should not need to run qs -c zshell ipc call, IPC calls are used to trigger states and functions within the QML code. The -n flag already checks if there's a running instance of the shell.

zach commented on pull request zach/z-bar-qt#96 2026-05-24 01:53:09 +02:00
hotfix(cli): replace raw subprocess tracebacks with styled error messages and fix restart race condition

This seems ugly. Personally think we should just set a sleep timer of ~5 seconds, then run code.

zach commented on pull request zach/z-bar-qt#96 2026-05-24 01:53:09 +02:00
hotfix(cli): replace raw subprocess tracebacks with styled error messages and fix restart race condition

Here we can just call start(), right? Not sure if Typer allows calling command functions.

zach suggested changes for zach/z-bar-qt#96 2026-05-24 01:53:09 +02:00
hotfix(cli): replace raw subprocess tracebacks with styled error messages and fix restart race condition

The IPC call in the start() function is the most pressing thing we should remove in my opinion. There is no need for a check like that when Quickshell has one built-in.

zach pushed to main at zach/z-bar-qt 2026-05-23 20:15:32 +02:00
ad57764636 Merge pull request '#73 dynamic color scheme presets from .txt palettes + shell restart command' (#92) from 73-colorscheme-options into main
96afbdb30b Settings UI for color scheme presets
5df46160f6 documentation in README.md added
d118c02e75 README: document scheme CLI and shell subcommands
21ed178bbc scheme: add --json flag to list-presets, --accent flag, drop :accent from preset spec
Compare 14 commits »
zach merged pull request zach/z-bar-qt#92 2026-05-23 20:15:30 +02:00
#73 dynamic color scheme presets from .txt palettes + shell restart command