Снижаю уровень входа в жизнь на лине без de
- Добавляем файлик
/etc/grub.d/25_custom
- Вставляем туда следующий текст:
#!/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
- сохраняем, делаем исполняемым и потом
sudo update-grub
- Перегружаемся, выбираем в грабе нужный пункт «Manjaro Text Mode»
- Логинимся в консоли и наслаждаемся идеальным линуксом.
- Чтобы сделать такую же консоль как у меня, надо установить:
— tmux
— telegram-tg
— bmenu
— bat
- создать алиасы в обычном для вас месте:
alias htelega='bat ~/.config/tg/tghelp'
alias htmux='bat ~/htmux.md'
tghelp и htmux.md файлы частичного перевода работы с телегой и тмуксом в терминале (попросить у меня или сделать самому)
- Создать конфиг для тмукса ~/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
- В ~/.bashrc или вашем конфиге командной оболочки вставить строку:
if [[ "$(tty)" == /dev/tty* ]]; then ./htmuxstart.sh ; fi
- Вот и все, при входе в консоль и логине под своим юзером автоматически будет подгружаться тмукс в нужной конфигурации как у меня
зы. Пока ты настраиваешь вид своей консоли, можно использвать следующий скрипт для запуска просмотра в полноэкранном режиме (как развернуть на полноэкранку при запуске твоего терминала, смотри в мане твоего терминала)
xfce4-terminal --fullscreen --command=~/htmuxstart.sh