Снижаю уровень входа в жизнь на лине без de
1. Добавляем файлик
/etc/grub.d/25_custom
2. Вставляем туда следующий текст:
#!/bin/sh exec tail -n +3 $0 # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above. menuentry "Manjaro Text Mode" --class manjaro --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-[[UUID_вашего_загрузочного_диска_с_Manjaro]]' { savedefault load_video set gfxpayload=keep insmod gzio insmod part_msdos insmod ext2 set root='hd0,msdos4' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos4 --hint-efi=hd0,msdos4 --hint-baremetal=ahci0,msdos4 [[UUID_вашего_загрузочного_диска_с_Manjaro]] else search --no-floppy --fs-uuid --set=root [[UUID_вашего_загрузочного_диска_с_Manjaro]] fi linux /boot/vmlinuz-6.6-x86_64 root=/dev/[[sda5]] rw [[Параметры_загрузки_ядра_из_файла_/etc/default/grub]] text 3 initrd /boot/[intel,amd]-ucode.img /boot/initramfs-[[6.6]]-x86_64.img }
то, что указано в [[…]] (в двойных квадратных скобках) должно быть заменено на значения из вашей загрузки, их можно посмотреть в файле /boot/grub/grub.cfg , сами [[ и ]] тоже убери
это написано для lts ядра 6.6, расположения системы на /dev/sda5 и другим персональным настройкам ядра, не копируйте в слепую кроме последних значений text 3, подставляйте свои значения/возьмите из реального конфига груба /boot/grub/grub.cfg
3. сохраняем, делаем исполняемым и потом
sudo update-grub
4. Перегружаемся, выбираем в грабе нужный пункт «Manjaro Text Mode»
5. Логинимся в консоли и наслаждаемся идеальным линуксом.
6. Чтобы сделать такую же консоль как у меня, надо установить:
— tmux
— telegram-tg
— bmenu
— bat
7. создать алиасы в обычном для вас месте:
alias htelega='bat ~/.config/tg/tghelp' alias htmux='bat ~/htmux.md'
tghelp и htmux.md файлы частичного перевода работы с телегой и тмуксом в терминале (попросить у меня или сделать самому)
8. Создать конфиг для тмукса ~/htmuxstart.sh:
tmux new -d -s tty -n tty \; \ send-keys 'tg' C-m \; \ splitw -v -l 1 \; \ send-keys 'htelega' C-m \; \ splitw -h \; \ send-keys 'htmux' C-m \; \ splitw -h -l 50 -t 0 \; \ send-keys 'bmenu' C-m \; \ attach -d
9. В ~/.bashrc или вашем конфиге командной оболочки вставить строку:
if [[ "$(tty)" == /dev/tty* ]]; then ./htmuxstart.sh ; fi
10. Вот и все, при входе в консоль и логине под своим юзером автоматически будет подгружаться тмукс в нужной конфигурации как у меня
зы. Пока ты настраиваешь вид своей консоли, можно использвать следующий скрипт для запуска просмотра в полноэкранном режиме (как развернуть на полноэкранку при запуске твоего терминала, смотри в мане твоего терминала)
xfce4-terminal --fullscreen --command=~/htmuxstart.sh