mirror of
https://codeberg.org/frosty/dotfiles.git
synced 2024-09-19 11:47:09 -04:00
add some safeguards for my xinitrc stuff
This commit is contained in:
parent
9e333dd7d8
commit
ea57dc7158
|
@ -1,3 +1,5 @@
|
||||||
|
# shellcheck disable=SC2155
|
||||||
|
|
||||||
# XDG base directories
|
# XDG base directories
|
||||||
export XDG_DATA_HOME="${XDG_DATA_HOME:-$HOME/.local/share}"
|
export XDG_DATA_HOME="${XDG_DATA_HOME:-$HOME/.local/share}"
|
||||||
export XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-$HOME/.config}"
|
export XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-$HOME/.config}"
|
||||||
|
@ -24,7 +26,6 @@ export CARGO_HOME="$XDG_DATA_HOME/cargo"
|
||||||
export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME/npm/npmrc"
|
export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME/npm/npmrc"
|
||||||
export NODE_REPL_HISTORY="$XDG_DATA_HOME/node_repl_history"
|
export NODE_REPL_HISTORY="$XDG_DATA_HOME/node_repl_history"
|
||||||
export CUDA_CACHE_PATH="$XDG_CACHE_HOME/nv"
|
export CUDA_CACHE_PATH="$XDG_CACHE_HOME/nv"
|
||||||
export XINITRC="$XDG_CONFIG_HOME/x11/xinitrc"
|
|
||||||
|
|
||||||
# Other program settings
|
# Other program settings
|
||||||
export SVDIR="$XDG_CONFIG_HOME/service"
|
export SVDIR="$XDG_CONFIG_HOME/service"
|
||||||
|
|
4
.xinitrc
4
.xinitrc
|
@ -3,8 +3,8 @@
|
||||||
# shellcheck disable=SC1091
|
# shellcheck disable=SC1091
|
||||||
|
|
||||||
# Startup services and programs
|
# Startup services and programs
|
||||||
. "$XDG_DATA_HOME/screenlayout"
|
[ -f "$XDG_DATA_HOME/screenlayout" ] && . "$XDG_DATA_HOME/screenlayout"
|
||||||
xwallpaper --zoom "$XDG_DATA_HOME/wallpaper"
|
[ -f "$XDG_DATA_HOME/wallpaper" ] && xwallpaper --zoom "$XDG_DATA_HOME/wallpaper"
|
||||||
xrdb "$HOME/.Xresources"
|
xrdb "$HOME/.Xresources"
|
||||||
runsvdir "$SVDIR" &
|
runsvdir "$SVDIR" &
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue