May 29, 2019 Using this free macOS menubar app for GitHub to See Stars, followers, Statistics: This is an open source app for macOS and you can download it from here. Next, you launch the app. By default, the installation of this app will be blocked. Allow this app from the MAC’s security settings and the login page will appear.
Inspired by a Gist from kevinelliott - thanks!
Install from App Store
- Xcode - for command line tools required by Homebrew
Install from Third-Party Websites
Xcode Command Line Tools
Need to be installed for all the fne stuff in the latest section
Xcode > Preferences > Downloads > Command Line Tools
or
Run Xcode and accept the license! Homebrew can not install properly until this occurs.
Install Homebrew
If this is not a fresh install of Homebrew, go ahead and purge the complete installation first:
Now install Homebrew
Install common libraries via Homebrew
Install Cask application manager
Install applications via Homebrew Cask
The following software is still in testing and not part of my default setup:
Install Chrome extensions
Some extensions are not pulled from your Google account, so re-install theam manully now:
Firefox profiles
TODO make sure the profiles are registered
After setting all the preferences, you need to reboot or at least restart Finder:
If you are curious, check this file for more possible settings.
Setup Github
Docker
Database
Ruby & Gems
Prepare a sandboxed ruby environment
within we install some gems
Vagrant and plugins
Github App For Macos Android
Install custom .dotfiles at the end, cause we utilize some of the previously installed packages
make-chrome-app.sh
Github App For Macos Mac
#!/bin/sh |
# wget https://gist.githubusercontent.com/stefansundin/c89fd15bae5a58831790/raw/make-chrome-app.sh |
# chmod +x make-chrome-app.sh |
# ./make-chrome-app.sh |
echo'Note that the app will run with a separate data dir and thus not have your regular extensions and settings.' |
echo |
echo'What should the app be called?' |
read name |
echo |
if [ -d'$HOME/Applications/$name.app' ];then |
echo'That app already exists.' |
exit 1 |
fi |
echo'What is the url?' |
read url |
echo |
echo'What is the full path to the icon? (optional)' |
read icon |
chrome='/Applications/Google Chrome.app/Contents/MacOS/Google Chrome' |
app='$HOME/Applications/$name.app/Contents' |
mkdir -p '$app/Resources''$app/MacOS''$app/Profile' |
# convert the icon |
if [ -f$icon ];then |
sips -s format tiff $icon --out '$app/Resources/icon.tiff' --resampleWidth 128 &> /dev/null |
tiff2icns -noLarge '$app/Resources/icon.tiff'&> /dev/null |
fi |
# create the executable |
cat >'$app/MacOS/$name'<<EOF |
#!/bin/sh |
exec '$chrome' --app='$url' --user-data-dir='$app/Profile' --disable-save-password-bubble '$@' |
EOF |
chmod +x '$app/MacOS/$name' |
# create Info.plist |
cat >'$app/Info.plist'<<EOF |
<?xml version='1.0' encoding='UTF-8'?> |
<!DOCTYPE plist PUBLIC '-//Apple//DTD PLIST 1.0//EN' “http://www.apple.com/DTDs/PropertyList-1.0.dtd”> |
<plist version=”1.0″> |
<dict> |
<key>CFBundleExecutable</key> |
<string>$name</string> |
<key>CFBundleIconFile</key> |
<string>icon</string> |
</dict> |
</plist> |
EOF |
# disable Chrome's first-run dialog |
touch '$app/Profile/First Run' |
Github App For Macos Windows 7
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment