forked from Snoweuph/Dotfiles
Update bashrc
This commit is contained in:
parent
2d259180b3
commit
6ad04f349c
2 changed files with 34 additions and 18 deletions
39
.bashrc
39
.bashrc
|
@ -1,21 +1,29 @@
|
|||
#################################
|
||||
##################################
|
||||
## Check for Interactivy Shell ##
|
||||
#################################
|
||||
##################################
|
||||
case $- in
|
||||
*i*) ;;
|
||||
*) return;;
|
||||
esac
|
||||
|
||||
#################################
|
||||
## Toolbx ##
|
||||
#################################
|
||||
if [ -f "/run/.containerenv" ]; then
|
||||
HOME="/var/home/$(whoami)"
|
||||
##################################
|
||||
## OSTree System ##
|
||||
##################################
|
||||
if mount | grep -q 'ostree'; then
|
||||
export HOME="/var/home/$(whoami)"
|
||||
is_ostree=1
|
||||
fi
|
||||
|
||||
#################################
|
||||
##################################
|
||||
## Toolbox ##
|
||||
##################################
|
||||
if [[ -e "/run/.toolboxenv" ]]; then
|
||||
export TOOLBX_NAME=$(grep '^name=' /run/.containerenv | cut -d '=' -f 2 | tr -d '"')
|
||||
fi
|
||||
|
||||
##################################
|
||||
## Oh My Bash ##
|
||||
#################################
|
||||
##################################
|
||||
export OSH="$HOME/.config/oh-my-bash"
|
||||
OSH_CUSTOM="$HOME/.config/oh-my-bash-custom"
|
||||
OSH_THEME="agnoster-modded"
|
||||
|
@ -39,9 +47,9 @@ plugins=(
|
|||
)
|
||||
source "$OSH"/oh-my-bash.sh
|
||||
|
||||
#################################
|
||||
##################################
|
||||
## Application Envs ##
|
||||
#################################
|
||||
##################################
|
||||
export PATH=$PATH:"$HOME/.local/bin"
|
||||
|
||||
# NPM
|
||||
|
@ -54,7 +62,9 @@ export VOLTA_HOME="$HOME/.local/share/volta"
|
|||
export PATH="$VOLTA_HOME/bin:$PATH"
|
||||
|
||||
# Podman as Docker on Immutable Distros
|
||||
export DOCKER_HOST=unix:///run/user/1000/podman/podman.sock
|
||||
if [[ -n "$is_ostree" ]]; then
|
||||
export DOCKER_HOST=unix:///run/user/1000/podman/podman.sock
|
||||
fi
|
||||
|
||||
# Go
|
||||
export GOPATH=~/.local/share/go
|
||||
|
@ -66,9 +76,9 @@ export HSA_OVERRIDE_GFX_VERSION=10.3.0 # RX 6650 XT
|
|||
# Just
|
||||
export JUST_UNSTABLE=1
|
||||
|
||||
#################################
|
||||
##################################
|
||||
## Aliases ##
|
||||
#################################
|
||||
##################################
|
||||
|
||||
alias nvim-conf="nvim ~/.config/nvim"
|
||||
alias bash-conf="nvim #/.bashrc"
|
||||
|
@ -76,3 +86,4 @@ alias todo="nvim ~/Documents/Notes/Todo.md"
|
|||
|
||||
alias nano="nvim"
|
||||
alias neofetch="fastfetch"
|
||||
|
||||
|
|
5
.profile
5
.profile
|
@ -1,3 +1,8 @@
|
|||
# Volta
|
||||
export VOLTA_HOME="$HOME/.local/share/volta"
|
||||
export PATH="$VOLTA_HOME/bin:$PATH"
|
||||
|
||||
|
||||
# Jetbrains Toolbox
|
||||
export PATH="$PATH:/home/snoweuph/.local/share/JetBrains/Toolbox/scripts"
|
||||
|
||||
|
|
Loading…
Reference in a new issue