Terminal Configuration

90 commands

nano ~/.zshrcsource ~/.zshrcnano ~/.profilenano ~/.bash_profilechsh -s /usr/bin/zshcat /etc/shellsecho $0echo $PS1export PS1='\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ 'export PS1='\[\033[38;5;39m\]\w \[\033[38;5;208m\]❯ \[\033[0m\]'export PS1='$(git branch 2>/dev/null | grep "*" | sed "s/* //") \w\$ 'PROMPT_COMMAND='echo -ne "\033]0;${PWD##*/}\007"'curl -sS https://starship.rs/install.sh | sheval "$(starship init bash)"eval "$(starship init zsh)"mkdir -p ~/.config && starship preset pure-preset -o ~/.config/starship.tomlnano ~/.config/starship.tomlstarship preset nerd-font-symbols -o ~/.config/starship.tomlsh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"nano ~/.zshrc # set ZSH_THEME="robbyrussell"# plugins=(git docker zsh-autosuggestions zsh-syntax-highlighting)omz updatels ~/.oh-my-zsh/themes/alias ll='ls -lAh --color=auto'alias gs='git status'alias ..='cd ..'alias grep='grep --color=auto'alias rm='rm -i'type llmkcd() { mkdir -p "$1" && cd "$1"; }extract() { case "$1" in *.tar.gz) tar xzf "$1" ;; *.zip) unzip "$1" ;; *.gz) gunzip "$1" ;; *) echo "Unknown" ;; esac; }port() { lsof -i :"$1"; }backup() { cp "$1" "$1.bak.$(date +%Y%m%d%H%M%S)"; }sudo apt install zsh-syntax-highlightingsource /usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zshgit clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestionsgit clone https://github.com/zsh-users/zsh-syntax-highlighting ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlightingZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=240'ZSH_AUTOSUGGEST_STRATEGY=(history completion)sudo apt install fzfeval "$(fzf --bash)"source <(fzf --zsh)export FZF_DEFAULT_OPTS='--height 40% --layout=reverse --border'export FZF_DEFAULT_COMMAND='fd --type f --hidden --exclude .git'export FZF_CTRL_T_OPTS="--preview 'bat --style=numbers --color=always {}'"export FZF_ALT_C_OPTS="--preview 'ls --color=always {}'"set -o viset -o emacsbindkey -vexport KEYTIMEOUT=1nano ~/.inputrc# ~/.inputrc: set completion-ignore-case On# ~/.inputrc: set show-all-if-ambiguous On# ~/.inputrc: set colored-stats Onbind -p | grep -v '^#'bindkey '^[[A' history-search-backwardbindkey '^[[B' history-search-forwardexport HISTSIZE=50000export HISTFILESIZE=100000export SAVEHIST=100000export HISTCONTROL=ignoreboth:erasedupssetopt SHARE_HISTORYshopt -s histappendsudo snap install alacritty --classicmkdir -p ~/.config/alacritty && nano ~/.config/alacritty/alacritty.toml# alacritty.toml: [font]\nsize = 13.0\n[font.normal]\nfamily = "FiraCode Nerd Font"# alacritty.toml: [window]\nopacity = 0.92\nblur = truesudo apt install kittynano ~/.config/kitty/kitty.confkitty +kitten themes# kitty.conf: font_family FiraCode Nerd Font# kitty.conf: background_opacity 0.9kitty +kitten ssh user@server# Install WezTerm from wezfurlong.org/wezterm/installnano ~/.wezterm.lua# .wezterm.lua: config.font = wezterm.font('FiraCode Nerd Font')# .wezterm.lua: config.color_scheme = 'Catppuccin Mocha'# .wezterm.lua: config.window_background_opacity = 0.9sudo apt install fonts-firacode# Install a Nerd Font for icons in Starship, powerlevel10k, etc.fc-cache -fvfc-list | grep -i 'fira'sudo apt install batsudo apt install exasudo apt install fd-findsudo apt install ripgrepsudo apt install zoxideeval "$(zoxide init bash)"eval "$(zoxide init zsh)"sudo apt install tldr
Search all 7,657 commands instead.