Closed4
MacBookAir 環境設定
概要
普段はMacBookPro M1を使っているが、諸事情によりしばらくの間インテル入ってるMacBookAirを使うことになった。
その際に設定したことをまとめる。
環境
- macOS Big Sur 11.5.2
- Intel Core i5
Homebrewをインストールする。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
zshとtmuxの設定をする。
brew install asdf ghq tmux fzf
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
ghq get https://github.com/habara-k/dotfiles.git
~/ghq/github.com/habara-k/dotfiles/install.sh
ターミナルのテーマをMolokaiに変更する。
ghq get https://github.com/lysyi3m/macos-terminal-themes.git
open ~/ghq/github.com/lysyi3m/macos-terminal-themes/themes/Molokai.terminal
Neovimの設定
ターミナルのフォントを変更する。
次のコマンドでインストールしたあと、ターミナルのフォントをHack Nerd Fontに変更。
brew tap homebrew/cask-fonts && brew install --cask font-hack-nerd-font
neovimを設定する。次のコマンドを実行したら、neovimを起動して適当に:PackerInstall
:PackerSync
を実行するといい感じにプラグインが入る。 https://zenn.dev/habara_k/scraps/d6e8f0a53c70e4
ghq get https://github.com/habara-k/NvChad.git
brew install neovim ripgrep
mkdir ~/.config && ln -s ~/ghq/github.com/habara-k/NvChad ~/.config/nvim
Language Server Protocol (LSP)
まずは必要な言語をインストールする。適宜zshを再起動してください。
brew install go
asdf plugin-add python && asdf install python latest && asdf global python latest
brew install nodebrew && /usr/local/opt/nodebrew/bin/nodebrew setup_dirs && echo export PATH='$HOME/.nodebrew/current/bin:$PATH' >> ~/.zshenv && nodebrew install-binary stable && nodebrew use latest
npm install -g yarn
:LspInstall <Tab>
でインストールしたいLSPを選ぶ。
自分はcpp go python rust lua dockerfile yaml html css vue typescript json graphql
をインストールした。
Debug Adapter Protocol (DAP)
python go cpp rust
のデバッグ環境を作る。
pip install debugpy
go install github.com/go-delve/delve/cmd/dlv@latest && echo export PATH='$HOME/go/bin:$PATH'
brew install llvm && echo export PATH='/usr/local/opt/llvm/bin:$PATH' >> ~/.zshrc
このスクラップは2021/08/20にクローズされました