You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

54 lines
1.4 KiB
Bash

#!/usr/bin/env bash
brew tap homebrew-ffmpeg/ffmpeg
# install additional brew packages -- see _install.sh too
brew install clipper
brew install curl
5 years ago
brew install dnsmasq
brew install fzf
brew install homebrew-ffmpeg/ffmpeg/ffmpeg --with-fdk-aac
brew install htop
5 years ago
brew install httpd
brew install imagemagick
brew install jump
brew install mariadb
4 years ago
brew install mkcert
brew install neovim
brew install nnn
brew install nss
brew install openssl
brew install php@7.4
brew install ripgrep
brew install switchaudio-osx
brew install tmux
brew install trash-cli
brew install tree
# install fzf
/usr/local/opt/fzf/install
# clipper
mkdir -p ~/Library/LaunchAgents
brew services start clipper
# vim stuff
gem install neovim
easy_install --user pip
python -m pip install --user neovim
pip3 install neovim
curl -Ls https://raw.githubusercontent.com/jarun/nnn/master/plugins/getplugs | sh
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
3 years ago
sh -c 'curl -fLo ~/.config/nvim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
5 years ago
# dnsmasq
echo 'address=/.localhost/127.0.0.1' > /usr/local/etc/dnsmasq.conf
sudo brew services start dnsmasq
sudo mkdir -v /etc/resolver
sudo bash -c 'echo "nameserver 127.0.0.1" > /etc/resolver/localhost'
# php and ssl
3 years ago
pecl install imagick
mkcert -install
mkcert localhost "dev.localhost" "*.dev.localhost"