crissNb / Dynamic-Island-Sketchybar

Dynamic Island on iPhone 14 Pro implementation on Mac using Sketchybar
MIT License
438 stars 23 forks source link

Im stupid and don't understand the installation #62

Closed Alex-sys-sys closed 3 weeks ago

Alex-sys-sys commented 4 months ago

Hi, I have a problem, I do not understand where from and where I should create the symlink in the installation process. I have sketchybar dir in ./config and there is a binary(it's named sketchybarrc, it was created after installation of sketchybar) in there, should I make a symlink of this binary in the same one sketchybar dir and then just clone the repo into ./config dir separately, as the commands say? I tried that and system does not even see a command 'dynamic-island-sketchybar'.

Screenshot 2024-07-30 at 02 20 41
crissNb commented 4 months ago

sketchybarrc is not a binary file, instead it's more like a configuration file. Symlink needs to be created for the sketchybar binary itself. Running the command in the readme will create a symlink and place the symlink next to where the sketchybar installation happened.

crissNb commented 3 weeks ago

Installation can now be done with homebrew:

brew tap crissnb/dynamicisland
brew install DynamicIslandSketchybar

then, a userconfig.sh file must be copied to ~/.config/dynamic-island-sketchybar/userconfig.sh.

cp /opt/homebrew/etc/dynamic-island-sketchybar/userconfigs/mbp2021_14.sh ~/.config/dynamic-island-sketchybar/userconfig.sh

(if the dynamic-island-sketchybar directory does not exist, create one)

and can be started with:

dynamic-island

See README.md for more details.