#!/bin/bash # Enable Powerlevel10k instant prompt. Should stay close to the top of ~/.zshrc. # Initialization code that may require console input (password prompts, [y/n] # confirmations, etc.) must go above this block; everything else may go below. 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 # Path to your oh-my-zsh installation. export ZSH="$HOME/.oh-my-zsh" # ZSH Config ZSH_THEME="powerlevel10k/powerlevel10k" COMPLETION_WAITING_DOTS="true" plugins=(git zsh-autosuggestions zsh-syntax-highlighting archlinux systemd nvm systemadmin safe-paste) source $ZSH/oh-my-zsh.sh # Rust config source $HOME/.cargo/env # Bob config PATH="$PATH:/home/noella/.local/share/bob/nvim-bin" alias vim=nvim export EDITOR=$(where nvim) # NVM Config export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion # To customize prompt, run `p10k configure` or edit ~/.p10k.zsh. [[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh