Bug 56351 - Не работает корректно в bash
Summary: Не работает корректно в bash
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: atuin (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 enhancement
Assignee: boria138@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-12 22:43 MSK by Alexei V. Mezin
Modified: 2025-10-26 12:49 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexei V. Mezin 2025-10-12 22:43:06 MSK
При использовании с bash не работает: в истории команд видно только то, что попало туда в результате работы atuin import bash. 

Документация на оф.сайте вводит в заблуждение: "atuin лучше всего работает в bash при использовании ble.sh". Из этого можно сделать вывод, что без использования тоже работает. Что неверно, ибо основная фишка - история команд - не работает.

Нужно прикручивать к bash "плагин" bash-preexec. Которого нет в Сизифе. Поэтому желательно добавить этот плагин, и/или хотя бы в README.ALT написать, что без него в _шелл_по_умолчанию_ работать не будет.
Comment 1 Boris Yumankulov 2025-10-14 10:05:20 MSK
(In reply to Alexei V. Mezin from comment #0)
> При использовании с bash не работает: в истории команд видно только то, что
> попало туда в результате работы atuin import bash. 
> 
> Документация на оф.сайте вводит в заблуждение: "atuin лучше всего работает в
> bash при использовании ble.sh". Из этого можно сделать вывод, что без
> использования тоже работает. Что неверно, ибо основная фишка - история
> команд - не работает.
> 
> Нужно прикручивать к bash "плагин" bash-preexec. Которого нет в Сизифе.
> Поэтому желательно добавить этот плагин, и/или хотя бы в README.ALT
> написать, что без него в _шелл_по_умолчанию_ работать не будет.

bash-preexec это обычный скрипт у которого нет зависимостей помимо coreutils и нет сборки, для его работы можно просто скачать файл с репозитория и подключить в bashrc, поэтому собирать его в репозиторий я не буду, но могу указать в описание пакета что для работы в bash он нужен
Comment 2 Repository Robot 2025-10-26 12:49:10 MSK
atuin-18.10.0-alt1 -> sisyphus:

Sun Oct 26 2025 Boris Yumankulov <boria138@altlinux> 18.10.0-alt1
- new version 18.10.0
- add requires to bash-preexec (ALT bug: 56351)