[컴] msys2 zsh 에서 Antigen 사용

package manager

msys2 zsh 에서 Antigen 사용

  • terminal : windows terminal (참고)

Antigen 이란?

위 link 를 보면, 이 tool 이 하는 역할을 이해할 수 있다. 대략적으로 oh-my-zsh의 plugin manager 의 역할을 한다고 보면 될 듯 하다.

oh-my-zsh 는 한 repository 의 directory 에서 여러개의 plugin 을 관리하고 있다.

그런데 이것보다 나은 plugin management system 이 필요했는데, 진전이 없어서 이 Antigen을 만들었다고 한다.

이 Antigen 은 다양한 github repo 에서 필요한 plugin 을 가져온다고 한다.

Prequisites

  1. git 필요

설치

antigen.zsh 만 있으면 된다.

antigen.zsh 를 설치하고, .zshrc 를 작성후 재실행하면 된다.

curl -L git.io/antigen > antigen.zsh
# or use git.io/antigen-nightly for the latest version

mv ./antigen.zsh ~/.omz/

~/.zshrc:

source ~/.omz/antigen.zsh

# Load the oh-my-zsh's library.
antigen use oh-my-zsh

# Syntax highlighting bundle.
antigen bundle zsh-users/zsh-syntax-highlighting

# Load the theme.
antigen theme borekb/agkozak-zsh-theme@prompt-customization

# Tell Antigen that you're done.
antigen apply

prompt 가 안보인다.

처음 실행하면, antigen 을 적용한 후, prompt 가 보이지 않는다. 이럴때는 그냥 새 창을 띄우면 된다.

Reference

  1. Zsh on Windows via MSYS2. I have quite a long history trying to… | by Borek Bernard | Medium
  2. Prompt disappears on sourcing .zshrc using antigen · Issue #8 · agkozak/agkozak-zsh-prompt · GitHub

댓글 없음:

댓글 쓰기