Skip to content

Latest commit

History

History
138 lines (90 loc) 路 1.88 KB

File metadata and controls

138 lines (90 loc) 路 1.88 KB

Basic setup for developer

1) Basics

Very basic packages 馃敤 for linux/mac user

馃崕 MAC User

馃摝 brew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Put brew command in term

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/oz-code/.zprofile

eval "$(/opt/homebrew/bin/brew shellenv)"

馃摝 curl

馃惂 Linux User

sudo apt install curl

馃崕 MAC User

brew install curl

馃摝 xclip

Allow to copy output stream of a command.

馃惂 Linux User

sudo apt-get install xclip

馃崕 MAC User

brew install xclip

馃摝 vim

馃惂 Linux User

sudo apt install vim

馃崕 MAC User

brew install vim

馃惂 Linux User 馃摝 net-tools (Linux only)

sudo apt install net-tools

馃摝 jq

馃惂 Linux User

sudo apt-get install jq

馃崕 MAC User

brew install jq

馃摝 coreutils

馃崕 MAC User

brew install coreutils

馃摝 SCC

馃崕 MAC User https://github.com/boyter/scc

brew install scc

馃摝 EZA https://github.com/eza-community/eza

馃崕 MAC User

brew install eza

Ex: eza src -TlR --icons

brew tap homebrew/cask-fonts

brew install font-fira-code-nerd-font

And switch to Firacode nerd font Mono into iTerm2 settings -> Profiles -> Text -> Font

pwd where the repo is and add it bellow + add alias to show icon by default when using eza

export FPATH="/Users/oz-code/Documents/eza/completions/zsh:$FPATH"
if type brew &>/dev/null; then
    FPATH="$(brew --prefix)/share/zsh/site-functions:${FPATH}"
    autoload -Uz compinit
    compinit
fi
alias eza="eza --icons"