aboutsummaryrefslogtreecommitdiffstats
path: root/README.md (follow)
Commit message (Collapse)AuthorAge
* docs(README): Update to highlight the changesBenedikt Peetz10 hours
|
* docs: Add related projects section to READMEEllie Huxtable2026-05-06
| | | Added a section for related projects in the README.
* docs: Minor readability improvement to README (#3381)Anirudh Vempati2026-04-07
| | | | | | | | | | | | <!-- Thank you for making a PR! Bug fixes are always welcome, but if you're adding a new feature or changing an existing one, we'd really appreciate if you open an issue, post on the forum, or drop in on Discord --> ## Checks - [x] I am happy for maintainers to push small adjustments to this PR, to speed up the review cycle - [x] I have checked that there are no existing pull requests for the same thing
* docs: Add IRC contact information to READMEEllie Huxtable2026-02-09
|
* docs(README): update links (#3116)Zhizhen He2026-01-30
|
* docs: add PowerShell install instructionsLucas Trzesniewski2026-01-24
| | | | Co-authored-by: Mateusz Łoskot <mateusz@loskot.net>
* ci: use native github arm64 runner (#2690)Devin Buhl2025-04-09
| | | | | | | | | | | * ci: use native github arm64 runner Signed-off-by: Devin Buhl <devin@buhl.casa> * Update README.md --------- Signed-off-by: Devin Buhl <devin@buhl.casa>
* docs(README): fix broken link (#2206)Helmut K. C. Tessarek2024-06-26
|
* docs: update quickstart install command (#2205)Ellie Huxtable2024-06-26
|
* docs: streamline readme (#2203)Ellie Huxtable2024-06-26
|
* chore(build): compile protobufs with protox (#2122)Remo Senekowitsch2024-06-12
| | | | | | | | | | | | | | | | | | | * chore(build): compile protobufs with protox protox is a pure-rust implementation of the protobuf compiler. Therefore, it can be managed by cargo. This removes the implicit dependency on protoc being available in the environment for the build. * fix(build): replace copypasta in build script The paths passed to `compile` aren't actually used by the build. `skip_protoc_run` prevents that. That's why a clean build succeeds even with this mistake. However, the paths are passed to a `cargo:rerun-if-changed` directive. So this mistake would've caused a failed incremental build if the protobuf definitions were changed.
* feat(daemon): add support for daemon on windows (#2014)YummyOreo2024-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fix: gracefully exit on windows * feat(daemon): tcp support for windows * feat(daemon): add tcp port configuration * fix: logging and fix compiler error * docs: add build dependency to the readme fix(docs): move a line up * fix: missing field error * docs: adds the daemon section to the default config * fix: clippy and fmt * feat: Update README.md Co-authored-by: Ellie Huxtable <ellie@elliehuxtable.com> * refactor: changes tcp port and other stuff as per request * fix(config): update default tcp port in example config * fix: complier error on unix * refactor: make the cfg stuff look better --------- Co-authored-by: Ellie Huxtable <ellie@elliehuxtable.com>
* docs: fix "From source" `cd` command (#1973)Richard de Boer2024-04-22
| | | `atuin` was moved into the `crates/` directory in 95cc4720
* docs(bash-preexec): describe the limitation of missing commands (#1937)Koichi Murase2024-04-09
|
* docs: add install instructions for cave/exherbo linux in README.md (#1927)David Legrand2024-04-08
|
* docs: add security contact (#1867)Ellie Huxtable2024-03-12
|
* docs(README): clarify prerequisites for Bash (#1686)Koichi Murase2024-02-08
| | | | | | | * docs(README): clarify prerequisites for Bash https://github.com/atuinsh/atuin/discussions/1683 * docs(README): fix grammar
* Add xonsh support (#1375)Matthieu LAURENT2024-01-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add basic xonsh support * Add init xonsh command * Add Xonsh install instructions in docs * Add xonsh ctrl-R search * update xonsh script and instructions Summary of changes: * Added duration to postcommand hook * Switched main search operation to use `subproccess.run()` rather than running as an xonsh shell command - this a) allows us to capture stderr without needing a temporary file and b) avoids a weird broken-buffer state that results from running a fullscreen TUI and then programmatically editing the buffer * Added support for immediately executing chosen command via `__atuin_accept__:` (like bash/zsh/fish) * strip newline from command before sending to atuin * Add basic xonsh support * Add init xonsh command * Add xonsh ctrl-R search * Remove advanced-install guide (was accidentally re-added during rebase) * Clean up Xonsh doesn't import private functions into the local namespace when sourcing a file * Add xonsh ro readme * Respect ATUIN_NOBIND * Format with black, and improve PEP8 compliance * Add up search * Format rust code --------- Co-authored-by: Joseph Montanaro <jfmonty2@gmail.com>
* fix(bash): work around bash < 4 and introduce initialization guards (#1533)Koichi Murase2024-01-10
| | | | | | | | | | | | | | | | | | | | | | | | | * fix(bash): add a guard for interactive shells * fix(bash): add a guard for the Bash version * fix(bash): localize READLINE_LINE in bash < 4 In bash < 4, the variables READLINE_LINE and READLINE_POINT are not supported for the shell commands called by `bind -x`. Even if it is not supported, atuin works in not a bad way. However, this sometimes causes a strange behavior by the remaining values of READLINE_LINE set in the previous calls of __atuin_history. In bash < 4, we can consistently use an empty string instead of $READLINE_LINE, and the changes to READLINE_LINE and READLINE_POINT should be localized within the function. * fix(bash): add guard for double initialization In bash, it is customary to reload the settings by sourcing `.bashrc` again after modifying it. In such a case, `eval "$(atuin init bash)"` is executed again. This registers duplicate hooks to `preexec_functions` and `precmd_functions`. To prevent this in this patch, we introduce an include guard, so that the initialization is not performed more than once.
* docs: Improve style (#1537)Mike Tsao2024-01-10
| | | "backup" is a noun. "back up" is a verb.
* docs: clarify enter/tab usage (#1538)Ellie Huxtable2024-01-10
|
* docs: fix `Destination file already exists` in Nushell (#1530)Azzam S.A2024-01-09
| | | | It is a common practice to use `-f` in Nushell configurations to avoid `Destination file already exists` error.
* docs: remove activity graphEllie Huxtable2024-01-09
|
* docs(readme): add repology badge (#1494)Marcin Puc2024-01-03
|
* docs: remove stray character from READMEEllie Huxtable2024-01-01
|
* fix(docs): discord link expiredEllie Huxtable2023-12-31
|
* fix(bash): improve the support for `enter_accept` with `ble.sh` (#1465)Koichi Murase2023-12-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat(bash): check version of ble.sh blehooks are only supported in ble.sh >= 0.4, so we require the ble.sh version to be larger or equal to 0.4. We also describe the version requirement in README.md. * fix(bash): use ble.sh's contrib/integration/bash-preexec ble.sh provides module "contrib/integration/bash-preexec", which can be used with the same interface as bash-preexec. This module provides "preexec_functions" and "precmd_functions" without requiring bash-preexec. This module also properly handles it when both ble.sh and bash-preexec are loaded; the module resolves the conflicts between ble.sh and bash-preexec, and the module also tries to support bash-preexec in the detached state of ble.sh. * fix(bash): use ble.sh's accept-line widget for enter_accept In ble.sh, one can directly call the widget "accept-line" from a shell script. The widget "accept-line" is the actual widget that reserves the command execution in ble.sh, so calling "accept-line" is equivalent to the normal execution. It includes all the necessary adjustments and processing including stty and history. In addition, the command will be executed at the top-level context instead in a function scope. For example, without ble.sh, running "declare -A dict=()" through enter_accept will create an associative array in the function scope unexpectedly. With ble.sh, since the command is executed at the top-level context, such a problem does not happen. When ble.sh is in a detached state, we fall back to the manual execution of the command. In this case, we cannot assume the existence of the shell function "__bp_set_ret_value", so we always use __atuin_set_ret_value.
* docs(readme): use picture element for logoEllie Huxtable2023-12-16
|
* docs(readme): fix light/dark mode logoEllie Huxtable2023-12-16
|
* docs: add fish install script (#1447)Ellie Huxtable2023-12-14
|
* docs: add Void Linux install instruction (#1445)Marcin Puc2023-12-14
| | | | | * docs(readme): add Void Linux install instruction * docs: add Void Linux install instruction to advanced-install.md
* docs: align setup links in docs and readme (#1446)Ellie Huxtable2023-12-14
|
* docs: add link to forumEllie Huxtable2023-12-12
|
* docs(readme): add actuated linkbackEllie Huxtable2023-12-12
| | | | | Thanks again for the sponsorship @alexellis ref: https://docs.actuated.dev/faq/#is-there-a-sponsored-subscription-for-open-source-projects
* Update README.md logo heightEllie Huxtable2023-12-12
|
* Update README.md logoEllie Huxtable2023-12-12
|
* chore(readme): add contributor image to README (#1430)Ellie Huxtable2023-12-10
|
* Bash `enter_accept` best effort fixes (#1384)Patrick Jackson2023-11-10
| | | | | * fix(bash): Rewrite the enter_accept integration * docs(bash): Update bash installation instructions with warnings
* Remove fig from README (#1197)Ellie Huxtable2023-08-28
|
* Fix keybinding link in README (#1173)Edward Loveall2023-08-17
|
* Move all references to the old repo (#1132)Ellie Huxtable2023-07-30
| | | The repo now lives on an org! Move all references to the old path.
* Update Arch Linux links in README (#1016)éclairevoyant2023-05-30
|
* validate usernames on registration (#982)Conrad Ludgate2023-05-16
| | | | | improve login password incorrect error message update docs for registration with passwords
* Include bash preexec warning (#983)Ellie Huxtable2023-05-16
|
* Update README.md: Disable update check for offline mode (#960)Aleks Bunin2023-05-09
|
* docs: fix "From source" `cd` command (#937)Richard de Boer2023-05-06
| | | | Cloning does not automatically cd to the new directory, and we need to cd to "atuin" *inside* the cloned repository.
* docs: Fix broken links in README.md (#920)Qiming Xu2023-05-02
|
* Fix fig plugin link (#924)Robin Millette2023-04-28
|
* Release Atuin v14 (#836)Ellie Huxtable2023-04-01
| | | | | | | * Bump versions * Write release notes * add link
* Update README.mdEllie Huxtable2023-03-26
|