์๋์ฐ ์ ์
Chrome ์ค์น
VSCODE ์ค์น -
Extenctions -> Python, ESLint, Prettier, Material Theme, Material icon Theme
GIT ์ค์น
Chocolately ์ค์น -> ๋งํฌ ๋ณต์ฌ -> powershell ๊ด๋ฆฌ์๊ถํ ์คํ -> ๋ถ์ฌ๋ฃ๊ธฐ ->
๊ป๋ค ๋ค์ ๊ด๋ฆฌ์๋ก ์คํ -> choco ์ ๋ ฅ
Chocolately -> find package -> python ๋งํฌ - > powershell์ ๋ถ์ฌ๋ฃ๊ธฐ->
๊ป๋ค ๋ค์ ๊ด๋ฆฌ์๋ก ์คํ -> python ์ ๋ ฅ -> exit() (ํ์ธํ๊ฒ ๋๊ฐ๊ธฐ)
Chocolately -> find package ->Windows Terminal ๋งํฌ - > powershell์ ๋ถ์ฌ๋ฃ๊ธฐ
์ค์น ๋์ [A]ll : A์ ๋ ฅ
Windows Terminal ์คํ -> cd .\Desktop\
Code . \hello.js -> ๋ฐ๋ก VSCODE ์ด๋ฆผ
Clear -> ๋ด์ฉ ์ญ์
Google -> Enable wsl2 ๊ฒ์ -> ๋งํฌ ๋ณต์ฌ -> ๊ด๋ฆฌ์ ๊ถํ Terminal ์คํ -> ๋ถ์ฌ๋ฃ๊ธฐ
๋๋ณด๊ธฐ ๊ฒ์์ฐฝ -> MS Store -> Ubuntu18.04 ์ค์น -> ์ปดํจํฐ ์ฌ๋ถํ -> Ubuntu ์คํ
๊ธฐ๋ค๋ฆผ -> UNIX ID, PW ์์ฑ (์ค๋ฅ์ * ์คํ)
* 0x8000000d ์ค๋ฅ -> ๊ด๋ฆฌ์ ๊ถํ Terminal ์คํ, ๋ถ์ฌ๋ฃ๊ธฐ
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
* Windows ๊ธฐ๋ฅ ์ผ๊ธฐ/๋๊ธฐ -> ๋ฆฌ๋ ์ค์ฉ ํ์ ์ฒดํฌ, ๊ฐ์ ๋จธ์ ์ฒดํฌ -> ์ฌ๋ถํ -> ์ฐ๋ถํฌ ์ฌ์ฉ์ ์์ฑ
Google -> Enable wsl2 ๊ฒ์ -> ๋งํฌ ๋ณต์ฌ -> ๊ด๋ฆฌ์ ๊ถํ Terminal ์คํ -> ๋ถ์ฌ๋ฃ๊ธฐ -> ์ฌ๋ถํ
Google -> Enable wsl2 ๊ฒ์ -> ๋งํฌ ๋ณต์ฌ -> ๊ด๋ฆฌ์ ๊ถํ Terminal ์คํ -> ๋ถ์ฌ๋ฃ๊ธฐ -> ์ ๋ฐ์ดํธ ํจํค์ง ๋ค์ด
-> ๋งํฌ ๋ณต์ฌ
๊ด๋ฆฌ์ ๊ถํ Terminal ์คํ -> wsl --list --verbose -> ๋งํฌ ๋ณต์ฌ
* wsl --set-version Ubuntu-18.04 2
* ๋ง์ฝ ์ค๋ฅ๋๋ฉด ๊ตฌ๊ธ ๊ฒ์ํด์ผํจ..BIOS ๊ฐ์๋จธ์ ๋ฒํธ ์์๋ด์ผํจ ์ฌ๋ถํ ํ F9 ?
๊ด๋ฆฌ์ ๊ถํ Terminal ์คํ -> ์ค์ -> VSCODE ์๋์คํ -> Remote- WSL ํ์ ์ค์น
Settings.json ํ์ผ -> profiles, list, Ubuntu-18.04 -> WSL๋ก ๋ณ๊ฒฝ
Settings.json ํ์ผ -> defaultProfile -> WSL guid๋ก ๋ณ๊ฒฝ
Google -> oh my zsh ๊ฒ์ (github)-> installing zsh ๋งํฌ ํด๋ฆญ ->Ubuntu ๋ฐ์ ๋ณต๋ถ
Root ์ ์ ๋ก๋ง ๋ค์ด ๊ฐ๋ฅ -> sudo apt install zsh -> via curl ๋ณต๋ถ
WSL์์ ์๋๋ก๊ทธ์ธ ๋ณ๊ฒฝ (root ์๋ฆฌ์ ์ฌ์ฉ์์ด๋ฆ)
ex) Ubuntu 18.04 LTS
cmd> ubuntu1804 config --default-user root
ex) Ubuntu
cmd> ubuntu config --default-user root
WSL์์ ์ ๋ ฅ
-> cd Desktop -> ls -> code -> ์ค์น์๋ฃ
-> ์ WSL -> code -> cd Documents -> code -> ์ค์น ํ์ฉ
-> code WidowsPowerShell/ -> cd .. -> cd Desktop -> code hello.js
WSL ์ค์ .json -> ์คํด ์ ์ฃผ์ ๋งํฌ ctrl + ํด๋ฆญ -> solarized Dark ์ฌ์ฉ (๋๋ One Half Dark)
-> ์ด๋ฆ ๋ณต์ฌ -> jsonํ์ผ WSL์ "colorScheme" -> salarized Dark"
Terminal splash -> Monokai Night( ๋๋ Operator Mono Dark) -> codeํด๋ฆญ -> ๋ณต์ฌ (๊ธ์ด์)
-> ์คํด [] ์ฌ์ด์ ๋ถ์ฌ๋ฃ๊ธฐ -> colorScheme ์ด๋ฆ๋ฐ๊พธ๊ธฐ
-> default์ color ์คํด : "์ด๋ฆ" ์ด๋์ ๋ชจ๋ profile ์ ์ฉ(์ด๋)
PowerLevel10K (oh my zsh ํ ๋ง) -> oh my zsh ํด๋ฆญ -> 1๋ฒ์งธ ๋งํฌ ์ค์น-> sudo +๋ถ์ฌ๋ฃ๊ธฐ
.zshrcํ์ผ ์์ -> code ~/.zshrc ์ ๋ ฅ -> ZSH_THEME ="powerlevel10k/powerlevel10k" ๋ฐ๊พธ๊ธฐ
->์ค์ .json defaults์ "fontFace":"MesloLGS NF" ์ ๋ ฅ
https://github.com/romkatv/dotfiles-public/tree/master/.local/share/fonts/NerdFonts
-> ํฐํธ ๋ค์ด
VSCODE ํฑ๋๋ฐํด ์ธํ -> integrated: Font Family ๊ฒ์ -> ๋ฐ์ ๋น์นธ MesloLGS NF ๋ถ์ฌ๋ฃ๊ธฐ
-> ๋ค์ด์๋ชฌ๋ y,y,y -> rainbow 3 -> unicode 1 -> 24-hour format 2 -> Angled 1
-> sharp 1 -> flat 1 -> one line 1 -> compact 1 -> many icons 2 -> concise 1 -> n -> 1 -> y
VSCODE ํฑ๋๋ฐํด ์ธํ -> integrated: terminal. Automation Shell windows ->๋ฐ์ ๋งํฌ ํด๋ฆญ
-> "" -> "C:\\Windows\\System32\\wsl.exe" -> view -> terminal
Code ~/.zshrc -> ํ์ผ ๋งจ๋ฐ LS_COLORS="oPowerLevel10Kw=01;36;40" && export LS_COLORS ๋ณต๋ถ
*PowerLevel10K ๋ค์ ์ค์ -> p10k configure