Перейти к содержанию

Linux

Статьи про линукс. Гайды, интересные факты - это всё тут.

Перед началом

Я использую arch-based дистрибутив CachyOS. Всё проверялось и тестировалось на нём. На других дистрибутивах (Ubuntu/Fedora) команды могут отличаться, но принципы те же.

Мой терминал

Я рекомендую Ghostty. Почему? Потому что тут есть GPU-ускорение рендеринга (плавный скролл и отзывчивый интерфейс даже с большим выводом), вкладки и сплиты (разделение экрана) из коробки.

Как поставить на Arch-based дистрибутиве:

1
sudo pacman -S ghostty

Как настроить: Можно копаться в текстовых конфигах, но проще воспользоваться визуальным конфигуратором.

Лучший шрифт!

Рекомендую использовать "JetBrainsMono Nerd Font Mono" в качестве шрифта. Установка:

1
sudo pacman -S ttf-jetbrains-mono-nerd

Куда вставлять полученный конфиг? В самом Ghostty нажми Ctrl + , (запятая) - откроется файл настроек.

Важно про раскладку!

С русской раскладкой практически все горячие клавиши работать не будут! Если бинд не срабатывает - проверь расскладку.

Как копировать и вставлять в терминале?

Забудь про стандартные Ctrl+C / Ctrl+V, тут свои правила:

  • Ctrl + Shift + C - Копировать
  • Ctrl + Shift + V - Вставить

Мой shell

Чтобы терминал был умным и подсказывал тебе команды, я использую (и всем советую) Fish.

Подробный гайд по его настройке здесь: Fish.

Про скрипты из интернета

fish не совместим с bash, для запуска bash скриптов нужно использовать:

1
bash path/to/script

Установка:

1
sudo pacman -S fish

Запуск:

1
fish

Установить по умолчанию:

1
chsh -s $(which fish)

Нужно перезайти в систему