1*4882a593Smuzhiyun#!/bin/sh 2*4882a593Smuzhiyun#This script will be called via mini X session on behalf of file owner, after 3*4882a593Smuzhiyun#installed in /etc/mini_x/session.d/. Any auto start jobs including X apps can 4*4882a593Smuzhiyun#be put here 5*4882a593Smuzhiyun 6*4882a593Smuzhiyun# start hob here 7*4882a593Smuzhiyunexport PSEUDO_PREFIX=/usr 8*4882a593Smuzhiyunexport PSEUDO_LOCALSTATEDIR=/home/builder/pseudo 9*4882a593Smuzhiyunexport PSEUDO_LIBDIR=/usr/lib/pseudo/lib64 10*4882a593Smuzhiyunexport GIT_PROXY_COMMAND=/home/builder/poky/scripts/oe-git-proxy 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun#start pcmanfm in daemon mode to allow asynchronous launch 13*4882a593Smuzhiyunpcmanfm -d& 14*4882a593Smuzhiyun 15*4882a593Smuzhiyun#register handlers for some file types 16*4882a593Smuzhiyunif [ ! -d /home/builder/.local/share/applications ]; then 17*4882a593Smuzhiyun mkdir -p /home/builder/.local/share/applications/ 18*4882a593Smuzhiyun #register folders to open with PCManFM filemanager 19*4882a593Smuzhiyun xdg-mime default pcmanfm.desktop inode/directory 20*4882a593Smuzhiyun 21*4882a593Smuzhiyun #register html links and files with epiphany 22*4882a593Smuzhiyun xdg-mime default epiphany.desktop x-scheme-handler/http 23*4882a593Smuzhiyun xdg-mime default epiphany.desktop x-scheme-handler/https 24*4882a593Smuzhiyun xdg-mime default epiphany.desktop text/html 25*4882a593Smuzhiyun 26*4882a593Smuzhiyun #register text files with l3afpad text editor 27*4882a593Smuzhiyun xdg-mime default l3afpad.desktop text/plain 28*4882a593Smuzhiyunfi 29*4882a593Smuzhiyun 30*4882a593Smuzhiyuncd /home/builder/poky 31*4882a593Smuzhiyun. ./oe-init-build-env 32*4882a593Smuzhiyun 33*4882a593Smuzhiyunmatchbox-terminal& 34