FelixKratz / dotfiles

My personal macOS configuration
GNU General Public License v3.0
929 stars 92 forks source link

One-line install script doesn't seem to change anything. #53

Closed starboi-63 closed 3 months ago

starboi-63 commented 3 months ago

I can install SketchyBar just fine from the original repository and running the one-line install script also accomplishes the same thing (i.e. getting the bare-bones default SketchyBar). However, I really loved the bar that is configured in this repo's .config folder but I cannot get it to work. After running

curl -L https://raw.githubusercontent.com/FelixKratz/dotfiles/master/install_sketchybar.sh | sh

I end up getting Error: homebrew/cask-fonts was deprecated. This tap is now empty and all its contents were either deleted or migrated.. I'm not sure if this is the root of the issue, but the script continues running, restarts the sketchybar service, and finishes as expected; but, the default SketchyBar remains.

Here's the full output:

❯ curl -L https://raw.githubusercontent.com/FelixKratz/dotfiles/master/install_sketchybar.sh | sh
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   872  100   872    0     0   5318      0 --:--:-- --:--:-- --:--:--  5349
Installing Dependencies
Warning: lua 5.4.6 is already installed and up-to-date.
To reinstall 5.4.6, run:
  brew reinstall lua
Warning: switchaudio-osx 1.2.2 is already installed and up-to-date.
To reinstall 1.2.2, run:
  brew reinstall switchaudio-osx
Warning: nowplaying-cli 1.2.1 is already installed and up-to-date.
To reinstall 1.2.1, run:
  brew reinstall nowplaying-cli
Warning: felixkratz/formulae/sketchybar 2.21.0 is already installed and up-to-date.
To reinstall 2.21.0, run:
  brew reinstall sketchybar
Warning: Not upgrading sf-symbols, the latest version is already installed
Error: homebrew/cask-fonts was deprecated. This tap is now empty and all its contents were either deleted or migrated.
Error: homebrew/cask-fonts was deprecated. This tap is now empty and all its contents were either deleted or migrated.
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
100 61472  100 61472    0     0  40459      0  0:00:01  0:00:01 --:--:-- 1667k
Cloning into '/tmp/SbarLua'...
remote: Enumerating objects: 261, done.
remote: Counting objects: 100% (68/68), done.
remote: Compressing objects: 100% (22/22), done.
remote: Total 261 (delta 52), reused 53 (delta 46), pack-reused 193
Receiving objects: 100% (261/261), 333.09 KiB | 2.73 MiB/s, done.
Resolving deltas: 100% (117/117), done.
mkdir bin
cd lua-5.4.4 && make
Guessing Darwin
/Library/Developer/CommandLineTools/usr/bin/make all SYSCFLAGS="-DLUA_USE_MACOSX -DLUA_USE_READLINE" SYSLIBS="-lreadline"
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lapi.o lapi.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE   -c lcode.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lctype.o lctype.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o ldebug.o ldebug.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o ldo.o ldo.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o ldump.o ldump.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lfunc.o lfunc.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lgc.o lgc.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE   -c llex.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lmem.o lmem.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lobject.o lobject.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lopcodes.o lopcodes.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE   -c lparser.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lstate.o lstate.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lstring.o lstring.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o ltable.o ltable.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o ltm.o ltm.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lundump.o lundump.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lvm.o lvm.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lzio.o lzio.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lauxlib.o lauxlib.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lbaselib.o lbaselib.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lcorolib.o lcorolib.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o ldblib.o ldblib.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o liolib.o liolib.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lmathlib.o lmathlib.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o loadlib.o loadlib.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o loslib.o loslib.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lstrlib.o lstrlib.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o ltablib.o ltablib.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lutf8lib.o lutf8lib.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o linit.o linit.c
ar rcu liblua.a lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o lzio.o lauxlib.o lbaselib.o lcorolib.o ldblib.o liolib.o lmathlib.o loadlib.o loslib.o lstrlib.o ltablib.o lutf8lib.o linit.o 
ranlib liblua.a
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lua.o lua.c
gcc -std=gnu99 -fPIC -arch arm64 -o lua   lua.o liblua.a -lm -lreadline 
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o luac.o luac.c
gcc -std=gnu99 -fPIC -arch arm64 -o luac   luac.o liblua.a -lm -lreadline 
mv lua-5.4.4/src/liblua.a bin
clang -std=c99 -O3 -g -shared -fPIC src/sketchybar.c src/cJSON.c src/parsing.c bin/liblua.a -Ilua-5.4.4/src -Lbin -llua -framework CoreFoundation -o bin/sketchybar.so
mkdir -p /Users/tanishmakadia/.local/share/sketchybar_lua
mv bin/sketchybar.so /Users/tanishmakadia/.local/share/sketchybar_lua
Cloning Config
Cloning into '/tmp/dotfiles'...
remote: Enumerating objects: 1986, done.
remote: Counting objects: 100% (470/470), done.
remote: Compressing objects: 100% (229/229), done.
remote: Total 1986 (delta 310), reused 306 (delta 233), pack-reused 1516
Receiving objects: 100% (1986/1986), 32.23 MiB | 20.73 MiB/s, done.
Resolving deltas: 100% (1219/1219), done.
mv: rename /Users/tanishmakadia/.config/sketchybar to /Users/tanishmakadia/.config/sketchybar_backup/sketchybar: Directory not empty
Stopping `sketchybar`... (might take a while)
==> Successfully stopped `sketchybar` (label: homebrew.mxcl.sketchybar)
==> Successfully started `sketchybar` (label: homebrew.mxcl.sketchybar)
FelixKratz commented 3 months ago

It stops copying the config because of this:

mv: rename /Users/tanishmakadia/.config/sketchybar to /Users/tanishmakadia/.config/sketchybar_backup/sketchybar: Directory not empty
starboi-63 commented 3 months ago

Ah, so should I delete the contents of /Users/tanishmakadia/.config/sketchybar_backup/sketchybar and try again? I really appreciate the help, it means a lot. And thank you so much for making SketchyBar in the first place :).

starboi-63 commented 3 months ago

Ok I did try what I said in my comment above, and execution doesn't give the same error, but the result is an invisible sketchybar. Here's the new output. Really sorry if the issue is obvious and I missed something.

❯ curl -L https://raw.githubusercontent.com/FelixKratz/dotfiles/master/install_sketchybar.sh | sh
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   872  100   872    0     0   6236      0 --:--:-- --:--:-- --:--:--  6273
Installing Dependencies
==> Downloading https://formulae.brew.sh/api/formula.jws.json
#=#=#                                                                           
==> Downloading https://formulae.brew.sh/api/cask.jws.json
#=#=#                                                                           
Warning: lua 5.4.6 is already installed and up-to-date.
To reinstall 5.4.6, run:
  brew reinstall lua
Warning: switchaudio-osx 1.2.2 is already installed and up-to-date.
To reinstall 1.2.2, run:
  brew reinstall switchaudio-osx
Warning: nowplaying-cli 1.2.1 is already installed and up-to-date.
To reinstall 1.2.1, run:
  brew reinstall nowplaying-cli
Warning: felixkratz/formulae/sketchybar 2.21.0 is already installed and up-to-date.
To reinstall 2.21.0, run:
  brew reinstall sketchybar
Warning: Not upgrading sf-symbols, the latest version is already installed
Error: homebrew/cask-fonts was deprecated. This tap is now empty and all its contents were either deleted or migrated.
Error: homebrew/cask-fonts was deprecated. This tap is now empty and all its contents were either deleted or migrated.
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 61472  100 61472    0     0   150k      0 --:--:-- --:--:-- --:--:--  150k
Cloning into '/tmp/SbarLua'...
remote: Enumerating objects: 261, done.
remote: Counting objects: 100% (68/68), done.
remote: Compressing objects: 100% (22/22), done.
remote: Total 261 (delta 52), reused 53 (delta 46), pack-reused 193
Receiving objects: 100% (261/261), 333.09 KiB | 2.69 MiB/s, done.
Resolving deltas: 100% (117/117), done.
mkdir bin
cd lua-5.4.4 && make
Guessing Darwin
/Library/Developer/CommandLineTools/usr/bin/make all SYSCFLAGS="-DLUA_USE_MACOSX -DLUA_USE_READLINE" SYSLIBS="-lreadline"
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lapi.o lapi.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE   -c lcode.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lctype.o lctype.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o ldebug.o ldebug.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o ldo.o ldo.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o ldump.o ldump.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lfunc.o lfunc.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lgc.o lgc.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE   -c llex.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lmem.o lmem.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lobject.o lobject.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lopcodes.o lopcodes.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE   -c lparser.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lstate.o lstate.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lstring.o lstring.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o ltable.o ltable.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o ltm.o ltm.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lundump.o lundump.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lvm.o lvm.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lzio.o lzio.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lauxlib.o lauxlib.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lbaselib.o lbaselib.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lcorolib.o lcorolib.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o ldblib.o ldblib.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o liolib.o liolib.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lmathlib.o lmathlib.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o loadlib.o loadlib.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o loslib.o loslib.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lstrlib.o lstrlib.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o ltablib.o ltablib.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lutf8lib.o lutf8lib.c
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o linit.o linit.c
ar rcu liblua.a lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o lzio.o lauxlib.o lbaselib.o lcorolib.o ldblib.o liolib.o lmathlib.o loadlib.o loslib.o lstrlib.o ltablib.o lutf8lib.o linit.o 
ranlib liblua.a
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o lua.o lua.c
gcc -std=gnu99 -fPIC -arch arm64 -o lua   lua.o liblua.a -lm -lreadline 
gcc -std=gnu99 -fPIC -arch arm64 -O2 -Wall -Wextra -DLUA_COMPAT_5_3 -DLUA_USE_MACOSX -DLUA_USE_READLINE    -c -o luac.o luac.c
gcc -std=gnu99 -fPIC -arch arm64 -o luac   luac.o liblua.a -lm -lreadline 
mv lua-5.4.4/src/liblua.a bin
clang -std=c99 -O3 -g -shared -fPIC src/sketchybar.c src/cJSON.c src/parsing.c bin/liblua.a -Ilua-5.4.4/src -Lbin -llua -framework CoreFoundation -o bin/sketchybar.so
mkdir -p /Users/tanishmakadia/.local/share/sketchybar_lua
mv bin/sketchybar.so /Users/tanishmakadia/.local/share/sketchybar_lua
Cloning Config
Cloning into '/tmp/dotfiles'...
remote: Enumerating objects: 1986, done.
remote: Counting objects: 100% (470/470), done.
remote: Compressing objects: 100% (229/229), done.
remote: Total 1986 (delta 310), reused 306 (delta 233), pack-reused 1516
Receiving objects: 100% (1986/1986), 32.24 MiB | 22.97 MiB/s, done.
Resolving deltas: 100% (1219/1219), done.
Stopping `sketchybar`... (might take a while)
==> Successfully stopped `sketchybar` (label: homebrew.mxcl.sketchybar)
==> Successfully started `sketchybar` (label: homebrew.mxcl.sketchybar)
starboi-63 commented 3 months ago

Ok, slight update. I did manage to get SketchyBar working, but only from https://github.com/FelixKratz/dotfiles/tree/7cef83fc577bb8853c01d6aae66fdc6625feb761 with a shell config.

mdjaman commented 3 months ago

same issue

mdjaman commented 3 months ago

I finally restarted my computer and reinstalled it. Everything worked as expected. Btw i retried using iterm instead of wrap

starboi-63 commented 3 months ago

Hmm that's so interesting. Then it must be a problem on my end. I'll try restarting and switching terminals because right now I'm using Kitty - but it seems strange that the terminal would make a difference.

starboi-63 commented 3 months ago

Well, I've spent a lot of time configuring my SketchyBar with the shell config, so I think I'll leave it for now as is. Gonna close the issue so as not to take up space.