๋ฐ์ํ
๐ก ๋ณธ ๋ฌธ์๋ 'MacOS ๋งฅ๋ถ ์ด๊ธฐ ์ค์ ๊ฐ์ด๋!'์ ๋ํด ์ ๋ฆฌํด๋์ ๊ธ์ ๋๋ค.
๋งฅ๋ถ์ ๋น๋กฏํ์ฌ MacOS๋ฅผ ์ด๊ธฐ ์ค์ ํ๊ธฐ ์ํ ๊ฐ์ด๋์ ๋ํด ์ ๋ฆฌํ์์ผ๋ ์ฐธ๊ณ ํ์๊ธฐ ๋ฐ๋๋๋ค.
# ์ถ์ฒ ์ค์ (Setting)
- ๋ฉ๋ด๋ฐ์ ๋ฒ ํฐ๋ฆฌ ์๋์ ํ์ผํธ(%)๋ก ํ๊ธฐ (์ค์ -> docs ๋ฐ ๋ฉ๋ด๋ง๋ -> ๋ฒ ํฐ๋ฆฌ -> ํผ์ผํธ ๋ณด๊ธฐ ์ผ๊ธฐ)
- ํ๋จ์ docs ํจ๊ณผ ๋ฐ ํฌ๊ธฐ ์กฐ์ (์ค์ -> docs ๋ฐ ๋ฉ๋ด๋ง๋ -> docs ํฌ๊ธฐ ์กฐ์ ๋ฐ ์จ๊ธฐ๊ธฐ)
- Mission Control ์ฌ์ ๋ ฌ ๋ฐฉ์ง (์ค์ -> Mission Control -> Spaces๋ฅผ ์ต๊ทผ ๋ด์ญ์ ๋ฐ๋ผ ์๋์ผ๋ก ์ฌ์ ๋ ฌ ๋๊ธฐ)
- ํซ ์ฝ๋ ์ง์ (์ค์ -> Mission Control -> ํซ์ฝ๋ -> ์ํ๋ ๋ชจ์ ์ง์ )
- ์ฐพ์๋ณด๊ธฐ ์ค์ (์ค์ -> ํธ๋ํจ๋ -> ํฌ์ธํธ ๋ฐ ํด๋ฆญ -> ์ฐพ์๋ณด๊ธฐ ๋ฐ ๋ฐ์ดํฐ ํ์๊ธฐ -> ์ธ ์๊ฐ๋ฝ์ผ๋ก ํฐ์น)
- ์ค๋ฅธ์ชฝ ํด๋ฆญ ์ค์ (์ค์ -> ํธ๋ํจ๋ -> ํฌ์ธํธ ๋ฐ ํด๋ฆญ -> ๋ณด์กฐ ํด๋ฆญ -> ๋ ์๊ฐ๋ฝ์ผ๋ก ํฐ์น)
# ์ถ์ฒ ์ฑ (Application)
1. ๋ค์ด๋ก๋ ๊ฒฝ๋ก: homebrew ์ด์ฉ(์ธํฐ๋ท์์ ๋ค์ด ๊ฐ๋ฅํ ์ดํ ๋ค์ด๋ก๋ ๊ฐ๋ฅ)
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
$ brew install --cask visual-studio-code google-chrome slack iterm2 openinterminal
2. ๋ค์ด๋ก๋ ๊ฒฝ๋ก: App store ์ด์ฉ
๋ฌด๋ฃ
- Notion(๋ฌด๋ฃ) : ๋ฌธ์์ ๋ฆฌ
- Get plain text(๋ฌด๋ฃ) : ํด๋ฆฝ๋ณด๋ ์์์ ๊ฑฐ ๋ณต๋ถ
- amphetamine(๋ฌด๋ฃ) : ์ ๊นจ์ฐ๊ธฐ
- ์ ๋์ฝ(๋ฌด๋ฃ) : ์ฌํ๋ฆฌ ๊ด๊ณ ์ฐจ๋จ ์ฑ
- resize master(๋ฌด๋ฃ), HEIC converter(๋ฌด๋ฃ), skitch(๋ฌด๋ฃ): ์ฌ์ง ์ฉ๋๋ณํ, heic to png or jpeg, ๊ฐ๋จํ ์ด๋ฏธ์ง ํธ์ง)
- ํ๊ธ vp ๋ทฐ์ด(๋ฌด๋ฃ) : hwpํ์ผ์ ์ฝ๊ธฐ ๊ฐ๋ฅ. ์์ ๋ถ๊ฐ.
- the unarchiver(๋ฌด๋ฃ) : ๋๋ถ๋ถ์ ์์ถํ์ ํ๊ธฐ ๊ฐ๋ฅ.
- alfred(๋ฌด๋ฃ) : ํ๋ก๊ทธ๋จ ์คํ ๋ฐ ํ์ผํ์, ์์น๊ฐ๋ฅ, ๋จ์ถํค ์ค์
- ๋์ฒด๊ฐ๋ฅ: Spotlight (command + space)
- allkdic(๋ฌด๋ฃ), popclip(์ ๋ฃ, 16000) : ์ฌ์
- ๋์ฒด๊ฐ๋ฅ: ์ธ์๊ฐ๋ฝํฐ์น
- BetterTouchTool: ๋ค์ํ shortcut ์์ฑ
์ ๋ฃ
- Magnet(์ ๋ฃ, 9900) : ํ๋ฉด๋ถํ
- grabit(์ ๋ฃ, 2500) : ์คํฌ๋ฆฐ ์บก์ณ
- ๋์ฒด๊ฐ๋ฅ: command + shift + 3, 4, 5 (์ ์ฒดํ๋ฉด์บก์ณ, ๋ถ๋ถํ๋ฉด์บก์ณ, ์บก์ณ๋ฐ๋ นํ)
- pdf toolkit +(์ ๋ฃ, 2500) : pdfํ์ผ์ ์์ (๋ณํฉ, ๋นผ๊ธฐ, ํ ์คํธ์ถ์ถ, ์ด๋ฏธ์ง๋ก ์ถ์ถ, ์ฉ๋๋ณํ)
- new file creation(์ ๋ฃ, 1200) : ํ์ฌ ํด๋์์ ์๋ก์ด ํ์ผ์์ฑ
- ๋์ฒด๊ฐ๋ฅ: BetterTouchTool(๋ค์ํ shortcut ์์ฑ)
3. ๋ค์ด๋ก๋ ๊ฒฝ๋ก: ์ธํฐ๋ท ์ด์ฉ (๋ฌด๋ฃ)
- Spectacle : ํ๋ฉด๋ถํ
- clipy : ํด๋ฆฝ๋ณด๋ ์์์ ๊ฑฐ ๋ณต๋ถ
- iina : ์์ ํ๋ ์ด์ด
- CheatSheet : command๋ง ๊ธธ๊ฒ ๋๋ฅด๊ณ ์์ผ๋ฉด ๋จ์ถํค๋ฅผ ์๋ ค์ฃผ๋ ์ฑ(์ธํฐ๋ท ์ค์น)
- BetterTouchTool : ๋ค์ํ shortcut ์์ฑ๊ฐ๋ฅ(e.g., ํ์ฌ ํด๋์์ ์๋ก์ด ํ์ผ ์์ฑ, normal mouse(not magic mouse(์ ํ))์์ touchpad์ ์คํฌ๋กค ๋ฐฉํฅ ๋ฐ๋)
- app cleaner : ์ฑ ๊นจ๋ํ๊ฒ ์ญ์ ๊ฐ๋ฅ(๊ด๋ จ ๋ถ๊ฐ ๋ด์ญ ์ ๋ถ ์ญ์ )
- scroll reverser : ํธ๋ํจ๋์ ๋ง์ฐ์ค์ ๋ฐฉํฅ์ด ๋ฐ๋์ธ ๊ฒ์ ๋ณด์ https://pilotmoon.com/scrollreverser/
- bartender : ๋ฉ๋ด๋ง๋ํธ์ง
- OpenInTerminal
- OpenInTerminal -> General
- Default Terminal: iTerm (์ค์น ํ์)
- Default Text Editor: Visual Studio Code (์ค์น ํ์)
- OpenInTerminal -> Preferences -> Advanced
- Open with default Terminal: ^ + โฅ + โ + space
- Open with default Editor: ^ + โฅ + โ + O
- Copy path in Cliboard: ^ + โฅ + โ + P
- OpenInTerminal -> General
# ์ถ์ฒ ๊ธฐ๋ฅ (Function)
1. ํ๋ฉด ์บก์ฒ
- ์ ์ฒด ํ๋ฉด ์บก์ฒํ๊ธฐ: Shift-Command-3
- ํ๋ฉด์ ์ผ๋ถ ์บก์ฒํ๊ธฐ: Shift-Command-4 ์ดํ ์ญ์์ ํฌ์ธํฐ๋ก ์บก์ฒํ๋ ค๋ ์์ญ์ผ๋ก ๋๋๊ทธ
- ์คํฌ๋ฆฐ์ท ์ด๊ธฐ: Shift-Command-5
2. ํฐ๋ฏธ๋ ์ค์ (iterm2)
- ํฌ๊ธฐ
- iterm ์คํ ํ Preperence ์ด๋
- Appearance -> Theme: Minimal ์ ํ
- status bar ์ค์
- iterm ์คํ ํ Preperence ์ด๋
- Profiles -> Session -> Status bar enabled ์ฒดํฌ
- configure Status Bar ํด๋ฆญ ํ ์ํ๋ ํญ๋ชฉ ๋๋ ๊ทธ & ๋๋
๋ฐ์ํ