neovim, zsh, tmux 等の個人的な設定
- Python: uv (高速なパッケージ・バージョン管理)
- Node.js: fnm (Rust製の高速なバージョン管理)
- Editor: Neovim (Lazy.nvim, Blink.cmp, Ruff)
- Terminal: Tmux (Catppuccin theme)
- Shell: Zsh (Oh-My-Zsh, Powerlevel10k)
インストール前に以下のツールがシステムに導入されていることを確認してください。
- Rust:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh - Build Tools:
gcc,make,pkg-config,libssl-dev(Linuxの場合) - Others:
curl,git,stow
git clone https://github.com/kohyamat/dotfiles.git ~/dotfiles
cd ~/dotfiles
bash setup.sh- シェルの再起動:
source ~/.zshrc - Node.js のインストール:
fnm install --lts - Python の確認:
uv --version(仮想環境作成はuv venv) - Neovim の起動:
nvim(プラグインの自動インストールを待つ) - フォント設定: 端末の設定で Nerd Font を選択する