1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121
|
Source: atuin
Section: utils
Priority: optional
Build-Depends: debhelper-compat (= 13),
dh-shell-completions,
dh-rust,
cargo,
rustc,
Build-Depends-Arch:
librust-async-trait-dev,
librust-arboard-dev,
librust-axum-dev,
librust-axum-server-dev,
librust-base64-dev,
librust-clap-dev,
librust-clap-complete-dev,
librust-colored-dev,
librust-config-dev,
librust-crossterm+use-dev-tty-dev,
librust-crypto-secretbox-dev,
librust-dashmap-dev,
librust-directories-dev,
librust-env-logger-dev,
librust-eyre-dev,
librust-fs-err-dev,
librust-futures-dev,
librust-futures-util-dev,
librust-fuzzy-matcher-dev,
librust-getrandom-dev,
librust-hex-dev,
librust-humantime-dev,
librust-indicatif-dev,
librust-interim-dev,
librust-itertools-dev,
librust-itertools-dev,
librust-lazy-static-dev,
librust-listenfd-dev,
librust-memchr-dev,
librust-minijinja-dev,
librust-minspan-dev,
librust-log-dev,
librust-palette-dev,
librust-pretty-assertions-dev,
librust-prost-dev,
librust-prost-types-dev,
librust-protox-dev,
librust-rand-dev,
librust-ratatui-dev,
librust-regex-dev,
librust-reqwest-dev,
librust-rmp-dev,
librust-rpassword-dev,
librust-runtime-format-dev,
librust-rustix-dev,
librust-rusty-paserk-dev,
librust-rusty-paseto-dev,
librust-semver-dev,
librust-serde+derive-dev,
librust-serde-json-dev,
librust-serde-regex-dev,
librust-serde-with-dev,
librust-shellexpand-dev,
librust-sqlx-dev,
librust-sql-builder-dev,
librust-strum-dev,
librust-strum-macros-dev,
librust-sysinfo-dev,
librust-tracing-tree-dev,
librust-testing-logger-dev,
librust-thiserror-dev,
librust-time-dev,
librust-tiny-bip39-dev,
librust-tokio+full-dev,
librust-tonic-dev,
librust-tonic-build-dev,
librust-tonic-types-dev,
librust-tower-dev,
librust-tower-http-dev,
librust-tracing-dev,
librust-tracing-subscriber-dev,
librust-typed-builder-dev,
librust-unicode-segmentation-dev,
librust-unicode-width-dev,
librust-url-dev,
librust-urlencoding-dev,
librust-uuid-dev,
librust-whoami-dev,
Maintainer: Blair Noctis <ncts@debian.org>
Standards-Version: 4.7.2
Vcs-Git: https://salsa.debian.org/debian/atuin.git
Vcs-Browser: https://salsa.debian.org/debian/atuin
Homepage: https://atuin.sh
X-Cargo-Crate: atuin
Rules-Requires-Root: no
Package: atuin
Architecture: any
Multi-Arch: allowed
Depends:
${misc:Depends},
${shlibs:Depends},
Built-Using: ${cargo:Built-Using}
Static-Built-Using: ${cargo:Static-Built-Using}
Description: magical shell history
Atuin replaces your existing shell history with a SQLite database, and records
additional context for your commands.
.
* rebind Ctrl-r and up (configurable) to a full screen history search UI
* store shell history in a SQLite database
* back up and sync encrypted shell history
* the same history across terminals, across sessions, and across machines
* log exit code, cwd, hostname, session, command duration, etc
* calculate statistics such as "most used command"
* old history file is not replaced
* quick-jump to previous items with Alt-<num>
* switch filter modes via Ctrl-r; search history just from the current
session, directory, or globally
* enter to execute a command, tab to edit
.
Note to bash users: ble.sh or bash-preexec is additionally required, neither
is packaged in Debian yet, so you have to install one of them yourselves.
|