본문 바로가기
Windows

[Windows] Oh My Posh를 사용해서 터미널 예쁘게 꾸미는 방법

by 파인스코어 2023. 10. 19.
728x90

1. 폰트 설치

1. https://www.nerdfonts.com 에서 원하는 폰트 설치

 

Nerd Fonts - Iconic font aggregator, glyphs/icons collection, & fonts patcher

Iconic font aggregator, collection, & patcher: 9,000+ glyph/icons, 50+ patched fonts: Hack, Source Code Pro, more. Popular glyph collections: Font Awesome, Octicons, Material Design Icons, and more

www.nerdfonts.com

[추천 폰트] JetBrainsMono Nerd Font


2. Oh My Posh 설치

※ 터미널을 관리자 권한으로 실행

1. 아래의 설치 명령어 실행

winget install JanDeDobbeleer.OhMyPosh -s winget

3. 터미널 폰트 설정

1. 터미널에서 설정 - Json 파일 열기

2. profilesdefaults에 입력

"font": 
{
    "face": "JetBrainsMono Nerd Font"
},

4. 터미널 테마 설정

※ 터미널을 관리자 권한으로 실행

1. https://ohmyposh.dev/docs/themes 에서 원하는 테마 선택

 

Themes | Oh My Posh

Oh My Posh comes with many themes included out-of-the-box. Below are some screenshots of the more common themes.

ohmyposh.dev

[추천 테마] jandedobbeleer

 

2. 터미널에서 아래의 명령어 실행

notepad $PROFILE

※ "지정한 경로를 찾을 수 없습니다." 가 뜨는 경우, 아래의 명령어를 실행하고 위의 명령어를 재실행

New-Item -Path $PROFILE -Type File -Force

3. 명령어를 쳐서 열린 메모장에 입력

[Theme JSON 파일명] 자리에 선택한 테마의 json 파일명을 입력

oh-my-posh init pwsh --config ‘https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/[Theme JSON 파일명]’ | Invoke-Expression

※ 테마의 json 파일명 찾는 방법

(1) https://ohmyposh.dev/docs/themes 에서 원하는 테마의 테마명 클릭

(2) GitHub 페이지에서 테마 json 파일명 복사


4. 메모장 저장 후 터미널 재실행


※ 터미널을 재실행 했는데 이런 오류가 뜨는 경우

이 시스템에서 스크립트를 실행할 수 없으므로 ~ 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오.

+ CategoryInfo          : 보안 오류: (:) [], PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess

→ 아래의 명령어를 실행 후 터미널 재실행

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

4. VSCode에서 터미널 폰트 변경

1. VSCode 설정에 들어가서 Open Settings 클릭

2. 중괄호 안에 입력

"terminal.integrated.fontFamily": "JetBrainsMono Nerd Font",

3. 저장 후 VSCode 재실행

728x90

'Windows' 카테고리의 다른 글

[Windows] 윈도우 11 사용자라면 꼭 해야 할 필수 세팅  (2) 2023.11.12