From 86b298de2d28160fed0652a95ded1b5743dfdb76 Mon Sep 17 00:00:00 2001 From: Luca Pellegrini Date: Wed, 22 Mar 2023 22:35:53 +0100 Subject: [PATCH] bash: aggiorna `.profile` e `.bash_profile` In `.bash_profile` e `.profile`, dichiara le variabili XDG_CONFIG_HOME, XDG_CACHE_HOME e XDG_DATA_HOME. Inoltre, in `.profile`, aggiungi la cartella `~/AppImage` al PATH. --- bash/.bash_profile | 9 +++++++-- bash/.profile | 12 ++++++++++++ 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/bash/.bash_profile b/bash/.bash_profile index dd51de0..acc9414 100644 --- a/bash/.bash_profile +++ b/bash/.bash_profile @@ -1,4 +1,4 @@ -#!/bin/bash +# shellcheck shell=sh # ~/.bash_profile: executed by the command interpreter for login shells. # # see /usr/share/doc/bash/examples/startup-files for examples. @@ -26,8 +26,13 @@ if [ -d "$HOME/.local/bin" ] ; then PATH="$HOME/.local/bin:$PATH" fi - # set PATH so it includes '~/AppImage' directory, if it exists if [ -d "$HOME/AppImage" ] ; then PATH="$HOME/AppImage:$PATH" fi + +# Environment variables +# XDG Base Directory specification +export XDG_CONFIG_HOME="$HOME/.config" +export XDG_CACHE_HOME="$HOME/.cache" +export XDG_DATA_HOME="$HOME/.local/share" diff --git a/bash/.profile b/bash/.profile index d89ea5a..8eeef42 100644 --- a/bash/.profile +++ b/bash/.profile @@ -1,3 +1,4 @@ +# shellcheck shell=sh # ~/.profile: executed by the command interpreter for login shells. # This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login # exists. @@ -25,3 +26,14 @@ fi if [ -d "$HOME/.local/bin" ] ; then PATH="$HOME/.local/bin:$PATH" fi + +# set PATH so it includes '~/AppImage' directory, if it exists +if [ -d "$HOME/AppImage" ] ; then + PATH="$HOME/AppImage:$PATH" +fi + +# Environment variables +# XDG Base Directory specification +export XDG_CONFIG_HOME="$HOME/.config" +export XDG_CACHE_HOME="$HOME/.cache" +export XDG_DATA_HOME="$HOME/.local/share"