Skip to content

Latest commit

 

History

History
137 lines (83 loc) · 1.93 KB

set_computational_environment.md

File metadata and controls

137 lines (83 loc) · 1.93 KB

Terminal

Settings... > Profiles > Import setting/terminal/*

View > Hide Marks

Install brew and other command-line tools

https://brew.sh

brew install screen tree rename watch macvim fzf ripgrep node yarn shfmt xclip xsel exiftool imagemagick

Profiles

cp setting/zshrc ~/.zshrc &&

cp setting/vimrc ~/.vimrc

macvim

rm -rf ~/.vim/
:PlugInstall

MacVim > Settings... > After last window closes: > Quit MacVim

MacVim > Settings... > Resizing window: > Smoothly resizes window > 👍

git

git config --global user.name "KwatMDPhD" &&

git config --global user.email "kwat.me@icloud.com" &&

git config --global credential.helper osxkeychain &&

git config --global fetch.prune true &&

git config --global pull.rebase true &&

git config --global status.submoduleSummary true &&

git config --global diff.submodule log &&

git config --global diff.colorMoved zebra &&

git config --global http.postBuffer 524288000 &&

git config --global --list

julia

rm -rf ~/.julia/

https://julialang.org/downloads

using Pkg: add

for pa in ("BenchmarkTools", "Revise")

    add(pa)

end
mkdir -p ~/.julia/config &&

cp setting/startup.jl ~/.julia/config
cp setting/JuliaFormatter.toml ~/.JuliaFormatter.toml

node

npm install --global http-server prettier prettier-plugin-toml prettier-plugin-tailwindcss

python

brew install pyenv

pyenv install 3.13.0

pyenv global 3.13.0

pip install ipython virtualenv

(Useful commands)

Check deviation

git diff setting/zshrc ~/.zshrc &&

git diff setting/vimrc ~/.vimrc &&

git diff setting/startup.jl ~/.julia/config/startup.jl &&

git diff setting/JuliaFormatter.toml ~/.JuliaFormatter.toml

Update

brew update &&

brew upgrade &&

npm --global upgrade &&

julia --eval "using Pkg; Pkg.update()"
:PlugUpgrade

:PlugUpdate