단축키
Name | Shortcut |
---|---|
화면 스크린샷 |
⇧+⌘+3 |
화면 스크린샷 (클립보드) |
⇧+⌘+⌃+3 |
영역 스크린샷 |
⇧+⌘+4 |
영역 스크린샷 (클립보드) |
⇧+⌘+⌃+4 |
어플리케이션
필수
-
RunCat - 시스템 모니터링
-
Mate Translate - 번역기
-
Clipy - 클립보드
-
Hammerspoon - 유틸리티
brew install --cask hammerspoon
-
BusyCal - 달력
brew install --cask busycal
-
iTerm2 - 터미널
brew install --cask iterm2
-
BetterTouchTool - 창 관리
brew install --cask bettertouchtool
-
TaskPaper - 할일 관리
-
1Password
-
MindNode - 마인드맵
-
AppCleaner - 어플리케이션 삭제툴
-
집중 및 시간 관리
-
Timer - 타이머
-
추천
개발 도구
-
VS Code
-
Docker
-
Postman or https://paw.cloud/
-
AnotherRedisDesktopManager - Redis 클라이언트
-
Sequel Pro - MySQL 클라이언트
IntelliJ 설정
-
단축키 관련
Name Shortcut Branches…
⌃⌘B
Editor Actions > Clone Caret Above
⌥⇧⌘↑
Editor Actions > Clone Caret Below
⌥⇧⌘↓
-
Find Action(cmd + shift + A) 단축키 충돌 제거 → 맥 설정에 '키보드 > 단축키 > 서비스 > 터미널에서 man 페이지 인덱스 검색' 단축키 제거
-
-
플러그인 설치
-
AsciiDoc
-
Rainbow Brackets
-
GitToolBox
-
PlantUML Integration
-
Grep Console
-
GitLink ?
-
필수 cli 설치
Prompt 설정
-
p10k 적용 →
~/.zshrc
- ZSH_THEME="robbyrussell" + ZSH_THEME="powerlevel10k/powerlevel10k"
alias 추가 및 적용 →~/.zshrc
source ~/.alias.zsh
plugin 설치$ git clone https://github.com/zsh-users/zsh-completions ~/.oh-my-zsh/custom/plugins/zsh-completions $ git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions $ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
plugin 적용 →~/.zshrc
- plugins=(git) + plugins=( + git + iterm2 + zsh-completions + zsh-syntax-highlighting + zsh-autosuggestions + autojump + fzf + docker + kubectl + )
VIM 설정 및 플러그인 설치
Git 설정
-
~/.gitconfig 추가
[user] useConfigOnly = true [includeIf "gitdir:~/workspace/wicksome/"] path = ~/workspace/wicksome/.gitconfig [includeIf "gitdir:~/workspace/flex-team/"] path = ~/workspace/flex-team/.gitconfig [alias] lg1 = log --graph --abbrev-commit --decorate --date=format:'%y/%m/%d %H:%M' --format=format:'%C(bold blue)%h%C(reset) %C(dim blue)%ad%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(bold yellow)%d%C(reset)' --all
-
개인/업무 디렉토리 분리
$ mkdir -p ~/workspace/wicksome $ mkdir -p ~/workspace/flex-team
-
디렉토리별 .gitconfig 파일 생성
~/workspace/wicksome/.gitconfig[user] name = yeongjun.kim email = opid911@gmail.com [core] sshCommand = "ssh -i ~/.ssh/wicksome"
~/workspace/flex-team/.gitconfig[user] name = yeongjun.kim email = <work-email> [core] sshCommand = "ssh -i ~/.ssh/<ssh-for-work>"
windowserver
-
Acceeibity > Display > Reduce transparency 체크 해제