December 31st, 2020 catatan dot zshrc # ▒███████▒ ██████ ██░ ██ ██▀███ ▄████▄ # ▒ ▒ ▒ ▄▀░▒██ ▒ ▓██░ ██▒▓██ ▒ ██▒▒██▀ ▀█ # ░ ▒ ▄▀▒░ ░ ▓██▄ ▒██▀▀██░▓██ ░▄█ ▒▒▓█ ▄ # ▄▀▒ ░ ▒ ██▒░▓█ ░██ ▒██▀▀█▄ ▒▓▓▄ ▄██▒ # ▒███████▒▒██████▒▒░▓█▒░██▓░██▓ ▒██▒▒ ▓███▀ ░ # ░▒▒ ▓░▒░▒▒ ▒▓▒ ▒ ░ ▒ ░░▒░▒░ ▒▓ ░▒▓░░ ░▒ ▒ ░ # ░░▒ ▒ ░ ▒░ ░▒ ░ ░ ▒ ░▒░ ░ ░▒ ░ ▒░ ░ ▒ # ░ ░ ░ ░ ░░ ░ ░ ░ ░░ ░ ░░ ░ ░ # ░ ░ ░ ░ ░ ░ ░ ░ ░ # ░ ░ if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" fi TERM=xterm-256color LS_COLORS='rs=0:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:'; export LS_COLORS ZSH=/usr/share/oh-my-zsh/ DISABLE_AUTO_UPDATE="true" DISABLE_MAGIC_FUNCTIONS="true" DISABLE_AUTO_TITLE="true" DISABLE_UPDATE_PROMPT="true" DISABLE_UNTRACKED_FILES_DIRTY="true" ENABLE_CORRECTION="true" HISTFILE=$HOME/.zsh_history HISTSIZE=100000 SAVEHIST=$HISTSIZE setopt hist_ignore_all_dups setopt correct_all set -o ignoreeof plugins=( git archlinux systemd ) ZSH_CACHE_DIR=$HOME/.cache/oh-my-zsh if [[ ! -d $ZSH_CACHE_DIR ]]; then mkdir $ZSH_CACHE_DIR fi POWERLEVEL10K_MODE='nerdfont-complete' source /usr/share/zsh-theme-powerlevel10k/powerlevel10k.zsh-theme if [[ -f /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh ]]; then . /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh fi if [[ -f /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh ]]; then . /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh fi ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=#00ff00,bg=gray,bold" ZSH_HIGHLIGHT_STYLES[default]='none' ZSH_HIGHLIGHT_STYLES[unknown-token]='fg=red' ZSH_HIGHLIGHT_STYLES[reserved-word]='fg=yellow' ZSH_HIGHLIGHT_STYLES[alias]='fg=blue' ZSH_HIGHLIGHT_STYLES[builtin]='fg=blue' ZSH_HIGHLIGHT_STYLES[function]='fg=blue' ZSH_HIGHLIGHT_STYLES[command]='fg=blue' ZSH_HIGHLIGHT_STYLES[precommand]='none' ZSH_HIGHLIGHT_STYLES[commandseparator]='none' ZSH_HIGHLIGHT_STYLES[hashed-command]='fg=blue' ZSH_HIGHLIGHT_STYLES[path]='none' ZSH_HIGHLIGHT_STYLES[path_prefix]='none' ZSH_HIGHLIGHT_STYLES[path_approx]='fg=yellow' ZSH_HIGHLIGHT_STYLES[globbing]='fg=green' ZSH_HIGHLIGHT_STYLES[history-expansion]='fg=green' ZSH_HIGHLIGHT_STYLES[single-hyphen-option]='fg=magenta' ZSH_HIGHLIGHT_STYLES[double-hyphen-option]='fg=red' ZSH_HIGHLIGHT_STYLES[back-quoted-argument]='none' ZSH_HIGHLIGHT_STYLES[single-quoted-argument]='fg=yellow' ZSH_HIGHLIGHT_STYLES[double-quoted-argument]='fg=yellow' ZSH_HIGHLIGHT_STYLES[dollar-double-quoted-argument]='fg=cyan' ZSH_HIGHLIGHT_STYLES[back-double-quoted-argument]='fg=cyan' ZSH_HIGHLIGHT_STYLES[assign]='none' fpath=($HOME/.zsh/completion $fpath) autoload -Uz compinit compinit -u zstyle ':completion:*' auto-description 'specify: %d' zstyle ':completion:*' completer _expand _complete _correct _approximate zstyle ':completion:*' format 'Completing %d' zstyle ':completion:*' group-name '' zstyle ':completion:*' menu select=2 eval "$(dircolors -b)" zstyle ':completion:*:default' list-colors ${(s.:.)LS_COLORS} zstyle ':completion:*' list-colors '' zstyle ':completion:*' list-prompt %SAt %p: hit TAB for more, or the character to insert%s zstyle ':completion:*' matcher-list '' 'm:{a-z}={A-Z}' 'm:{a-zA-Z}={A-Za-z}' 'r:|[._-]=* r:|=* l:|=*' zstyle ':completion:*' menu select=long zstyle ':completion:*' select-prompt %SScrolling active: current selection at %p%s zstyle ':completion:*' use-compctl false zstyle ':completion:*' verbose true zstyle ':completion:*:*:kill:*:processes' list-colors '=(#b) #([0-9]#)*=0=01;31' zstyle ':completion:*:kill:*' command 'ps -u $USER -o pid,%cpu,tty,cputime,cmd' case $TERM in termite|*xterm*|rxvt|rxvt-unicode|rxvt-256color|rxvt-unicode-256color|(dt|k|E)term) precmd () { print -Pn "\e]0;[%n@%M][%~]%#\a" } preexec () { print -Pn "\e]0;[%n@%M][%~]%# ($1)\a" } ;; screen|screen-256color) precmd () { vcs_info print -Pn "\e]83;title \"$1\"\a" print -Pn "\e]0;$TERM - (%L) [%n@%M]%# [%~]\a" } preexec () { print -Pn "\e]83;title \"$1\"\a" print -Pn "\e]0;$TERM - (%L) [%n@%M]%# [%~] ($1)\a" } ;; esac if [[ -f $HOME/.zsh/aliases.zsh ]]; then . $HOME/.zsh/aliases.zsh fi if [[ -f $ZSH/oh-my-zsh.sh ]]; then . $ZSH/oh-my-zsh.sh fi if [[ -f /usr/share/fonts/awesome-terminal-fonts/*sh ]]; then . /usr/share/fonts/awesome-terminal-fonts/*sh fi if [[ -f /usr/share/nvm/init-nvm.sh ]]; then . /usr/share/nvm/init-nvm.sh fi # To customize prompt, run `p10k configure` or edit ~/.p10k.zsh. [[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh setup (7) zsh (3) , zshrc (1) , shell (1) , setup (5) Share Post Twitter Facebook Google+ farell • ▌ ▄ ·. ▄▄▄▄▄• ▌ ▄ ·. ·██ ▐███▪•██ ·██ ▐███▪ ▐█ ▌▐▌▐█· ▐█.▪▐█ ▌▐▌▐█· ██ ██▌▐█▌ ▐█▌·██ ██▌▐█▌ ▀▀ █▪▀▀▀ ▀▀▀ ▀▀ █▪▀▀▀ ← Previous Next →