2025-01-10 17:41:18 +00:00
|
|
|
# .profile permet d'avoir
|
|
|
|
# 1. TERMINAL (choix d'un terminal par défaut)
|
|
|
|
# 2. BATPATH (pour la batterie)
|
|
|
|
# 3. PATH initial # TODO: vraiment nécessaire ?
|
2019-10-03 21:28:01 +00:00
|
|
|
emulate sh -c '. ~/.profile'
|
2019-10-14 20:32:54 +00:00
|
|
|
|
2025-01-10 17:41:18 +00:00
|
|
|
# TODO: vérifier si ce code commenté fonctionne
|
|
|
|
#export PYENV_ROOT="$HOME/.pyenv"
|
|
|
|
#export PATH="$PYENV_ROOT/bin:$PATH"
|
|
|
|
#eval "$(pyenv init --path)"
|
2024-10-17 09:41:57 +00:00
|
|
|
|
2019-10-14 20:32:54 +00:00
|
|
|
# Start X automatically
|
|
|
|
if systemctl -q is-active graphical.target && [[ ! $DISPLAY && $XDG_VTNR -eq 1 ]]; then
|
2025-01-10 17:41:18 +00:00
|
|
|
case $HOST in
|
|
|
|
roc | zou)
|
|
|
|
: # Exceptions : On ne fait rien pour ces machines qui sont sous Xorg.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
# Pour toutes les autres on charge le contenu de .config/environment.d
|
|
|
|
# Cf. https://wiki.archlinux.org/title/Environment_variables#Per_Wayland_session
|
|
|
|
# use systemd-environment-d-generator(8) to generate environment, and export those variables
|
|
|
|
set -o allexport
|
|
|
|
source <(/usr/lib/systemd/user-environment-generators/30-systemd-environment-d-generator)
|
|
|
|
set +o allexport
|
|
|
|
;;
|
|
|
|
esac
|
2024-11-14 19:22:07 +00:00
|
|
|
exec sway
|
2019-10-14 20:32:54 +00:00
|
|
|
fi
|