make some things better #7

Closed
trinity wants to merge 5 commits from (deleted):main into main
Showing only changes of commit a765639c85 - Show all commits

View File

@ -1,14 +1,20 @@
#!/bin/sh #!/bin/sh
set -e set -ex
argv0="$0" argv0="$0"
# cats out the configuration or {'\n', EOF} if it can't be found # cats out the configuration or {'\n', EOF} if it can't be found
stream_config(){ stream_config(){
cat "$HOME"/.xdg-sanity.conf 2>/dev/null \ for file in \
|| cat "$HOME"/.config/xdg-sanity.conf 2>/dev/null \ "$HOME"/.config/xdg-sanity.conf \
|| cat /etc/xdg-sanity/xdg-sanity.conf 2>/dev/null \ "$HOME"/.xdg-sanity.conf \
|| echo # empty line /etc/xdg-sanity/xdg-sanity.conf \
/dev/null
do
cat "$file" 2>/dev/null \
&& break \
|| true
done
} }
# check if usage is valid # check if usage is valid