152 chmod a+x ~/.xinitrc ~/.xserverrc |
152 chmod a+x ~/.xinitrc ~/.xserverrc |
153 rm -f ~/.xsession |
153 rm -f ~/.xsession |
154 ln -s ~/.xinitrc ~/.xsession |
154 ln -s ~/.xinitrc ~/.xsession |
155 rm -f ~/.bash_profile |
155 rm -f ~/.bash_profile |
156 cp ~/.bashrc ~/.bash_profile |
156 cp ~/.bashrc ~/.bash_profile |
157 command -v /usr/bin/mc || exit 0; \ |
157 mkdir -p $(HOME)/.config/mc $(HOME)/.local/share/mc/; \ |
158 v=`/usr/bin/mc --version | sed 's|.*\([0-9]\+\.[0-9]\+\.[0-9]\+\)$$|\1|;q'`; \ |
158 umask 0117; \ |
159 vmajor=$${v%%.*}; \ |
159 $(INSTALL_DATA) .local/share/mc/bashrc $(HOME)/.local/share/mc/; \ |
160 vminor=$${v#*.}; \ |
160 cat .config/mc/mc.ext /etc/mc/mc.ext > $(HOME)/.config/mc/mc.ext; \ |
161 vminor=$${vminor%.*}; \ |
161 { \ |
162 if [ $$vmajor -gt 4 -o '(' $$vmajor -eq 4 -a $$vminor -ge 8 ')' ]; then \ |
162 echo 'default/*'; \ |
163 mkdir -p $(HOME)/.config/mc $(HOME)/.local/share/mc/; \ |
163 echo ' Open=file %f'; \ |
164 umask 0117; \ |
164 echo ' Edit=[ `du -m %f | { read size rest; echo $$size; }` -le 4 ] && e %f || echo Too large file for Emacs...'; \ |
165 $(INSTALL_DATA) .local/share/mc/bashrc $(HOME)/.local/share/mc/; \ |
165 } >>$(HOME)/.config/mc/mc.ext |
166 cat .config/mc/mc.ext /etc/mc/mc.ext > $(HOME)/.config/mc/mc.ext; \ |
|
167 { \ |
|
168 echo 'default/*'; \ |
|
169 echo ' Open=file %f'; \ |
|
170 echo ' Edit=[ `du -m %f | { read size rest; echo $$size; }` -le 4 ] && e %f || echo Too large file for Emacs...'; \ |
|
171 } >>$(HOME)/.config/mc/mc.ext; \ |
|
172 else \ |
|
173 mkdir -p $(HOME)/.mc; \ |
|
174 $(INSTALL_DATA) .local/share/mc/bashrc $(HOME)/.mc; \ |
|
175 $(INSTALL_DATA) .config/mc/mc.ext $(HOME)/.mc/bindings; \ |
|
176 fi |
|
177 ifneq '' '$(filter $(host_os),cygwin linux)' |
166 ifneq '' '$(filter $(host_os),cygwin linux)' |
178 if command -v file 1>/dev/null; then \ |
167 if command -v file 1>/dev/null; then \ |
179 $(INSTALL_DATA) .magic $(HOME); \ |
168 $(INSTALL_DATA) .magic $(HOME); \ |
180 cd $(HOME); \ |
169 cd $(HOME); \ |
181 file --compile -m .magic; \ |
170 file --compile -m .magic; \ |