From 38f6e7b1a2438693d6b2e4c1370b29ffbf2c503d Mon Sep 17 00:00:00 2001 From: Pratik Tripathy Date: Mon, 1 Sep 2025 12:48:44 +0530 Subject: [PATCH] fix(profile): DevSetUps was exported after it was used & Podman config - fix: `DEV_CACHE_PATH` export location fixed - new: Notes to set `ELECTRON_OZONE_PLATFORM_HINT` in `/etc/environment` to fix font issues - Podman: Set variables for lazydocker to work --- common/.profile | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/common/.profile b/common/.profile index a161e42..a6cc127 100644 --- a/common/.profile +++ b/common/.profile @@ -28,9 +28,11 @@ EDITOR=$(command -v nvim 2>/dev/null || command -v vim 2>/dev/null) export EDITOR export VISUAL="$EDITOR" +# Following in /etc/environment to fix electron app font issues +# export ELECTRON_OZONE_PLATFORM_HINT=auto + # Manually follow steps from https://steamcommunity.com/app/646570/discussions/1/3935537639868400686 # To disable ~/.oracle_jre_usage/ from being created - if [ "$(uname -s)" = "Linux" ]; then export __GL_SHADER_DISK_CACHE_PATH="${XDG_CACHE_HOME}/nvidia" @@ -53,16 +55,16 @@ export HOMEBREW_NO_ANALYTICS=1 export HOMEBREW_AUTO_UPDATE_SECS=3600 export HOMEBREW_CLEANUP_MAX_AGE_DAYS=30 +export DEV_CACHE_PATH="/media/${USER}/Projects/DevSetUps" + export WGETRC="${XDG_CONFIG_HOME}/wgetrc" && [ ! -f "$WGETRC" ] && touch "$WGETRC" export GNUPGHOME="${XDG_CONFIG_HOME}/gnupg" export LESSHISTFILE="${XDG_STATE_HOME}/shell/lesshst" export TLDR_CACHE_DIR="${XDG_CACHE_HOME}/tldr" -export OLLAMA_HOME="${XDG_CONFIG_HOME}/ollama" -export OLLAMA_MODELS="${DEV_CACHE_PATH}"/ollama +export OLLAMA_HOME="${XDG_CONFIG_HOME}/ollama/" +export OLLAMA_MODELS="${DEV_CACHE_PATH}/AI-Models/" [ ! -f "$HOME/.lmstudio/bin" ] || export PATH="$PATH:$HOME/.lmstudio/bin" -export DEV_CACHE_PATH="/media/${USER}/Projects/DevSetUps" - export AWS_CONFIG_FILE="${XDG_CONFIG_HOME}/aws/config" export AWS_SHARED_CREDENTIALS_FILE="${XDG_CONFIG_HOME}/aws/credentials" export FZF_DEFAULT_COMMAND='rg --files --hidden' @@ -118,4 +120,6 @@ command -v npm >/dev/null 2>&1 && PATH="$(npm config get prefix)/bin:$PATH" # Podman's Docker-compatible socket (rootless) # Make lazydocker work -export DOCKER_HOST="unix:///run/user/$(id -u)/podman/podman.sock" +DOCKER_HOST="unix:///run/user/$(id -u)/podman/podman.sock" +export DOCKER_HOST +export PODMAN_COMPOSE_WARNING_LOGS=false