Computer

macbook pro 14 (m2 model)에 새로운 환경 구축 (2)

lejpower 2024. 2. 8. 22:38

데이터베이스를 관리하기 위해서는 패스워드를 복사해야 하는 경우가 많다.

이럴 경우에 Ctrl + C 로 복사한 내용을 어딘가에 기록해 두고 재사용 할 수 있게 해주면 좋은 경우가 많다.

그래서 나는 Clippy를 이용하고 있다.

https://github.com/Clipy/Clipy

 

GitHub - Clipy/Clipy: Clipboard extension app for macOS.

Clipboard extension app for macOS. Contribute to Clipy/Clipy development by creating an account on GitHub.

github.com

 

또한 각종 툴의 버전관리를 위해서 asdf 를 인스톨 했다.

 

asdf is a tool version manager. All tool version definitions are contained within one file (.tool-versions) which you can check in to your project's Git repository to share with your team, ensuring everyone is using the exact same versions of tools.
The old way of working required multiple CLI version managers, each with their distinct API, configurations files and implementation (e.g. $PATH manipulation, shims, environment variables, etc...). asdf provides a single interface and configuration file to simplify development workflows, and can be extended to all tools and runtimes via a simple plugin interface.

 

Homebrew가 인스톨 되어 있다는 전제라면 아주 간단히 인스톨을 할 수 있다.

brew install coreutils curl git
# dependency를 설치한다.

brew install asdf

# asdf.sh 을 ~/.zshrc에 추가한다.
echo -e "\n. $(brew --prefix asdf)/libexec/asdf.sh" >> ${ZDOTDIR:-~}/.zshrc

 

oh-my-zsh를 사용하는 경우라면,

https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/asdf

git clone https://github.com/asdf-vm/asdf.git ~/.asdf
# git clone


vi ~/.zshrc
######
plugins=([plugins...] asdf)
# plugin에 추가를 한다.