๊ฐ๋ฐ์ ํ๋ค ๋ณด๋ฉด ์ฐ๋ถํฌ์ ์ด๊ธฐ ์ธํ ์ ํ๋ ์ผ์ด ์ฆ๋ค.
๋ฐ๋ผ์ ๋ด๊ฐ ์ฐ๋ถํฌ๋ฅผ ์ค์นํ๊ณ ๋์ ๊ฐ์ฅ ๋จผ์ ์ธํ ํ๋ ๊ฒ๋ค์ ์์ฃผ๋ก ์๊ฐํ๊ณ ์ ํ๋ค.
๊พธ์คํ ์ ๋ฐ์ดํธ ์์ .ํ์ฌ ์ ๋ฐ์ดํธ ๋ฒ์ :
ununtu:22.04, mac: m3 pro sonoma 14.4
ssh-keygen -t ed25519 -C "newnyup@gmail.com" # ๋ณธ์ธ ์ด๋ฉ์ผ ์
๋ ฅ
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519
cat ~/.ssh/id_ed25519.pub
git config --global core.editor "code --wait"
git config --global user.name "ji-hyup"
git config --global user.email "newnyup@gmail.com"
git config --global push.autoSetupRemote true
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
sudo apt-get update
sudo apt-get install zsh
chsh -s $(which zsh)
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
plugins=(
git
zsh-autosuggestions
zsh-syntax-highlighting
)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
autoload -U add-zsh-hook
load-nvmrc() {
local nvmrc_path=".nvmrc"
# '.nvmrc' ํ์ผ์ด ํ์ฌ ๋๋ ํ ๋ฆฌ์ ์๋์ง ํ์ธ
if [[ -f "$nvmrc_path" ]]; then
nvm use
elif [[ $commands[nvm] ]]; then
# '.nvmrc' ํ์ผ์ด ์๋ค๋ฉด ๊ธฐ๋ณธ ๋ฒ์ ์ ์ฌ์ฉ
nvm use default
fi
}
# ๋๋ ํ ๋ฆฌ๊ฐ ๋ณ๊ฒฝ๋ ๋๋ง๋ค 'load-nvmrc' ํจ์๋ฅผ ์คํ
add-zsh-hook chpwd load-nvmrc
load-nvmrc
npm install -g pnpm
npm install -g yarn
sudo apt-get update
sudo apt-get install -y build-essential # make์ C++ ์ปดํ์ผ๋ฌ ์ค์น
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
vi ~/.zshrc
:
:
eval "$(/opt/homebrew/bin/brew shellenv)"
:
:
source ~/.zshrc
mac vscode ์ค์น -> vscode path ์ค์
# VS Code
export PATH="$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin"
ํ์ฑ ํค๋ณด๋(bt5.0) ๊ธฐ์ค
ํซ ์ฝ๋
๋งฅ ์ค์ - ๋ฐ์คํฌํ ๋ฐ Dock - ํซ ์ฝ๋... - Mission Control ์ค์
์๋์ผ๋ก Dock ๊ฐ๋ฆฌ๊ธฐ์ ๋ณด๊ธฐ
๋งฅ ์ค์ - ๋ฐ์คํฌํ ๋ฐ Dock - ์๋์ผ๋ก Dock ๊ฐ๋ฆฌ๊ธฐ์ ๋ณด๊ธฐ
brew install --cask rectangle