Updates and file-splitting for big sur
parent
91239ec0fc
commit
4113c106d5
@ -0,0 +1,26 @@
|
|||||||
|
#!/usr/bin/env zsh
|
||||||
|
|
||||||
|
# ruby
|
||||||
|
brew install rbenv # restart terminal, then:
|
||||||
|
RUBY_CONFIGURE_OPTS="--with-openssl-dir=/usr/local/opt/openssl" rbenv install 3.0.0
|
||||||
|
rbenv global 3.0.0
|
||||||
|
|
||||||
|
# node
|
||||||
|
curl -L https://git.io/n-install | bash
|
||||||
|
n v8
|
||||||
|
n v12
|
||||||
|
n latest
|
||||||
|
n lts
|
||||||
|
npm install -g npm@latest
|
||||||
|
npm update -g
|
||||||
|
|
||||||
|
# python
|
||||||
|
# first: find out the current python3 version in homebrew
|
||||||
|
# then install this version with pyenv and link it
|
||||||
|
brew install pyenv # restart terminal, then:
|
||||||
|
pyenv install 3.9.2
|
||||||
|
pyenv global 3.9.2
|
||||||
|
pip install --upgrade pip
|
||||||
|
mkdir /usr/local/Cellar/python@3.9
|
||||||
|
ln -s ~/.pyenv/versions/3.9.2 /usr/local/Cellar/python@3.9/3.9.2_2
|
||||||
|
brew link --overwrite python@3.9
|
@ -0,0 +1,32 @@
|
|||||||
|
#!/usr/bin/env zsh
|
||||||
|
|
||||||
|
brew tap homebrew/services
|
||||||
|
brew tap homebrew-ffmpeg/ffmpeg
|
||||||
|
|
||||||
|
# install additional brew packages -- see _install.sh too
|
||||||
|
brew install clipper
|
||||||
|
brew install fzf
|
||||||
|
brew install homebrew-ffmpeg/ffmpeg/ffmpeg --with-fdk-aac
|
||||||
|
brew install htop
|
||||||
|
brew install jump
|
||||||
|
brew install nnn
|
||||||
|
brew install ripgrep
|
||||||
|
brew install switchaudio-osx
|
||||||
|
brew install tree
|
||||||
|
|
||||||
|
# node cli tools and helpers
|
||||||
|
npm install -g diff-so-fancy
|
||||||
|
npm install -g fkill-cli
|
||||||
|
npm install -g npm-check
|
||||||
|
npm install -g pure-prompt
|
||||||
|
npm install -g yarn
|
||||||
|
|
||||||
|
# install fzf
|
||||||
|
/usr/local/opt/fzf/install
|
||||||
|
|
||||||
|
# clipper
|
||||||
|
mkdir -p ~/Library/LaunchAgents
|
||||||
|
brew services start clipper
|
||||||
|
|
||||||
|
# nnn plugins + trash-cli
|
||||||
|
curl -Ls https://raw.githubusercontent.com/jarun/nnn/master/plugins/getplugs | sh
|
@ -0,0 +1,22 @@
|
|||||||
|
#!/usr/bin/env zsh
|
||||||
|
|
||||||
|
brew install neovim
|
||||||
|
brew install tmux
|
||||||
|
|
||||||
|
# vim dependencies
|
||||||
|
gem install neovim
|
||||||
|
pip install neovim
|
||||||
|
npm install -g neovim
|
||||||
|
|
||||||
|
# link config files
|
||||||
|
ln -s ~/dotfiles/nvim ~/.config/nvim
|
||||||
|
ln -s ~/dotfiles/tmux.conf ~/.tmux.conf
|
||||||
|
|
||||||
|
# vim and tmux plugin managers
|
||||||
|
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
|
||||||
|
sh -c 'curl -fLo ~/.config/nvim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
|
||||||
|
|
||||||
|
vim +PlugInstall
|
||||||
|
vim +CocInstall\ coc-calc\ coc-css\ coc-eslint\ coc-html\ coc-json\ coc-markdownlint\ coc-pairs\ coc-phpls\ coc-snippets\ coc-stylelintplus\ coc-tsserver\ coc-yaml\ coc-yank
|
||||||
|
vim +CocUpdate +PlugUpgrade +PlugUpdate
|
||||||
|
vim +checkhealth
|
@ -0,0 +1,23 @@
|
|||||||
|
#!/usr/bin/env zsh
|
||||||
|
|
||||||
|
brew reinstall dnsmasq
|
||||||
|
brew reinstall httpd
|
||||||
|
brew reinstall imagemagick
|
||||||
|
brew reinstall mariadb
|
||||||
|
brew reinstall mkcert
|
||||||
|
brew reinstall nss
|
||||||
|
brew reinstall php@7.4
|
||||||
|
|
||||||
|
# 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
|
||||||
|
brew link php@7.4
|
||||||
|
pecl install imagick
|
||||||
|
mkcert -install
|
||||||
|
mkcert localhost "dev.localhost" "*.dev.localhost"
|
||||||
|
|
||||||
|
# now move those pem-files to their correct location
|
@ -1,53 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
brew tap homebrew-ffmpeg/ffmpeg
|
|
||||||
|
|
||||||
# install additional brew packages -- see _install.sh too
|
|
||||||
brew install clipper
|
|
||||||
brew install curl
|
|
||||||
brew install dnsmasq
|
|
||||||
brew install fzf
|
|
||||||
brew install homebrew-ffmpeg/ffmpeg/ffmpeg --with-fdk-aac
|
|
||||||
brew install htop
|
|
||||||
brew install httpd
|
|
||||||
brew install imagemagick
|
|
||||||
brew install jump
|
|
||||||
brew install mariadb
|
|
||||||
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
|
|
||||||
sh -c 'curl -fLo ~/.config/nvim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
|
|
||||||
|
|
||||||
# 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
|
|
||||||
pecl install imagick
|
|
||||||
mkcert -install
|
|
||||||
mkcert localhost "dev.localhost" "*.dev.localhost"
|
|
@ -1,12 +0,0 @@
|
|||||||
#!/usr/bin/env zsh
|
|
||||||
curl -L https://git.io/n-install | bash
|
|
||||||
|
|
||||||
npm install -g npm@latest
|
|
||||||
npm update -g
|
|
||||||
|
|
||||||
npm install -g diff-so-fancy
|
|
||||||
npm install -g fkill-cli
|
|
||||||
npm install -g neovim
|
|
||||||
npm install -g npm-check
|
|
||||||
npm install -g pure-prompt
|
|
||||||
npm install -g yarn
|
|
File diff suppressed because it is too large
Load Diff
@ -1,38 +0,0 @@
|
|||||||
// ----------------------------------------------------------------------------
|
|
||||||
// Dark Mode
|
|
||||||
// ----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
// Dark Background
|
|
||||||
$gb-dm-bg0: #282828;
|
|
||||||
$gb-dm-bg0-hard: #1d2021;
|
|
||||||
$gb-dm-bg0-soft: #32302f;
|
|
||||||
$gb-dm-bg1: #3c3836;
|
|
||||||
$gb-dm-bg2: #504945;
|
|
||||||
$gb-dm-bg3: #665c54;
|
|
||||||
$gb-dm-bg4: #7c6f64;
|
|
||||||
|
|
||||||
// Dark Foreground
|
|
||||||
$gb-dm-fg0: #fbf1c7;
|
|
||||||
$gb-dm-fg1: #ebdbb2;
|
|
||||||
$gb-dm-fg2: #d5c4a1;
|
|
||||||
$gb-dm-fg3: #bdae93;
|
|
||||||
$gb-dm-fg4: #a89984;
|
|
||||||
|
|
||||||
// Dark Colors
|
|
||||||
$gb-dm-dark-red: #cc241d;
|
|
||||||
$gb-dm-dark-green: #98971a;
|
|
||||||
$gb-dm-dark-yellow: #d79921;
|
|
||||||
$gb-dm-dark-blue: #458588;
|
|
||||||
$gb-dm-dark-purple: #b16286;
|
|
||||||
$gb-dm-dark-aqua: #689d6a;
|
|
||||||
$gb-dm-dark-orange: #d65d0e;
|
|
||||||
$gb-dm-dark-gray: #928374;
|
|
||||||
|
|
||||||
$gb-dm-light-red: #fb4934;
|
|
||||||
$gb-dm-light-green: #b8bb26;
|
|
||||||
$gb-dm-light-yellow: #fabd2f;
|
|
||||||
$gb-dm-light-blue: #83a598;
|
|
||||||
$gb-dm-light-purple: #d3869b;
|
|
||||||
$gb-dm-light-aqua: #8ec07c;
|
|
||||||
$gb-dm-light-orange: #f38019;
|
|
||||||
$gb-dm-light-gray: #a89984;
|
|
@ -1 +1 @@
|
|||||||
Subproject commit aa98bc593fee3fbdaf1acedc42a142f3c4134079
|
Subproject commit f1ab6110ced9b5451e2125214497fedd270414c7
|
@ -1 +1 @@
|
|||||||
Subproject commit 205bc7ea199cfd4cded51d465baad63b3d7f3aad
|
Subproject commit e8517244f7d2ae4f9d979faf94608d6e4a74a73e
|
Loading…
Reference in New Issue