티스토리 뷰

본 파일은 개인 저장용입니다.

설치

# zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

# zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

# fzf
brew install fzf

# autojump
brew install autojump

# spaceship
git clone https://github.com/spaceship-prompt/spaceship-prompt.git "$ZSH_CUSTOM/themes/spaceship-prompt" --depth=1
ln -s "$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme" "$ZSH_CUSTOM/themes/spaceship.zsh-theme"

# jellybeans
mkdir -p ~/.vim/colors
cd ~/.vim/colors
curl -O https://raw.githubusercontent.com/nanotech/jellybeans.vim/master/colors/jellybeans.vim

 

적용 

.zshrc

ZSH_THEME="spaceship"

plugins=(
    git
    composer
    flutter
    aws
    laravel
    brew
    fzf
    docker
    docker-compose
    node
    zsh-syntax-highlighting
    zsh-autosuggestions
    autojump
)

 

.vimrc

set hlsearch " 검색어 하이라이팅
set nu " 줄번호
set autoindent " 자동 들여쓰기
set scrolloff=2
set wildmode=longest,list
set ts=4 "tag select
set sts=4 "st select
set sw=1 " 스크롤바 너비
set autowrite " 다른 파일로 넘어갈 때 자동 저장
set autoread " 작업 중인 파일 외부에서 변경됬을 경우 자동으로 불러옴
set cindent " C언어 자동 들여쓰기
set bs=eol,start,indent
set history=256
set laststatus=2 " 상태바 표시 항상
"set paste " 붙여넣기 계단현상 없애기
set shiftwidth=4 " 자동 들여쓰기 너비 설정
set showmatch " 일치하는 괄호 하이라이팅
set smartcase " 검색시 대소문자 구별
set smarttab
set smartindent
set softtabstop=4
set tabstop=4
set ruler " 현재 커서 위치 표시
set incsearch
set statusline=\ %<%l:%v\ [%P]%=%a\ %h%m%r\ %F\
" 마지막으로 수정된 곳에 커서를 위치함
au BufReadPost *
\ if line("'\"") > 0 && line("'\"") <= line("$") |
\ exe "norm g`\"" |
\ endif
" 파일 인코딩을 한국어로
if $LANG[0]=='k' && $LANG[1]=='o'
set fileencoding=korea
endif
" 구문 강조 사용
if has("syntax")
 syntax on
endif
" 컬러 스킴 사용
colorscheme jellybeans

 

 

Font 설치

# IBM Plex sans

https://fonts.google.com/download?family=IBM%20Plex%20Sans 

 

Git Alias

https://blog.lovizu.com/entry/깃-alias

(https://gist.github.com/yousung/515eeec8268544056c1a5664885e754e)

 

PHP 과거 버전 설치

brew tap shivammathur/php
# ex 7.3
brew install shivammathur/php/php@7.3
# ex 8.1
brew install shivammathur/php/php@8.1

 

Composer install

sudo curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin/

# 권한문제 해결 (권한 문제가 발생하는 경우)
sudo chown -R [user-name]:[user-group] ~/.composer

 

Composer 환경 변수 

# .zshrc 파일
export COMPOSER_HOME="$HOME/.composer"
export PATH=$PATH:$COMPOSER_HOME/vendor/bin

 

valet + php monitor install

# valet install
composer global require laravel/valet
valet install
valet trust

# phpmon install
brew tap nicoverbruggen/homebrew-cask
brew install --cask phpmon


# ~/.zshrc path 추가
export PATH=$HOME/.config/phpmon/bin:$PATH

 

App store 에서 설치 항목

# mas
brew install mas

# Magnet
mas install 836500024

# Amphetamine
mas install 937984704

# Polaris Office
mas install 1098211970

# Hidden Bar
mas install 1452453066

# iStat Menus
mas install 1319778037

# Slack
mas install 803453959

# Bitwarden
mas install 1352778147

# Amphetamine
mas install 937984704

# 카카오톡
mas install 869223134

 

기타 설치

# node 관리매니저
brew install nvm

# redis
brew install redis
brew service start redis

# yarn
brew install yarn
댓글


최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday