summaryrefslogtreecommitdiff
path: root/.bashrc
blob: a060e18d0d79134e78e3ad4fa05778d782e86f11 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# If not running interactively, don't do anything
[[ $- != *i* ]] && return

HISTCONTROL=ignoreboth:erasedups
HISTSIZE=100000
HISTFILESIZE=$HISTSIZE

shopt -s histappend
shopt -s checkwinsize

PATH="$HOME/bin:$PATH"
PATH="$HOME/.local/bin:$PATH"
PATH="$HOME/.dotnet/tools:$PATH"
export PATH
export EDITOR=nvim
export VISUAL=nvim
export PAGER="less -i -j.5 -R"

source /usr/share/fzf/key-bindings.bash
source /usr/share/fzf/completion.bash
source $XDG_DATA_HOME/cargo/env
source $XDG_CONFIG_HOME/aliases

eval "$(zoxide init bash)"
eval "$(starship init bash)"

pfetch