Windows 기본 Powershell은 너무 클래식해 보인다. Oh My Posh를 설치해서 Windows Powershell을 나만의 개성 넘치는 UI로 변경해 봅시다.
먼저 Oh My Posh홈페이지를 방문합니다. 홈페이지에서 설치방법과 사용가능한 테마의 확인이 가능합니다.
Install Oh My Posh.
1. Windows Powershell에서 다음명령어 실행
2. Windows PATH 환경변수 설정
Oh My Posh를 설치하면 C:\Users\{사용자}\AppData\Local\Programs\oh-my-posh에 설치됩니다. 해당 위치를 Windows의 PATH에 등록해줘야 합니다.
정상적으로 PATH에 등록이 되었다면 oh-my-posh.exe명령어가 실행될 겁니다.
3. Powershell기본 Profile을 Open합니다.
Profile이 정상적으로 등록되어 있다면 아래와 같이 Open됩니다.
만약 Profile을 찾을수 없다면 아래와 같은 오류화면이 Open 됩니다.
이런경우 아래와 같은 명령어로 Profile을 등록해 줍니다.
정상적으로 등록되었다면 다음과 같은 결과를 반환합니다.
4. 다시 Profile을 열고 테마를 설정해 줍니다.
Profile이 Open되면 테마 초기화 명령어를 추가한다.
oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH\jandedobbeleer.omp.json" | Invoke-Expression
5. Windows Powershell을 다시 열어본다.
정상적으로 테마가 적용된것을 확인 할 수 있습니다.
만약 위 화면의 특수기호가 깨져서 나오는 경우는 해당 폰트가 설치되어 있지 않아서 발생하는 문제 입니다.
이런경우 Nerd 폰트를 설치하는 것을 권장하고 있습니다.
아래와 같이 폰트를 설치하고 Powershell설정에서 폰트를 변경해 보세요
설치기 완료되면 Powershell Settings > Profiles > Defaults > Appreance > Font 를 변경해 주세요.
6. 사용가능한 테마 확인.
해당 명령어를 실행해보면 사용가능한 테마를 미리보기로 확인이 가능합니다.
사용하고자 하는 테마를 선택하고 해당 json파일을 Profile에서 변경하고 다시 Powershell을 Open해보세요.
Oh My Posh를 활용하여 나만의 Powershell을 만들어 보세요. 그리고 추가적으로 Json파일을 열어보면 다양한 요소들을 수정할 수 있습니다. 좀더 세밀하게 변경도 가능하니 활용해 보세요.
감사합니다.
참고
'코딩 > Windows' 카테고리의 다른 글
윈도우(Windows11) 임시파일 삭제 (0) | 2024.11.07 |
---|---|
Powershell에서 관리자 권한으로 실행 여부 확인하기 (0) | 2024.10.21 |
CentOS를 Hyper-V에 설치하기 (0) | 2024.10.17 |