- MacOS と Ubuntu の環境を想定しています。
- Docker 内の dotfiles としての利用も想定しています。
$HOME
以下のみの変更に抑えることも可能です。
- curl
- git
- make
- zsh
sudo apt update && sudo apt install -y curl git make zsh
- Ubuntu 22.04
git clone https://github.com/atahatah/dotfiles.git $HOME/dotfiles && cd $HOME/dotfiles && make install_locally && chsh -s $(which zsh)
- MacOS
git clone https://github.com/atahatah/dotfiles.git $HOME/dotfiles && cd $HOME/dotfiles && make install
-
VSCode(MacOS/Ubuntu 22.04)
editor.fontFamily
に、Knack Nerd Font
を追加。 -
Terminal(MacOS)
Terminal
を開き、Cmd+,
でプロファイルを開き、フォントを次のようにKnack Nerd Font
に変更する。 -
iTerm2(MacOS)
iTerm2
を開き、Cmd+,
でプロファイルを開き、フォントを次のようにKnack Nerd Font
に変更する。
$HOME
以下のみの変更に抑えます。ただし、MacOS の場合、Homebrew
とそれによる dependencies のインストールが抑制されます。このインストール方法は、どちらかというと Linux 環境を想定しています。
git clone https://github.com/atahatah/dotfiles.git $HOME/dotfiles && cd $HOME/dotfiles && make install_locally
MacOSについて必須ではないインストール
cd &HOME/dotfiles && make opt_install
zsh プラグインなどの更新の実行
ただし、make install_locally
によりローカルに保存された場合は正常な動作を保証しません。
cd $HOME/dotfiles
make update
Docker を使ってテストすることが可能です。
cd path/to/dir
docker compose up -d
docker compose exec dotfiles zsh
docker compose down
NVIDIA Driverの新規インストール方法はこちら NVIDIA Driver が壊れた場合の再インストールはこちら。
dotfiles 整理 その 1:zsh の構成を見なおそう
高速で設定しやすい Zsh/Bash プラグインマネージャー Sheldon の紹介
dotfiles の更新忘れを防いで継続的に管理していく 🔧 💪