- Open Automator
- Create a new document
- Select Quick Action
- Set “Service receives selected” to
files or foldersinany application - Add a
Run Shell Scriptaction- your default shell should already be selected, otherwise use
/bin/zshfor macOS 10.15 (”Catalina”) or later - older versions of macOS use
/bin/bash
- your default shell should already be selected, otherwise use
- if you're using something else, you probably know what to do 😉
Important
I haven't been using PHP for many years, so I have no intention of updating this gist. Hopefully, the process is still the same for newer versions PHP, but I'm the wrong person to ask this. Feel free to comment though!
These steps should have been mentioned in the prerequisites of the Laravel Installation Guide, since I'm surely not the only person trying to get Laravel running on macOS.
Getting local Portfile repository for MacPorts running is difficult, if not annoying. The documentation doesn't provide much help or, worse, is even outdated. Hopefully, the following steps will help avoiding the problem I had.
-
Download and run the MacPorts installer
-
Unlike specified in the documentation, the installer did not add
/opt/local/binto myPATHenvironmental variable. However, since I don't use the default macOS shell, the problem might actually be on my end.
Note
If you followed this guide before, you might want to scroll all the way down to the TL;DR version of this guide
Somehow, I managed to ”brick“ my Mac mini (2018, Intel) when I wiped its data before selling it online. From then on I could no longer:
- boot the normal Recovery Mode
- re-install macOS using an USB stick
- use the online Recovery Mode, since it always ended up in a error
-1008F
| # idleberg/asahi | |
| tap "idleberg/asahi" | |
| cask "idleberg/asahi/ardent" | |
| cask "idleberg/asahi/io" | |
| cask "idleberg/asahi/cleansi" | |
| brew "idleberg/asahi/hashman" | |
| brew "idleberg/asahi/krampus" | |
| # Development | |
| brew "act" |
Common aliases for the scoop package manager
# Install app
scoop alias add i 'scoop install $args[0]' 'Install app'
scoop alias add add 'scoop install $args[0]' 'Install app'
# Uninstall app
scoop alias add rm 'scoop uninstall $args[0]' 'Uninstall an app'
scoop alias add remove 'scoop uninstall $args[0]' 'Uninstall an app'| { | |
| "colors": { | |
| // An extra border around active elements to separate them from others for greater contrast. | |
| "contrastActiveBorder": "", | |
| // An extra border around elements to separate them from others for greater contrast. | |
| "contrastBorder": "", | |
| //Overall border color for focused elements. This color is only used if not overridden by a component. | |
| "focusBorder": "", | |
| //Overall foreground color. This color is only used if not overridden by a component. |
- Install fish via Brew
- Optionally install Oh My Fish!
- Add fish to known shells
- Set default shell to fish
brew install fish
curl -L https://get.oh-my.fish | fish