Rationalize the use of custom config files

This commit is contained in:
Rodolphe Bréard 2021-09-12 12:24:06 +02:00
parent 5bc0b45cdc
commit 2425fdca43
9 changed files with 9 additions and 11 deletions

View file

@ -11,12 +11,14 @@ export HISTCONTROL=ignoredups
export CLICOLOR=1
export EDITOR='vim'
export PAGER='less'
export MY_CONFIG="$HOME/.config/rodolphe"
export USER_NICKNAME="Rodolphe Bréard"
export DEBEMAIL="packages+deb@what.tf"
export DEBFULLNAME="$USER_NICKNAME"
# Path
[ -f ~/.setpath.sh ] && . ~/.setpath.sh
[ -f "$MY_CONFIG/.setpath.sh" ] && . "$MY_CONFIG/.setpath.sh"
[ -f "$MY_CONFIG/.xdg_set_env.sh" ] && . "$MY_CONFIG/.xdg_set_env.sh"
# Colors
[ "$CLICOLOR" -ne 0 ] && hash dircolors 2>/dev/null && eval $(dircolors -b)

View file

@ -35,9 +35,6 @@ fi
# Proxy settings
[ -f "$HOME/.proxy" ] && . "$HOME/.proxy"
# Compose key
[ -f ~/.set_compose_key.sh ] && . ~/.set_compose_key.sh
# skim
[ -f "/usr/share/skim/key-bindings.zsh" ] && . /usr/share/skim/key-bindings.zsh
[ -f "/usr/share/skim/completion.zsh" ] && . /usr/share/skim/completion.zsh

View file

@ -1,5 +1,4 @@
[ -f ~/.xprofile ] && . ~/.xprofile
[ -f ~/.setpath.sh ] && . ~/.setpath.sh
AUTHORISED_WM="qtile i3"
AVAILABLE_WM=""

View file

@ -1,8 +1,6 @@
[ -f /etc/xprofile ] && . /etc/xprofile
[ -f ~/.Xresources ] && xrdb -merge ~/.Xresources
[ -f ~/.setpath.sh ] && . ~/.setpath.sh
[ -f ~/.set_compose_key.sh ] && . ~/.set_compose_key.sh
[ -f ~/.xdg_set_env.sh ] && . ~/.xdg_set_env.sh
[ -f "$MY_CONFIG/.set_compose_key.sh" ] && . "$MY_CONFIG/.set_compose_key.sh"
hash xcompmgr 2>/dev/null && xcompmgr &
hash xscreensaver 2>/dev/null && xscreensaver -no-splash &

View file

@ -1,6 +1,9 @@
# ZSH configuration
export ZDOTDIR="$HOME/.config/zsh"
# Custom configuration
export MY_CONFIG="$HOME/.config/rodolphe"
# History
export HISTFILE_DIR="$HOME/.local/share/zsh"
export HISTFILE="$HISTFILE_DIR/.zsh_history"
@ -19,5 +22,5 @@ export DEBEMAIL="packages+deb@what.tf"
export DEBFULLNAME="$USER_NICKNAME"
# Path
[ -f ~/.setpath.sh ] && . ~/.setpath.sh
[ -f ~/.xdg_set_env.sh ] && . ~/.xdg_set_env.sh
[ -f "$MY_CONFIG/.setpath.sh" ] && . "$MY_CONFIG/.setpath.sh"
[ -f "$MY_CONFIG/.xdg_set_env.sh" ] && . "$MY_CONFIG/.xdg_set_env.sh"

View file

@ -9,6 +9,5 @@ if [ -f "$COMPOSE_KEY_FILE" ]; then
COMPOSE_KEY=$(cat "$COMPOSE_KEY_FILE")
export XKB_DEFAULT_OPTIONS="compose:$COMPOSE_KEY"
fi
[ -f "$HOME/.xdg_set_env.sh" ] && . "$HOME/.xdg_set_env.sh"
/usr/bin/sway "$@"