diff --git a/.bash_profile b/.bash_profile deleted file mode 100644 index 89e5b7d..0000000 --- a/.bash_profile +++ /dev/null @@ -1,41 +0,0 @@ -# shellcheck disable=SC2155 - -[ -f "$HOME/.bashrc" ] && . "$HOME/.bashrc" - -# XDG base directories -export XDG_DATA_HOME="${XDG_DATA_HOME:-$HOME/.local/share}" -export XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-$HOME/.config}" -export XDG_STATE_HOME="${XDG_STATE_HOME:-$HOME/.local/state}" -export XDG_CACHE_HOME="${XDG_CACHE_HOME:-$HOME/.cache}" - -# Default programs -export TERMINAL="${TERMINAL:-st}" -export EDITOR="${EDITOR:-nvim}" -export BROWSER="${BROWSER:-firefox}" - -# $HOME cleanup -export HISTFILE="$XDG_STATE_HOME/bash_history" -export XAUTHORITY="$XDG_RUNTIME_DIR/Xauthority" -export XCURSOR_PATH="/usr/share/icons:$XDG_DATA_HOME/icons" -export GNUPGHOME="$XDG_DATA_HOME/gnupg" -export GOPATH="$XDG_DATA_HOME/go" -export RUSTUP_HOME="$XDG_DATA_HOME/rustup" -export CARGO_HOME="$XDG_DATA_HOME/cargo" -export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME/npm/npmrc" -export NODE_REPL_HISTORY="$XDG_DATA_HOME/node_repl_history" -export CUDA_CACHE_PATH="$XDG_CACHE_HOME/nv" - -# Other program settings -export SVDIR="$XDG_CONFIG_HOME/service" -export PIPX_BIN_DIR="$XDG_DATA_HOME/pipx/bin" -export _JAVA_OPTIONS="-Djava.util.prefs.userRoot=$XDG_CONFIG_HOME/java" - -# $PATH additions -export PATH="$PATH:$(find "$HOME/.local/bin/" -type d | paste -sd ':' -)" -export PATH="$PATH:$GOPATH/bin" -export PATH="$PATH:$XDG_DATA_HOME/pipx/bin" -export PATH="$PATH:$HOME/.cabal/bin" -export PATH="$PATH:$XDG_DATA_HOME/npm/bin" - -# Automatic graphical start on tty1 -[ "$(tty)" = "/dev/tty1" ] && ! pidof -s Xorg >/dev/null 2>&1 && exec startx diff --git a/.bashrc b/.bashrc deleted file mode 100644 index 9e59cb6..0000000 --- a/.bashrc +++ /dev/null @@ -1,29 +0,0 @@ -case "$-" in -*i*) ;; -*) return ;; -esac - -[ -f "$HOME/.ghcup/env" ] && . "$HOME/.ghcup/env" - -shopt -s autocd - -HISTFILESIZE=100000 -HISTCONTROL="ignoredups" - -alias v='nvim' - -alias ll='ls -lAF' -alias la='ls -AF' - -alias cp='cp -iv' -alias mv='mv -iv' -alias rm='rm -vI' -alias mkdir='mkdir -pv' -alias ls='ls --color=auto' -alias grep='grep --color=auto' - -skli() { - [ -f config.h ] && rm config.h - make || return - doas make install -}