cmacrae / spacebar

A minimal status bar for macOS. Ideal for use with tiling window managers like yabai
MIT License
1.22k stars 52 forks source link

Spacebar doesn't display at all workspaces at Sonoma while installed by nix #129

Open vkravets opened 1 month ago

vkravets commented 1 month ago

I have 2 tries to install spacebar at macOS Sonoma 14.4.1

nix log

@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/vnfgk74ahvpwwmn0cmmrckgw9iym83jc-source
source root is source
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
no configure script, doing nothing
@nix { "action": "setPhase", "phase": "buildPhase" }
building
build flags: SHELL=/nix/store/r42x7q316gznkm5y9b0cl4564g174zyl-bash-5.1-p8/bin/bash
rm -rf ./bin
mkdir -p ./bin
clang src/manifest.m -std=c99 -Wall -DDEBUG -g -O0 -fvisibility=hidden -mmacosx-version-min=10.13 -F/System/Library/PrivateFrameworks -framework Carbon -framework Cocoa -framework CoreServices -f
ramework SkyLight -framework ScriptingBridge -framework IOKit -o bin/spacebar
@nix { "action": "setPhase", "phase": "installPhase" }
installing
@nix { "action": "setPhase", "phase": "fixupPhase" }
post-installation fixup
gzipping man pages under /nix/store/9xjc5xjmj463rv61ifa2fk55jb229zh9-spacebar-1.4.0/share/man/
strip is /nix/store/bx4prwlqjf856w4swv6vdz7v9avhwixy-cctools-binutils-darwin-949.0.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/9xjc5xjmj463rv61ifa2fk55jb229zh9-spacebar-1.4.0/bin
patching script interpreter paths in /nix/store/9xjc5xjmj463rv61ifa2fk55jb229zh9-spacebar-1.4.0

Error log is empty out has only events for config changes, change workspace of any another events it seems doesn't detect/process spacebar.err.log spacebar.out.log

vkravets commented 1 month ago

Possible issue with https://github.com/LnL7/nix-darwin/blob/0bea8222f6e83247dd13b055d83e64bce02ee532/modules/services/khd/default.nix#L44

but when I've manually added the path of spacebar to accessability security access the issue still exists.