dotfiles/dot_xprofile.tmpl

54 lines
984 B
Cheetah
Raw Normal View History

2024-04-14 18:41:15 -07:00
#!/usr/bin/env sh
sysresources=/etc/X11/xinit/.Xresources
sysmodmap=/etc/X11/xinit/.Xmodmap
userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
if [ -f "$sysresources" ]; then
2024-10-01 20:17:18 -07:00
xrdb -merge "$sysresources"
2024-04-14 18:41:15 -07:00
fi
if [ -f "$sysmodmap" ]; then
2024-10-01 20:17:18 -07:00
xmodmap "$sysmodmap"
2024-04-14 18:41:15 -07:00
fi
if [ -f "$userresources" ]; then
2024-10-01 20:17:18 -07:00
xrdb -merge "$userresources"
2024-04-14 18:41:15 -07:00
fi
if [ -f "$usermodmap" ]; then
2024-10-01 20:17:18 -07:00
xmodmap -merge "$usermodmap"
2024-04-14 18:41:15 -07:00
fi
if [ -d /etc/X11/xinit/xinitrc.d ]; then
2024-10-01 20:17:18 -07:00
for f in /etc/X11/xinit/xinitrc.d/?*.sh; do
# shellcheck source=/dev/null
[ -x "$f" ] && . "$f"
done
2024-04-14 18:41:15 -07:00
2024-10-01 20:17:18 -07:00
unset f
2024-04-14 18:41:15 -07:00
fi
2024-04-17 21:01:22 -07:00
# shellcheck disable=all
{{- if eq .chezmoi.hostname "archgirlie" }}
2024-04-17 21:01:22 -07:00
"$HOME/.screenlayout/desktop.sh"
2024-04-21 10:07:47 -07:00
{{- end }}
2024-04-14 18:41:15 -07:00
2024-04-21 10:12:10 -07:00
{{ if lookPath "copyq" -}}
2024-04-14 18:41:15 -07:00
copyq &
{{ end -}}
{{ if lookPath "mpd" -}}
2024-08-04 13:53:46 -07:00
sudo mount -a
mpd &
{{ end -}}
{{ if lookPath "numlockx" -}}
numlockx on
{{ end -}}
{{ if eq .chezmoi.hostname "archgirlie" -}}
setxkbmap -option "apple:alupckeys"
{{ end -}}
2024-10-01 20:17:18 -07:00
{{ if lookPath "pidgin" -}}
pidgin &
{{ end -}}