오랜만에 cli 환경 colorscheme을 바꿔보려고 이것저것 검색하며 시행착오를 겪은 결과 내가 쓰는 환경에서 일관되게 colorscheme을 변경하려면

 

1. putty 테마 색 변경

2. nvim 환경에서의 편집 창 테마 변경

3. nvim plugin airline 부분의 테마 변경

 

이렇게 세 부분의 테마를 모두 변경해야 한다는 것을 깨달았다.

이에 대략적인 방법(+ oh-my-zsh powerlevel10k의 올바른 설정)을 글로 남겨본다.

* putty

- Color theme

putty-color-themes github에서 원하는 테마의 레지스트리 파일과 _puttycolor.js 파일을 program files 하위의 Putty 폴더에 두고 레지스트리 파일을 _puttycolor.js파일에 드래그앤드롭으로 설정 등록

세션별 설정은 추가 작업 필요

 

Putty Configuration 

 

- Window/Appearance

 Font: D2Coding (혹은 다른 powerline font)

 -> oh-my-zsh powerlevel10k theme의 올바른 적용을 위함

 

- Wondow/Colours

 Indicate bolded text by changing: The font

 -> 설정하지 않으면 bolded text에 colorscheme이 제대로 적용되지 않는 경우가 있음. e.g. putty solarized dark

 

- Connection/Data

 Terminal-type string: xterm-256colors

 -> 안하면 터미널 시작시 warning 출력

 

* oh-my-zsh

powerlevel10k 설치

 

* nvim

vim-bootstrap

 

- ~/.config/nvim/init.vim

 

 "" Color

 "Plug 'tomasr/molokai'

 "Plug 'dracula/vim'

 Plug 'altercation/vim-colors-solarized'

 

 "silent! colorscheme molokai
 "silent! colorscheme dracula

 set background=dark
 silent! colorscheme solarized

 

 let g:airline_theme = 'hybrid'

 -> vim colorscheme과 어울리게 airline 테마를 바꿔준다.

     설정하지 않으면 vim 위아래 airline colorscheme과 vim colorscheme이 달라질 수 있다

 

등등으로 init.vim 설정 후 vim 실행

:PlugInstall 입력으로 color 플러그인 install

nvim은 .vimrc에서 설정하지 않고 init.vim에서 설정함을 기억하자

 

 

콘솔 인터페이스는 맨날 보는게 글씨라 colorscheme이나 shell theme을 설정해야 그나마 보기 좋다

 

nvim colorscheme과 airline colorscheme을 적용한 모습

 

putty color theme과 oh-my-zsh powerlevel10k를 적용한 모습

 

+ Recent posts