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