add dired alias in eshell
eshell smart display
add gnu source for let-alist