#!/bin/bash # # Wrapper for Midnight Commander # # Parameters BASENAME="`basename $0`" MC="/usr/bin/mc" INI="$HOME/.config/mc/ini" CONF="`readlink $INI || echo $INI`" # Dispatch if [ ! -z "$DISPLAY" ]; then TERM=xterm-256color $MC $* else $MC $* fi # Fix configuration # # These settings vary from screen size to screen size and # might change mc's dotfiles whenever it's run on a different # screen configuration. # # If $INI is a link, $CONF will be the link destination. # That's important because `sed -i` usually breaks the linking. sed -i '/^left_panel_size=.*$/d' $CONF sed -i '/^top_panel_size=.*$/d' $CONF