[Development Environment] Terminal


個人設定の保存
デフォルトのインストール
  • xcode
  • xcode-select --install
  • homebrew
  • /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • wget
  • brew install wget
  • git
  • brew install git git-lfs
  • iTerm
  • brew cask install iterm2
  • oh-my-zsh
  • brew install zsh zsh-completions
  • Powerlevel10k
  • git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/powerlevel10k
    ~/.zshrc修正項目
    ZSH_THEME="powerlevel10k/powerlevel10k"
    iTerm個人設定
  • Apperance > General > Theme : Minimal
  • Apperance > Dimming : Dimming amount
  • Profile > Text > Unicode normalization form : NFC
  • Profile > Text > Keys > Presets : Natural Text Editing
  • Profile > Session : Status bar enabled
  • SpaceVim
  • 取付
  • curl -sLf https://spacevim.org/install.sh | bash
  • 設定(経路:~/.SpaceVim.d/init.tomlSpace f v d入力)
  • [options]
        # set spacevim theme. by default colorscheme layer is not loaded,
        # if you want to use more colorscheme, please load the colorscheme
        # layer
        colorscheme = "SpaceVim" # theme
        colorscheme_bg = "dark"
        # Disable guicolors in basic mode, many terminal do not support 24bit
        # true colors
        enable_guicolors = true
        # Disable statusline separator, if you want to use other value, please
        # install nerd fonts
        statusline_separator = "arrow"
        statusline_iseparator = "arrow"
        buffer_index_type = 4
        enable_tabline_filetype_icon = true
        enable_statusline_mode = false
        relativenumber = false # absoulte number line
        default_indent = 2 # tab size
        expand_tab = false
    js
  • nvm(Node Version Manager)
  • wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
  • node.js
  • nvm install --lts