It is also used to improve your army with better ammunition and skills. One of the best features of this homebrew app is that you can customize your players, cards, or themes. This is a 3DS homebrew app that can be utilized to restore, back up save files for 3DS eShops titles, 3DS cartridges, and NDS cartridges.
- 2List
Installing[edit]
Applications are installed by copying the necessary files directly to the
3ds/
folder in the root of the SD card (preferred for new designs), or in a subdirectory of 3ds/
, in which case said subfolder must be named identically to its executable. Most applications come with two files:[appname].3dsx
: The executable.[appname].smdh
: The icon/metadata. (Not required in any case, and may be integrated into the.3dsx
)[appname].xml
: The list of supported targets (i.e. installed titles which the app supports replacing in memory at runtime, thus inheriting its permissions), and of any arguments to be passed to the .3dsx. (Optional)
A standalone .xml file can point to a differently-named .3dsx, launching it with potentially different arguments so that a single application can run in different modes.
The Homebrew Launcher will scan the SD card for all
.3dsx
files, but will only display an icon for those who have one according to the format described above. Recent enough versions can freely navigate the filesystem to select an application.I have some must-have apps like Alfred, for comfortable searching, MacFly Pro to clean my Mac or Little Snitch from unwanted connection attempts and other ones I'm using almost every day, but I thought about some other maintenance apps. It would be nice if you share some usable stuff you're using often as a Mac user. Note that 'the folder you installed it in' is typically /usr/local, and the user may well have installed other things than Homebrew there since it's the standard place to install custom Unix utilities.I install Homebrew to its own /usr/homebrew directory specifically so it's easy to remove it and rebuild, but brew doctor does warn that a non-standard install place may cause problems. This is what goes on all of my mac machines no matter what. I will say that I actually have a dotfiles git repo that contains everything I use on every machine including a apps.sh script that has options like./apps.sh -basic and./apps.sh -development - it will install the correct stuff on OSX, Arch Linux, RHEL6 and RHEL7.
List[edit]
Launchers[edit]
Name | Description | Author | Download | Open-Source |
---|---|---|---|---|
Homebrew Launcher | Run homebrew on your 3DS! Compatible with Rosalina and all prior 3dsx loading solutions | devkitPro | Here | Yes |
Homebrew Starter Pack | Everything to get you started. | smea | Here | Yes |
Homebrew Launcher (v1.x) | The old version of the 3DS Homebrew Launcher, originally created for ninjhax 1.x (Discontinued) | smea | Here | Yes |
[ Mashers' HBL] | Homebrew Launcher with grid and folder support. (Discontinued) | Mashers | Here | Lost in masher's retirement |
Applications[edit]
Name | Description | Author | Download | Open-Source | Last Updated |
---|---|---|---|---|---|
3dsfetch | Small 3DS version of a popular Linux ricing script called screenfetch. | VideahGams | Here | Yes | 2015-09-17 |
3DS-PluginsFolder | Simple program that creates folders with TitleID and copy plugins on them | Klairm | Here | Yes | 2020-09-06 |
TSI9 | A simple program for detecting touch screen input. | Johnodon | Here | Yes | 2020-1-18 |
3DSident | Identity tool for the Nintendo 3DS heavily inspired by PSPident. | Joel16 | Here | Yes | 2018-8-2 |
Clear MAC Filter | Reset 8-hour per-console StreetPass rate limiting | tastymeatball | Here | Yes | 2018-8-24 |
CtrRGBPATTY | Generate patches that edit LED notifications | CPunch | Here | Yes | 2017-11-3 |
ctrrpc | A small and easily extensible RPC server/client written in C/Python. Allows you to quickly poke service-commands and syscall s over Wi-Fi from a Python shell on your PC. Useful during reverse-engineering. No longer under (active) development? | plutoo | Build from repo | Yes | 2014-11-10 |
ctr-streaming-server | A 3DS homebrew audio/video playback server. It can also send HID state to the client (see the README) when enabled. The included parse_hidstream tool can be used to parse that HID data to simulate keyboard/mouse input events, via Linux uinput . No longer under (active) development? | yellows8 | Build from repo | Yes | 2014-11-20 |
DownloadMii | A WIP repo-based online marketplace for homebrew applications & games. | filfat | Build from repo | Yes | 2015-11-24 |
fb43ds | A simple 3DS Facebook chat client | linoma | Build from repo | Yes | 2015-04-07 |
for-anyone-who-walks-a-lot | Tool to get past the 10 coin per day limit on earning Play Coins by walking. | iamevn | Here | Yes | 2016-03-26 |
Homebrew Browser | Download homebrew from the internet! | cromo, zeta0134 | Here | Yes | 2015-10-07 |
NFCReader | Allows you to use your 3DS as a NFC/RFID UID Scanner. | Jasper Peters | Here | Yes | 2017-01-21 |
ScreenInfo | Identify whether New 3DS LCD panels are TN or IPS. | SciresM | Here | Yes | 2016-09-04 |
Game Engines[edit]
Name | Description | Author | Download | Open-Source | Last Updated |
---|---|---|---|---|---|
Löve Potion | LOVE2D for 3DS Homebrew. | TurtleP | Here | Yes | 2018-08-27 |
ctrµLua | A Lua interpreter for 3DS, brought to life by the remnants of the µLua community. | Firew0lf, Reuh, Negi | Here | Yes | 2016-06-27 |
EasyRPG Player | RPG Maker 2000/2003 interpreter | Rinnegatamante & EasyRPG Team | Here | Yes | 2019-03-03 |
LuaPlayer+ 3DS | First Lua interpreter 3DS homebrew, under Lua 5.3.1 | Rinnegatamante | Here | Yes | 2016-09-21 |
MegaZeux 3DS | A port of the MegaZeux GCS to the 3DS. | MegaZeux developers | Here | Yes | 2018-03-04 |
Games[edit]
Name | Description | Author | Download | Open-Source | Last Updated |
---|---|---|---|---|---|
2048-3D | A port of the popular game 2048 for the 3DS. | Jasper Peters | Here | Yes | 2016-02-12 |
3DSCraft | A Minecraft port for the 3DS. No longer under (active) development? | smea | Build from repo (alt. here) | Yes | 2014-11-20 |
3DS Nyan Cat | A port of Nyan Cat for the 3DS, using LIBSF2D . | markwinap | Build from repo (alt. here) | Yes | 2015-05-26 |
Antibounce | 'Move your player to bounce around and collect coins. Go between screens through the holes in the sides of the floor. 3D can also be enabled.' | TurtleP | Here | Yes | 2015-12-23 |
Breakout | 'A 3ds Breakout Clone.' | Magicrafter13 | Here | Yes | 2017-10-17 |
checkers3ds | A checkers game in glorious ASCII. No longer under development. | UnsureSherlock | Build from repo | Yes | 2016-02-25 |
Cookie Collector | A tiny adaptation of the popular Cookie Clicker game for the 3DS. | Kaisogen | Here | Yes | 2017-06-04 |
Cookie Clicker 3DS | A simple Cookie Clicker type of game inspired by Kaisogen's Cookie Collector | TheMachinumps | Here | Yes | 2016-08-27 |
EDuke3D | An unofficial port of EDuke32 for the 3DS. | MasterFeizz | Here | Yes | 2016-05-09 |
Helii | A port of Helii for the 3DS. | BHSPitMonkey | Here | Yes | 2015-09-18 |
Insectoid Defense | A Sci-Fi Tower Defense game. | sgowen | Here | Yes | 2015-11-09 |
NumberFucker3DS | Simple math game, originally used as a debug game for LövePotion. | VideahGams | Here | Yes | 2015-09-19 |
Zelda ROTH for 3DS | A port of Legend of Zelda: Return of the Hylian, a Zelda fangame, to 3DS. | nop90 | Here | Yes | 2016-09-11 |
Mastermind 3DS | A port of Mastermind for the 3DS. | Jasper Peters | Here | Yes | 2015-08-15 |
One Whale Trip | Five-lane underwater whale swimming/pearl pickup adventure game in Python. | thp | Here | Yes | 2016-10-02 |
OpenSupaplex | An open source 1:1 reimplementation of Supaplex for the 3DS. | sergiou87 | Here | Yes | 2020-06-29 |
Paddle Puffle 3DS | A port of Paddle Puffle for the 3DS. | Peanut42 | Here | Yes | 2015-07-05 |
Pituka Classics | Play CPC classics using Pituka Emulator-Core on 3DS. | D_Skywalk | Yes (core) | 2016-02-26 | |
Portal3DS | An adaptation of Portal for the 3DS. | smea | Build from repo (Precompiled here) | Yes | 2015-08-18 |
ctrQuake | An unofficial port of Quake for the 3DS, fully playable. | MasterFeizz | Here | Yes | 2016-09-16 |
Reversi | Reversi for the 3DS. | Jasper Peters | Here | Yes | 2016-03-05 |
Sokoban | An unofficial port of the puzzle game Sokoban for the 3DS. | Landm | Here | Yes | 2016-03-14 |
Space Fruit | Hackathon game by 4 friends ported to 3DS. Asteroids but with fruit. | TurtleP | Here | Yes | 2016-04-09 |
Tappy Plane | A port of Flappy Bird for 3DS, but with a colorful plane. | sgowen | Here | Yes | 2015-11-09 |
Tetrepetete 3DS | A game with blocks. | thp | Here | No | 2016-06-29 |
That Rabbit Game 3DS | Inverse duck hunt with accelerometer input and stereoscopic 3D. | thp | Here | No | 2016-07-04 |
World of 3DSand | A port of World of Sand for the 3DS. | Steveice10 | Here | Yes | 2016-07-12 |
Yeti3DS | A quick and dirty port of Derek Evans' Yeti3D software rendering engine. | smea | Build from repo | Yes | 2015-08-07 |
Loonies 8192 | A Mini Retro Puzzle for DOS, the PSP and 3DS (Homebrew) | thp | Here | No | 2019-01-27 |
DevilutionX | A 3DS Port of Diablo 1. | MrHuu | Here | Yes | 2020-05-08 |
Emulators[edit]
Name | Description | Author | Download | Open-Source | Last Updated |
---|---|---|---|---|---|
3DNES | A NES emulator, without sound support. No longer under development. | st4rk, gdkChan | Here | Yes | 2015-03-28 |
atari800-3DS | An Atari 8-bit home computer emulator. | asie | Here | Yes | 2016-10-29 |
blargSnes | A Super Nintendo (SNES) emulator. A compatibility list can be found here. | StapleButter | Here | Yes | 2015-06-12 |
CHIP-3DS | A simple and slow CHIP-8 emulator. | xerpi | Build from repo (alt. here) | Yes | 2015-04-02 |
CHIP8-2DS | CHIP-8 emulator with savestates and touch controls. | nopy4869 | Here | Yes | 2016-07-20 |
CitrAGB | Yet another GBA emulator for the 3DS. | Shiny Quagsire | Build from repo (alt. here) | Yes | 2015-09-21 |
GameYob | A Game Boy (Color) emulator. A compatibility list can be found here. | Drenn/Steveice10 | Here | Yes | 2016-07-17 |
mGBA | A GBA emulator that runs well without kernel hax. | endrift | Here | Yes | 2016-10-13 |
r3Ddragon | A WIP Virtual Boy emulator for the 3DS based on Reality Boy / Red Dragon. | mrdanielps | Here | Yes | 2016-08-16 |
RetroArch | A multisystem emulator. (GB, GBA, SNES, Genesis, CPS1, CPS2, etc.) | libretro | Here | Yes | Undergoing rapid development. |
SNES9x for 3DS | A SNES emulator for the old 3DS / 2DS. Optimised from Snes9x 1.43 and runs many games at full speed. Compatibility list here | bubble2k16 | Here | Yes | 2017-02-11 |
VirtuaNES for 3DS | A NES emulator for the old 3DS / 2DS. Optimised from VirtuaNES 0.9.7 and runs many games at full speed. | bubble2k16 | Here | Yes | 2017-03-23 |
TemperPCE for 3DS | A PC-Engine/Turbografx-16 emulator for the old 3DS / 2DS. Optimised from Temper runs all games, including CD-ROM and SGX games at full speed. | bubble2k16 | Here | Yes | 2017-06-19 |
![Mac Mac](/uploads/1/3/4/1/134153972/233949884.jpg)
Theme managers[edit]
Name | Description | Author | Download | Open-Source | Last Updated |
---|---|---|---|---|---|
3DS HomeMenu extdata Tool | Tool for accessing the SD extdata which Home Menu uses. This essentially allows writing custom themes to extdata which get loaded at Home Menu startup. | yellows8 | Here | Yes | 2015-08-17 |
Custom Home Menu Manager 2 | Theme manager for Nintendo 3DS. Discontinued. | Rinnegatamante | Here | Yes | 2016-07-04 |
Themely | Theme manager for Nintendo 3DS with 3dsthem.es integration. | ErmanSayin | Here | Not anymore, 1.3.1 last FOSS version | 2017-6-28 |
Usagi 3DS Theme Editor | A simple 3DS theme editor for PC. You will need to have the .NET Library installed on your PC first before you can use it. | usagirei | Here | Not sure | 2017.05.28 |
Anemone3DS | New theme and Luma splash screen manager, created to fill the gap left by its predecessors. | User:astronautlevel2 | Here | Yes | 2018-5-13 |
Title managers[edit]
Name | Description | Author | Download | Open-Source | Last Updated |
---|---|---|---|---|---|
FBI | Open source CIA (un)installer and launcher. | Steveice10 | Here | Yes | 2015-12-02 |
FBI 2 | Multipurpose file/title/ticket/save manager | Steveice10 | Here | Yes | 2018-8-21 |
Note: downloading non-system applications from CDN is broken in any known homebrew, regardless of whether a signed ticket is installed or not (See also: 11.8.0-41#Server-side_changes)
Save managers[edit]
Name | Description | Author | Download | Open-Source | Last Updated |
---|---|---|---|---|---|
save_manager | Proof of concept save exporter/importer | profi200 | [Here] | Yes | 2015-09-13 |
svdt | Save Data Explorer/Manager | meladroit | Here | Yes | 2015-10-16 |
[JK's Save Manager] | Save/Extdata Manager | JK_ | Here] | Yes | 2016-09-29 |
JK's Save Manager for Rosalina | Modded version of JKSM for use as .3dsx on Luma 8+ | Phalk, JK_ | Here | Yes | 2017-7-12 |
PKSM | Save editor for Pokémon generations 3 to 7 | Bernardo Giordano | Here | Yes | 2020-6-13 |
Checkpoint | Fast and simple homebrew save manager for 3DS and Switch written in C++ | Bernardo Giordano | Here | Yes | 2019-12-9 |
SpecializeMii | Editor for Mii database (specialness) | phijor | Here | Yes | 2017-1-22 |
SpecializeMii | Editor for Mii database (specialness and ownership) | phijor, Ryccardo | Here | Yes | 2017-8-13 |
File servers[edit]
Name | Description | Author | Download | Open-Source | Last Updated |
---|---|---|---|---|---|
ftpd (ftBrony) | A FTP server. | mtheall | Here | Yes | 2020-05-30 |
FTP-3DS | Fork of ftBrony with a Nintendo theme. No longer under development and without repo. | iamevn | N/A | Yes (No source officially available.) | N/A |
FTP - Graphic ModifierX Edition | Fork of ftpd with aesthetic modifications. | FloatingStar | Here | Yes | 2016-01-27 |
ftpony | A basic FTP server, useful for testing new homebrew versions without swapping the SD card. No longer under (active) development? | smea | Build from repo | Yes | 2014-11-24 |
Icon Packs[edit]
Icon Packs are
SMDH
Packs for homebrew apps.Name | Description | Author | Download | Last Updated |
---|---|---|---|---|
Simplok | The first 3DS Icon pack. | link6155 | Here | 2015-09-12 |
1LP | Another 3DS Icon pack. Repo is dead, no alternate downloads available. | 100pcrack | N/A | 2015-12-22 |
Modern UI | A simple icon pack with a flat and minimalist design. | LouchDaishiteru | Here | 2016-02-15 |
Demos[edit]
Name | Description | Author | Download | Open-Source | Last Updated |
---|---|---|---|---|---|
Skate Station | A demo for the 3DS featuring music and 3D effects | SVatG | Here | Yes | July 2019 |
cubedemo | A short demo of Homebrew on the 3DS, with working sound. | plutoo | Here | No | N/A |
demo ou mourir | Small demo for the 3DS with music and 2D effects | Desire | Here | No | November 2015 |
![Mac Mac](/uploads/1/3/4/1/134153972/137261383.jpg)
Retrieved from 'https://www.3dbrew.org/w/index.php?title=Homebrew_Applications&oldid=21333'
How to install brew packages based on XCode, Ruby, Homebrew
- Install Homebrew
- Formulas
This tutorial provides a deep dive of Homebrew,a package manager for Mac OSX (MacOS)that’s like other package mangers for Linux:
Distribution | Package Manager | Format | GUI tools |
---|---|---|---|
Darwin (macOS) | Homebrew | - | brew |
Debian, Ubuntu | dpkg | .deb | APT (Advanced Packaging Tool) |
RedHat, Fedora, openSUSE | RPM | .rpm | Yum, apt4rpm, up2date, urpmi, ZYpp, poldek |
Slackware | tgz | - | - |
Arch Linux, Frugalware, DeLi Linux | Pacman | - | - |
Puppy Linux | PETget | - | - |
Windows | Chocolatey | - | choco |
Step-by-step instructions are provided here to install Homebrew itselfand then install Homebrew packages based on the name of formulae specified for installationin a command such as:
brew install wget
DEFINITION: A formula provides instructions on how to install packages andtheir dependencies, such as where to find tar.gzip files for download.
Brew installs packages in its own Cellar directory (folder)and adds symlinks to the /usr/local folder.
Homebrew is the newest and most popular package utility on OSX.
Homebrew’s web page is at http://brew.sh
Alternatives to Homebrew
Preparations: XCode CLI
- Make a full backup of your system right before following these instructions.
- Open the App Store to install XCode, Apple’s IDE for developing Swift and Objective-C to run on iPhones and iPads.PROTIP: Apple’s App Store only installs .app files. So programs invoked from the command line Terminal (such as gcc) need to be installed a different way.
- To verify XCode CLI install:This message means that it’s not installed:
- Open a Terminal to install XCode CLI:If XCode is not already installed, you are prompted to install it:Installation is to folder: /Library/Developer/CommandLineTools/.Homebrew requires OS X 10.5+ and the Xcode command line tools.To download the Command Line Utilities, go to https://developer.apple.com/download/more/and look for your version of “Command Line Tools (macOS 10.14) for XCode 10”, one that doesn’t say “beta”.
- Since the El Capitan version of Mac OSX, file permissions in /usr/local have changed,causing error messages such as:xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrunSo in a Terminal shell window at any folder:sudo chown -R :staff /usr/local
- Verify installation by getting the version of the GNU Compiler Collection:gcc --versionYou should see something like this (for Mojave):
Install Homebrew
Homebrew makes use of Ruby, which comes with macOS.
- Install Homebrew if you haven’t already.CAUTION: Don’t press Enter on the Terminal until the Download Software dialog reaches 100%.
- Press the Enter key to the message:
Press RETURN to continue or any other key to abort. then - To proceed, enter the root password, or type Ctrl+C to abort.NOTE: The download is from
https://github.com/Homebrew/homebrew/HISTORICAL NOTE: Previously, the Homebrew installer was at
https://raw.github.com/Homebrew/homebrew/go/install/ - Identify where the Homebrew program itself is located:The response is the brew executable program at:The “brew” above is a shell script file.PROTIP: The “/usr/local” is the default specified by the $HOMEBREW_PREFIX enviornment variable.
- Identify where the Homebrew program stores packages:The response:
Update Homebrew itself
- Get Homebrew version:The response (at time of writing):NOTE: Homebrew is open-sourced at
https://github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/Common-Issues.md - To update Homebrew itself and its formulas:brew update
brew updateYes, run it twice to make sure all dependencies took.Each run can take several minutes.
Formulas
Popular formulas
wget
iterm2
htop How to stop autoload apps on mac computer.
geoip
nmap
Search for a formula to install
- Use an internet browser (such as Google Chrome)to view formula defined in
- http://braumeister.org provides recent activity.
Install formula
- Install the wget command-line utility by formula name (for example, wget):brew install wgetThis installs to folder /usr/local/bin/wget.See Tips & Tricks on how to use proxy, remove the beer mug emoji, highlighting within editors, etc.
How many?
- Get a count of kegs, how many files, and the disk space they take:A sample response:
Where did it go?
- List where .tar.gz “bottle” files are downloaded into from the internet:DEFINITION: A “Bottle” is a pre-built binary Keg used for installation instead of building from source.It can be unpacked.The response includes your user name, which enablesHomebrew to work without using sudo (elevation to root).The equivalent of the above is:
- List bottles downloaded:Examples of responses:
- List brew formulas installed:ls /usr/local/Cellar
brew list
brew lsThe alternative commands above all do the same thing of the same folder,for example:There is no response if no brew package has been installed. - See one level below one of the above folders for a specific formula,such as openssl:It is usually a version number, such as:DEFINITION: A “Keg” is the installation prefix of a formula, such as:
Packages
- List brew package .rb (Ruby language) files installed:The response is a long list.
- List brew package folders:brew searchThe response is a long list.
Troubleshoot Homebrew
- Different ways to install weget.The above is one of several ways to install the wget command-line utility.One way is to install Apple’s Xcode.Test wget operating:cd ~/Downloads
wget http://ftp.gnu.org/gnu/wget/wget-1.15.tar.gz - Verify brew installation:brew doctor Iphone not showing up in photos app on macbook pro.If you see this message at the top of messages returned:The above may occur if curl and nodejs were installed without using homebrew.Remove them before installing node and curl using Homebrew:
- Create symlinks to installations performed manually in Cellar. This allows you to have the flexibility to install things on your own but still have those participate as dependencies in homebrew formulas.First, see what exactly will be overwritten, without actually doing it:The response is:“Keg-only” refers to a formula installed only into the Cellar and not linked into /usr/local, which means most tools will not find it. This is to avoid conflicting with the system version of the same package.Alternately, if aswcli is specified for dry-run, the response is:brew linkNOTE: Homebrew installs to the Cellar it then symlinks some of the installation into /usr/local so that other programs can see what’s going on.A symlink to the active version of a Keg is called an “opt prefix”.
- List where a link goes:ls -l $(which wget)
Prune symlinks
If you see this message:A sample response: - List formula (package definitions):brew edit $FORMULAThe above command brings you to your default text editor (vim or whatever is specified in the $EDITOR variable).Type :q to quit out.
Upgrade brew formulas
- List brew packages that are obsolete:brew outdatedTo stop a specific package from being updated/upgraded,pin it:brew pin $FORMULA$FORMULA is ???To allow that formulae to update again, unpin it.
- Download and update ALL software packages installed:brew upgrade
- To see which files would be removed as no longer needed:brew cleanup -nNo response if there is nothing to clean. Otherwise, example:
- To really remove all files no longer needed:brew cleanupA sample response:
Remove/Uninstalll
PROTIP: Before deleting, identify its dependencies. For example:
Two delete commands does the same: Additional flags: `–force` or `-f` forcibly removes all versions of that package. `–ignore-dependencies` ignore dependencies for the formula when uninstalling the designated package, which may cause other brews to no longer work correctly.## Tap #Brew tap adds repos not in the Homebrew master repofrom inside a larger package.https://github.com/Homebrew/brew/blob/master/docs/brew-tap.mdsays tap adds to the list of formulae that brew tracks, updates, and installs from.0. List brew tap packages already installed: 0. Install the ip tool included with iproute2 on Linux: The command specififies the account and repo in GitHub, as inhttps://github.com/brona/iproute2mac or https://superuser.com/questions/687310/ip-command-in-mac-os-x-terminal 0. Try it (instead of ifconfig): 0. Remove a tap: ## Brew Cask Install #Homebrew cask extends homebrew and brings its elegance, simplicity, and speed to MacOS (OS X) GUI
Download Homebrew
applications and large binaries.https://caskroom.github.ioWith Cask, you can skip the long URLs, the 'To install, drag this icon…', and manually deleting installer files.0. Temporarily set the permissions on /usr/local: 0. Install brew cask: Applications are kept in their Caskroom under /opt and symblinked to $HOME/Applications from https://github.com/caskroom/homebrew-cask0. https://caskroom.github.io, the home page, said there are 3,197 casks as of June 5, 2016. QUESTION: Is there a graph of growth in cask counts over time?0. Install the cask extension to Homebrew: Alternately: 0. Search for a cask by name, in website is where casks are obtained: https://github.com/caskroom/homebrew-cask/search?utf8=✓ Alternately, run a search command. This example searches for 'yo': PROTIP: One should see the cask definition before using it. I would be suspicious of casks with sparse information. The safe way to get the homepage URL of the programmer is from here (don't Google it and end up at a rogue site).0. Look at some cask definitions: https://github.com/caskroom/homebrew-cask/blob/master/Casks/google-chrome.rb is a sample cask definition:0. Install the cask: brew cask install google-chrome Cask downloads then moves the app to the ~/Applications folder, so it can be opened this way:0. Open the installed cask from Terminal: 0. Installing with cask enables you to cleanup: ### Error prevention If you get an error about 'permissions denied':0. Create a Caskroom folder 0. Edit the .bash_profile 0. Add this line: QUESTION: The use of --caskroom is deprecated?0. Save the file.0. Restart the terminal. ## GUI for Homebrew packageshttps://www.cakebrew.com/ is a GUI to help manage Homebrew packages: ## Analytics offHomebrew now defaults to retrieving behavioral analytics tracking. Although anonymized, you may not want to participate in that. To disable the extra network traffic: ## Debian apt-getDownload Fink commander Fink Installer.pkg fromBest Homebrew App Mac Ios
http://finkcommander.sourceforge.net/help/install.phpThis explains: Fink stores data in the directory “/sw” by default. This goes against the Filesystem Hierarchy Standard’s recommendation to use “/usr/local”. Within Fink’s directory, a FHS-like layout (/sw/bin, /sw/include, /sw/lib, etc.) is used.## Documentation #0. For more documentation on brew, look here and: man brew ## Social media #Social media from brew's readme: * @MacHomebrew on Twitter * IRC freenode.net#machomebrew * Email [email protected] * Read archive of emails at https://groups.google.com/forum/#!forum/homebrew-discuss## More on OSXThis is one of a series on Mac OSX:* [MacOS Hardware and accessories](/apple-macbook-hardware/)* [MacOS Boot-up](/macos-bootup/)* [MacOS Versions](/apple-mac-osx-versions/)* [MacOS Terminal Tips and Tricks](/mac-osx-terminal/)* [MacOS Find (files and text in files)](/find/)* [MacOS Keyboard tricks](/apple-mac-osx-keyboard/)* [Text editors and IDEs on MacOS](/text-editors/)* [Command-line utilities for MacOS](/mac-utilities/)* [MacOS Setup automation](/ansible-mac-osx-setup/)* [MacOS Homebrew installers](/macos-homebrew/)* [Task Runners Grunt and Gulp](/task-runners/)* [Printing from macOS or Linux](/printing/)* [Manage Disk Space on MacOS](/mac-diskspace/)* [Data Backups on MacOS](/apple-mac-osx-backup/)* [Screen capture on MacOS](/screen-capture-apple-mac-osx/)* [Ports open](/ports-open/)* [Applications on MacOS](/apple-mac-osx-apps/)* [1password on MacOS](/1password/)* [MacOS iPhone integration](/mac-iphone/)* [Windows on Apple MacOS](/windows-on-apple-mac-osx/)* [Packer create Vagrant Windows image](/packer/)* [Remote into Windows](/rdp/)* [Python on MacOS](/python-install/)* [Maven on MacOS](/maven-on-macos/)* [Ruby on MacOS](/ruby-on-apple-mac-osx/)* [Java on MacOS](/java-on-apple-mac-osx/)* [Node on MacOS installation](/node-osx-install/)* [PHP on MacOS](/php-on-apple-mac-osx/)* [Scala ecosystem](/scala-ecosystem/)