Closed starboi-63 closed 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
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 :).
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)
Ok, slight update. I did manage to get SketchyBar working, but only from https://github.com/FelixKratz/dotfiles/tree/7cef83fc577bb8853c01d6aae66fdc6625feb761 with a shell config.
same issue
I finally restarted my computer and reinstalled it. Everything worked as expected. Btw i retried using iterm instead of wrap
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.
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.
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 runningI 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 thesketchybar
service, and finishes as expected; but, the default SketchyBar remains.Here's the full output: