Выбор загрузки разных конфигов xmonad wm

Согласен, это не трудно.
Так будет даже визуально приятнее, когда после запуска скрипта, всё появляется в едином списке.
toZen, прикинул объединенный скрипт на скорую руку - проверил, работает - но оптимизацию не смотрел ….. и, к тому же, сделал без ... ln …. с ... cp ….. можешь сделать по своему, на свой вкус ...
#!/bin/bash

cp /dev/null ~/.xinitrc

read -p "Что грузим?: DWM - 1, Herbstluftwm - 2, Xmonad - 3: " N
case "$N" in
      1) cat ~/.xinitrc_d > ~/.xinitrc
      ;;
      2) cat ~/.xinitrc_hlwm > ~/.xinitrc
      ;;
      3) cat ~/.xinitrc_xm > ~/.xinitrc
         rm -r .xmonad
         read -p "Что грузим?: xmonad1 - 1, xmonad2 - 2 : " M
         case "$M" in
            1) cp -r ~/xmonad_choic/.xmonad1 .xmonad
            ;;
            2) cp -r ~/xmonad_choic/.xmonad2 .xmonad
            ;;
            *) echo "$M отсутствует"
            exit
           ;;
        esac
      ;;
      *) echo "$N отсутствует"
      exit
      ;;
esac

startx

exit 0
Ошибки не исчезают с опытом - они просто умнеют
vasek, спасибо большое. Обязательно опробую у себя.
 
Зарегистрироваться или войдите чтобы оставить сообщение.