Greetings comrades. Some of you might be more experienced in the old Unix ways and might know how in the good old days all the environment variables were standardized. What I am up to: There are these new stylish ways of running applications based on their file extensions or mime types, which is annoying and leads to many symlinks. Instead some environment variables do exist. But maybe history has evolved some other substandards than I know?
Variables: $PAGER → pager (used by man) $EDITOR → editor $SOCKS_SERVER, $NO_PROXY, $AUTO_PROXY, $HTTP_PROXY, $HTTPS_PROXY, $FTP_PROXY, $ALL_PROXY → proxies and exceptions (used by chromium) Variables my environment has: $BROWSER → web browser $XTERM → X terminal emulator $MEDIAPLAYER → used for playing any media file $DOWNLOADER → (wget) $DOWNLOADDIR → where to download files to I know of the LSB `getconf -a`, but this only yields rather commercially intended configurations. What do the suckless people use in their environment? Sincerely, Christoph Lohmann