2022-04-16 19:54:07 +00:00
|
|
|
# vim: ft=sh
|
|
|
|
|
|
|
|
# If running bash (vs. login prompt)
|
|
|
|
if [ -n "$BASH_VERSION" ]; then
|
|
|
|
# include .bashrc if it exists
|
|
|
|
if [ -f "$HOME/.bashrc" ]; then
|
|
|
|
. "$HOME/.bashrc"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
2023-09-05 16:45:45 +00:00
|
|
|
# GUI themes
|
|
|
|
export GTK_THEME="Gruvbox"
|
|
|
|
export ICON_THEME="Gruvbox"
|
|
|
|
export CURSOR_THEME="FlatbedCursors-White"
|
|
|
|
export PROFILE_NAME="Oled"
|
|
|
|
export QT_QPA_PLATFORMTHEME="qt5ct"
|
|
|
|
export QT_QPA_PLATFORM="wayland-egl;wayland;xcb"
|
|
|
|
export GDK_BACKEND="wayland"
|
|
|
|
export DCONF=".config/dconf/user"
|
|
|
|
|
|
|
|
GTK_THEME="Gruvbox"
|
2022-04-16 19:54:07 +00:00
|
|
|
THEME="dark"
|
|
|
|
|
|
|
|
# Perl junk to allow scripts to run for non-interactive sessions
|
2024-02-01 04:53:28 +00:00
|
|
|
eval "$(plenv init -)"
|
2022-12-12 19:29:13 +00:00
|
|
|
|
2024-02-01 05:00:05 +00:00
|
|
|
source "$HOME/.dotfiles/bash/path"
|
2022-12-13 03:44:24 +00:00
|
|
|
if [ -f "/run/.containerenv" ]; then
|
2023-02-24 01:24:59 +00:00
|
|
|
source "$HOME/.dotfiles/bash/bash_profile.distrobox"
|
2022-12-12 19:29:13 +00:00
|
|
|
else
|
2023-02-24 01:24:59 +00:00
|
|
|
source "$HOME/.dotfiles/bash/bash_profile.host"
|
2022-12-12 19:29:13 +00:00
|
|
|
fi
|
2024-08-17 04:40:55 +00:00
|
|
|
|
|
|
|
# XDG
|
|
|
|
export XDG_CONFIG_HOME="$HOME/.config"
|
|
|
|
export XDG_CACHE_HOME="$HOME/.cache"
|
|
|
|
export XDG_DATA_HOME="$HOME/.local/share"
|
|
|
|
export XDG_STATE_HOME="$HOME/.local/state"
|
|
|
|
export XDG_RUNTIME_DIR="$HOME/desktop"
|
|
|
|
export XDG_DESKTOP_DIR="$HOME/desktop"
|
|
|
|
export XDG_DOCUMENTS_DIR="$HOME/documents"
|
|
|
|
export XDG_DOWNLOAD_DIR="$HOME/downloads"
|
|
|
|
export XDG_MUSIC_DIR="$HOME/music"
|
|
|
|
export XDG_PICTURES_DIR="$HOME/pictures"
|
|
|
|
export XDG_PUBLICSHARE_DIR="$HOME/public"
|
|
|
|
export XDG_TEMPLATES_DIR="$HOME/templates"
|
|
|
|
export XDG_VIDEOS_DIR="$HOME/videos"
|
|
|
|
export XDG_SCREENSHOTS_DIR="$HOME/pictures/screenshots"
|