FOR FUTURE READERS:
If you are in my spot it’s cuz Foreman is trash and hard to install for Mac but here’s the tutorial:
-
in the terminal type in
sudo nano ~/.zprofileassuming you’re using zsh if not, dosudo nano ~/.bash_profilethen in there paste in:# foreman export PATH=$HOME/.foreman/bin:$PATHuse
control+xthen pressyand thenenterto save and exit the file. -
next in the terminal type
sudo nano .zshenvif you are zsh if not, then dosudo nano .bashenvand type in:# foreman path+=("$HOME/.foreman/bin")use
control+xthen pressyand thenenterto save and exit the file. -
Next in the terminal do
mkdir ~/.foreman/then docd ~/.foremanand then doopen .. Once inside this folder create a bin folder and put theArm64orMax86foreman file you got from the foreman Git Hub releases page. Make sure it’s the extracted file not the zipped file! Then go back out of the bin file and create aforeman.tomlfile do this by in terminal typingcd ~/.foremanagain to ensure you are in the folder then doingtouch foreman.tomledit this file with vs code or notepad or whatever and type in it:[tools] rojo = { source = "rojo-rbx/rojo", version = "7" } selene = { source = "Kampfkarren/selene", version = "x" } wally = { source = "UpliftGames/wally", version = "0.3.1" }this is a global toml file and it is completely optional. You will make a similar file each time you create a new project and wish to use foreman; you could add
remodelor other tools if you use them. -
Now that your folder is complete, run
cd ~/.foremanagain to ensure you are in the folder one last time; and in the terminal runchmod +x .thensudo chmod 755 foreman -
Lastly run
cd ~and you should be able to useforeman -hand have foreman installed!
If you know anything about this topic feel free to correct me on things and I’ll make updates accordingly, as I am not very knowledgeable on this topic but suffered through the 4 hours it took me of head scratchin’ to get it working.