반응형
Windows 10이 되면서 WSL이라고 하여 Windows안에서 linux를 사용할 수 있는 시스템을 지원하기 시작했다.
Microsoft Store에서 ubuntu를 다운 받는다.
Windows Terminal에서 Ctrl
+,
를 눌러 설정창을 띄운뒤 list항목에 ubuntu를 추가하면 된다.
추가하려면 guid를 알아야하는데 ubuntu창에서 uuidgen
를 입력하면 된다.
$ uuidgen
Terminal 설정창에 미리 적혀있는 것들을 참고하여 list에 추가한다.
zsh쉘와 oh-my-zsh를 설치하여 ubuntu Terminal를 꾸며줄 수 있다.
zsh설치
$ sudo apt-get install zsh
$ chsh -s /usr/bin/zsh # 기본 쉘로 변경
oh-my-zsh
$ wget [https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh](https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh) -O - | sh
Theme 설치
zshrc를 열어 다른 테마로 설정해줄 수가 있다. 여기에서 여러가지 테마를 찾을 수 있다.
$ vi ~/.zshrc
# 앞부분에 ZSH_THEME 부분을 원하는 테마이름으로 변경한다.
ZSH_THEME="agnoster"
font가 깨져보일 수 있는데, 폰트가 없어서 그런것이다. 개발에 사용하던 폰트를 설정에 추가해주면 된다. defaults:
안에 폰트와 크기를 추가하면 된다.
"defaults":
{
"fontFace": "DejaVu Sans Mono for Powerline",
"fontSize": 11
},
user이름 옆 PC정보 지우기
zshrc에서 제일 하단에 해당 내용을 추가한다.
prompt_context() {
if [[ "$USER" != "$DEFAULT_USER" || -n "$SSH_CLIENT" ]]; then
prompt_segment black default "%(!.%{%F{yellow}%}.)$USER"
fi
}
배경색 및 꾸미기
Terminal 설정창에서 schemes
안에 스타일 값들을 추가한다.
"schemes": [
{
"background" : "#002B36",
"black" : "#002B36",
"blue" : "#6299C2",
"brightBlack" : "#657B83",
"brightBlue" : "#839496",
"brightCyan" : "#D33682",
"brightGreen" : "#B58900",
"brightPurple" : "#EEE8D5",
"brightRed" : "#CB4B16",
"brightWhite" : "#F2E6DA",
"brightYellow" : "#586E75",
"cyan" : "#2AA198",
"foreground" : "#93A1A1",
"green" : "#3A3A3A",
"name" : "wsl",
"purple" : "#6C71C4",
"red" : "#DC322F",
"white" : "#93A1A1",
"yellow" : "#B58900"
}
],
참고
https://blog.nillsf.com/index.php/2020/02/17/setting-up-wsl2-windows-terminal-and-oh-my-zsh/
https://crynut84.github.io/2018/01/10/building-dev-env-using-wsl/
반응형
'TIL' 카테고리의 다른 글
stack 구현해보기 (0) | 2021.01.02 |
---|---|
LinkedList 구현해보기 (0) | 2021.01.02 |
[TIL] 200828 간단한 IntelliJ 단축키 팁 (0) | 2020.08.28 |
[TIL] 200824 JAVA. HashMap의 getOrDefault() (0) | 2020.08.24 |
[TIL] 200730 spring boot에서 mongodb 사용하기 (0) | 2020.07.31 |