123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 |
- # ~/.bashrc: executed by bash(1) for non-login shells.
- # Note: PS1 and umask are already set in /etc/profile. You should not
- # need this unless you want different defaults for root.
- # PS1='${debian_chroot:+($debian_chroot)}\h:\w\$ '
- # umask 022
- # You may uncomment the following lines if you want `ls' to be colorized:
- export TERM=xterm
- export LS_OPTIONS='--color=auto'
- #eval "`dircolors`"
- alias ls='ls $LS_OPTIONS'
- alias ll='ls $LS_OPTIONS -l'
- alias l='ls $LS_OPTIONS -lA'
- #
- # Some more alias to avoid making mistakes:
- # alias rm='rm -i'
- # alias cp='cp -i'
- # alias mv='mv -i'
- # Alias functions for compatibility
- volume_get() {
- volume get "$@"
- }
- volume_set() {
- volume set "$@"
- }
- brightness_get() {
- brightness get "$@"
- }
- brightness_set() {
- brightness set "$@"
- }
- notif_set() {
- notif set "$@"
- }
- start_audio_amp() {
- audio_amp "$@"
- }
- cancel_sched_powerdown() {
- powerdown handle
- }
- # Relocate HOME into the r/w partition
- export HOME=/mnt/FunKey
- mkdir -p "${HOME}"
- export MEDNAFEN_HOME=$HOME/.mednafen
- mkdir -p "${MEDNAFEN_HOME}"
- cp "/usr/games/lynxboot.img" "/usr/games/mednafen-09x.cfg" "${MEDNAFEN_HOME}/"
- export GMENU2X_HOME="$HOME/.gmenu2x"
- mkdir -p "${GMENU2X_HOME}"
- export RETROFE_HOME="$HOME/.retrofe"
- mkdir -p "${RETROFE_HOME}"
- mkdir -p "${RETROFE_HOME}/layouts"
- # Resize the console to the terminal dimensions
- resize() {
- if [[ -t 0 && $# -eq 0 ]]; then
- local IFS='[;' escape geometry x y
- echo -ne '\e7\e[r\e[999;999H\e[6n\e8'
- read -sd R escape geometry
- x=${geometry##*;} y=${geometry%%;*}
- if [[ ${COLUMNS} -eq ${x} && ${LINES} -eq ${y} ]]; then
- echo "${TERM} ${x}x${y}"
- else
- echo "${COLUMNS}x${LINES} -> ${x}x${y}"
- stty cols ${x} rows ${y}
- fi
- else
- print 'Usage: resize'
- fi
- }
- # Restore saved volume
- echo "Restore saved volume"
- volume set $(volume get) >/dev/null 2>&1
- # Restore saved brightness
- echo "Restore saved brightness"
- brightness set $(brightness get) >/dev/null 2>&1
- # Start Assembly tests (blocking process)
- assembly_tests >/dev/null 2>&1
- # Restart saved application/game if any
- instant_play load
- # Start frontend
- echo "Start frontend"
- frontend init >/dev/null 2>&1 &
|