slitaz-tools annotate tinyutils/editor @ rev 939

tazbox: fix subox icon when ~/.local/share/applications is absent; fix working with freegeoip; write full list of icons used; all other files: 2015 and insert blank lines.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Apr 17 07:35:02 2015 +0300 (2015-04-17)
parents eb791cfb71c0
children
rev   line source
pankso@335 1 #!/bin/sh
paul@549 2 # Launch SliTaz default Text Editor.
pankso@335 3 #
al@939 4
pankso@335 5 . /etc/slitaz/applications.conf
pankso@335 6
al@926 7 USER_CONFIG="${XDG_CONFIG_HOME:-$HOME/.config}/slitaz/applications.conf"
pankso@335 8 [ -f $USER_CONFIG ] && . $USER_CONFIG
pankso@335 9
al@926 10 if [ -z "$XAUTHORITY" ]; then
al@926 11 # console session
al@926 12 EXEC="$EDITOR"
al@926 13 else
al@926 14 # Xorg session
al@926 15 EXEC="terminal -e $EDITOR"
psychomaniak@908 16 fi
psychomaniak@908 17
psychomaniak@908 18 case $EDITOR in
psychomaniak@908 19 emacs|joe|jed|ht|le|nano|vi*) $EXEC $@ ;;
al@926 20 mcedit) $EXEC -a -S nicedark $@ ;;
psychomaniak@908 21 *) exec setsid $EDITOR $@ ;;
psychomaniak@908 22 esac
pankso@335 23
pankso@335 24 exit 0