# Цифровой легион: как я перестала переключать раскладку и превратила Linux в «римский» терминал
=> ../../en/latin_dirs.gmi 🇬🇧 Читать на Английском

Всё началось с бытовой проблемы, знакомой многим. Когда ты живешь в Европе, покупка ноутбука превращается в квест. А если тебе нужен приличный аппарат, то смириться приходится либо с латиницей, либо с наклейками на клавишах.

Наклейки — это отдельный вид эстетической пытки. Они стираются, отклеиваются по углам и превращают стильный ноутбук в нечто, напоминающее старый компьютерный класс из эпохи позднего СССР. В какой-то момент я поняла: я больше не хочу видеть кириллицу на своих клавишах. Я хочу чистую, минималистичную клавиатуру. 

К тому же я печатаю слепым методом в русской раскладке, и мне не совсем важно, есть русская маркировка клавиш или нет. 

Я использую Fedora с чистым GNOME. По умолчанию система услужливо создает папки на русском. В графическом интерфейсе это выглядит привычно, но в терминале превращается в пытку.

Писать код достаточно муторно, когда основная раскладка — английская и, например, нужно быстро прыгнуть в папку с загрузками. Вот тут начинается этот бесконечный цикл:

* Пишешь cd 
* Нажимаешь Super + Space, чтобы переключиться на русский
* Вбиваешь Заг... + Tab
* Снова Super + Space, чтобы вернуться на английский и работать дальше

Это не просто лишние движения — это ментальный «затык». Когда пишешь код, каждое такое переключение — как выбоина на скоростном шоссе.

Я подумала, что стандартные английские названия (Downloads, Documents) — это слишком скучно. Если уж перекраивать систему под латиницу, то делать это с имперским размахом.

На идею меня натолкнуло несколько картинок в жанре альтернативной истории, которые мне прислал брат. Там пояснения выводились в терминале в нижней части кадра. В том мире Римская империя не распалась, а дожила до наших дней, став высокотехнологичной сверхдержавой. В их терминалах не было английского — там была латынь. Короткая, емкая и использующая те же символы, что и английский алфавит.

В Linux за стандартные папки отвечает стандарт XDG. Все пути прописаны в файле ~/.config/user-dirs.dirs. Если его просто открыть, там будет классический список: XDG_DOWNLOAD_DIR="$HOME/Загрузки" и так далее.

В мире Linux существует локаль la_VA (Latin, Vatican City State). Если бы я установила систему с этой локалью (хотя перевод там далеко не полный), стандартные папки XDG по версии лингвистов-энтузиастов выглядели бы так:

```bash
XDG_DESKTOP_DIR="$HOME/Area operandi"
XDG_DOWNLOAD_DIR="$HOME/Recepta"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documenta"
XDG_MUSIC_DIR="$HOME/Musica"
XDG_PICTURES_DIR="$HOME/Imagines"
XDG_VIDEOS_DIR="$HOME/Pelliculae"
```

Ватиканская церковная латынь очень мягкая и описательная. Для терминала она подходит хуже, чем мой военный вариант латыни из альтернативной истории.

Для сравнения:
* У Ватикана рабочий стол — это Area operandi (длинно и неудобно вбивать).
* У меня — Suggestum (коротко, хлестко, по-военному).

Тем не менее, Ватикан — это единственное место в мире, где латынь вышла за пределы книг и попала в реальный интерфейс на банкоматах. Не спрашивайте откуда я знаю, но там действительно можно выбрать латинский язык.

Вот как там называются стандартные операции (практически, прообраз моих директорий):
* Вставьте карту — Insera scidulam quaeso ut faciendi gratia.
* Введите ваш PIN-код — Descripe digitum.
* Снятие наличных — Extractio pecuniae.
* Выход/Завершить — Abrogatio.

Кстати, админы Ватикана для обозначения «папки» (директории) в документации чаще используют слово Capsula (коробочка/капсула) или Scrinium (шкатулка для свитков). 

В итоге я заменила русские значения на латинские термины, которые легко набираются в английской раскладке:

```bash
# Редактируем: nano ~/.config/user-dirs.dirs

XDG_DESKTOP_DIR="$HOME/Suggestum"     # Рабочий стол (трибуна)
XDG_DOWNLOAD_DIR="$HOME/Advecta"      # Загрузки (привезенное)
XDG_TEMPLATES_DIR="$HOME/Exemplaria"  # Шаблоны (образцы)
XDG_PUBLICSHARE_DIR="$HOME/Publicum"  # Общее
XDG_DOCUMENTS_DIR="$HOME/Tabularium"  # Документы (архив)
XDG_MUSIC_DIR="$HOME/Musica"          # Музыка
XDG_PICTURES_DIR="$HOME/Imagines"     # Изображения
XDG_VIDEOS_DIR="$HOME/Visiones"       # Видео
```

Система Linux бывает чересчур заботливой: если она увидит, что папки «Загрузки» нет, она может создать её снова при следующем входе. Чтобы этого не случилось, нужно создать (или отредактировать) файл user-dirs.conf:

```bash
echo "enabled=False" > ~/.config/user-dirs.conf
```

Теперь нужно физически переместить файлы. В терминале это делается быстро, но важно помнить про экранирование пробелов в русских названиях:

```bash
mv ~/Рабочий\ стол ~/Suggestum
mv ~/Загрузки ~/Advecta
mv ~/Документы ~/Tabularium
mv ~/Изображения ~/Imagines
mv ~/Музыка ~/Musica
mv ~/Видео ~/Visiones
mv ~/Шаблоны ~/Exemplaria
mv ~/Общедоступные ~/Publicum
```

Если просто переименовать папку «Загрузки» в Downloads или Advecta через правую кнопку мыши, она превращается в обычную скучную серую папку. Она теряет свой статус «особой директории», а вместе с ним — и свою уникальную иконку.

Но метод с редактированием user-dirs.dirs работает иначе. Пользуясь тем, что пути в системном конфиге прописали, Nautilus (файловый менеджер GNOME) понимает: «Ага, теперь Advecta — это официальное место для импорта ресурсов».

Результат выглядит впечатляюще:
* Папка называется Advecta, но на ней красуется стандартный символ загрузки.
* Tabularium автоматически получает иконку с листом бумаги (архив).
* Imagines помечается символом фотографий.

В терминале можно чувствовать себя суровым администратором империи, вводя cd ~/Tabularium, а в графическом интерфейсе по-прежнему мгновенно ориентироваться по знакомым значкам.

В латыни многие титулы имеют род, но есть отличные варианты третьего склонения, которые грамматически относятся к «общему роду» (commune) — они пишутся и звучат одинаково вне зависимости от того, к кому обращаются.

Есть вполне неплохие варианты для использования, которые звучат гордо и при этом гендерно-нейтральны:
1. Civis (Гражданин / Житель)
Это самое аутентичное обращение для римской эстетики. 
* Фраза: Ave, Civis! Systema parata est.
* Смысл: «Приветствую, Гражданин! Система готова».

2. Sodalis (Товарищ / Соратник / Член союза)
Если ближе атмосфера «легиона» или тесного круга единомышленников, ну или дружная атмосфера компартии перед расстрелом таких же товарищей.
* Фраза: Ave, Sodalis! Quid novi?
* Смысл: «Привет, соратник! Что нового?»

3. Custos (Хранитель / Страж)
Идеально, если прятать на компе несколько терабай порно от родителей.
* Фраза: Salve, Custos! Omnia sub ditione sunt.
* Смысл: «Здравствуй, Хранитель! Всё под контролем».

Откройте ваш конфигурационный файл nano ~/.bashrc и вставьте в конец файла то, что вам больше нравится.

Например:

```bash
echo "Ave, Civis! Systema parata est."
```
Для себя я использовала — Optio. Это латинское звание означает помощника или администратора и звучит невероятно сурово. А ещё добавила золотого цвета надписи, ну Рим же. 

```bash
echo -e "\e[1;33mSalve, Optio! Legio te salutat.\e[0m"
```

Дальше я столкнулась с классической проблемой Fedora, которая не всегда случается, но, видимо, бывает. На десктопе у меня проблем с алиасами не было, а ноутбук решил «делать мне мозг». Я прописала красивые алиасы и приветствие в ~/.bashrc, но при открытии терминала ничего не происходило. Оказалось, что GNOME Terminal в Fedora часто запускается как login shell, а это значит, что он первым делом ищет .bash_profile, игнорируя .bashrc.

Чтобы «мостик» заработал, я добавила в ~/.bash_profile этот блок:

```bash
if [ -f ~/.bashrc ]; then
    . ~/.bashrc
fi
```

Для полной автоматизации и отказа от смены раскладки можно добавить в .bashrc набор команд, которые делают работу бесшовной. Теперь мои инструменты называются так:

```bash
alias ferrum='cargo'
alias codex='git'
alias expugna='sudo'
alias vale='exit' # Чтобы уходить красиво
```

После выполнения команды source ~/.bashrc система преобразилась. Но всё-таки перед использованием подобных алиасов я бы дала себе время привыкнуть к новым названиям директорий.

Теперь мой рабочий процесс выглядит так: я открываю терминал, вижу золотистую надпись "Salve, Optio! Legio te salutat.", ввожу cd ~/Advecta, затем codex status — и всё это в одной раскладке, без единого нажатия Super + Space.

Это не просто экономия времени. Это ощущение полного контроля над своей «цифровой провинцией», где всё работает по моим правилам, а клавиатура без кириллицы наконец-то стала моим преимуществом, а не ограничением.

=> /os/index.gmi Назад в раздел "Ломаем ОС"
=> / Назад на Главную страницу