18 Commits

Author SHA256 Message Date
d8b79c39b1 Accepting request 1313250 from utilities
Update to version 18.10.0: (forwarded request 1313249 from develop7)

OBS-URL: https://build.opensuse.org/request/show/1313250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/atuin?expand=0&rev=22
2025-10-24 15:23:19 +00:00
92d8e8b4cb Update to version 18.10.0:
OBS-URL: https://build.opensuse.org/package/show/utilities/atuin?expand=0&rev=67
2025-10-23 17:39:13 +00:00
8b5400fc4b Accepting request 1305856 from utilities
- Update to version 18.8.0:
  * chore(release): prepare for release 18.8.0 (#2858)
  * feat: add IDX_CACHE_ROLLOUT (#2850)
  * fix(build): enable sqlite feature for sqlite server (#2848)
  * fix: ensure the idx cache is cleaned on deletion, only insert if records are inserted (#2841)
  * fix: use transaction for idx consistency checking (#2840)
  * feat: add inline_height_shell_up_key_binding option (#2817)
  * nushell: fix `get -i` deprecation (#2829)
  * fix: Make login exit 1 if already logged in (#2832)
  * feat: Support multi part commands (Fixes #2836) (#2837)
  * feat: add info for 'official' plugins (#2835)
  * feat: command chaining (#2834)
  * chore: update to rust 1.88 (#2815)
  * Update indicatif to 0.18.0 (#2833)
- bump cargo version to 1.88
- Update to version 18.7.1
  * chore(release): prepare for release 18.7.1 (#2826)
  * fix: add check for postgresql prefix (#2825)
  * chore: update changelog
- Update to version 18.7.0
  * chore(release): prepare for release 18.7.0 (#2823)
  * chore(deps): bump debian (#2811)
  * chore(deps): bump lukemathwalker/cargo-chef (#2812)
  * fix: refuse "--dupkeep 0" (#2807)
  * chore(deps): bump lukemathwalker/cargo-chef (#2765)
  * chore(deps): bump debian (#2794)
  * feat: Add sqlite server support for self-hosting (#2770)
  * fix(search): prevent panic on malformed format strings (#2776) (#2777)
  * fix: `atuin.nu` enchancements (#2778)
  * fix: Don't print errors in `zsh_autosuggest` helper (#2780)
  * fix(doctor): mention the required ble.sh version (#2774)
  * chore(deps): bump debian (#2772)
  * fix(api): Allow trailing slashes in sync_address (#2760)
  * Formatting
  * fix: clarify that HISTFILE, if used, must be exported (#2758)
  * chore(ci): Install toolchain that matches rust-toolchain.toml (#2759)
  * chore: Allow setting script DB path (#2750)
  * chore(deps): bump tower from 0.4.13 to 0.5.2 (#2734)
  * chore(deps): bump debian (#2736)

OBS-URL: https://build.opensuse.org/request/show/1305856
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/atuin?expand=0&rev=21
2025-09-19 13:33:39 +00:00
6c01c4a682 - bump cargo version to 1.88
- Update to version 18.8.0:
  * chore(release): prepare for release 18.8.0 (#2858)
  * feat: add IDX_CACHE_ROLLOUT (#2850)
  * fix(build): enable sqlite feature for sqlite server (#2848)
  * fix: ensure the idx cache is cleaned on deletion, only insert if records are inserted (#2841)
  * fix: use transaction for idx consistency checking (#2840)
  * feat: add inline_height_shell_up_key_binding option (#2817)
  * nushell: fix `get -i` deprecation (#2829)
  * fix: Make login exit 1 if already logged in (#2832)
  * feat: Support multi part commands (Fixes #2836) (#2837)
  * feat: add info for 'official' plugins (#2835)
  * feat: command chaining (#2834)
  * chore: update to rust 1.88 (#2815)
  * Update indicatif to 0.18.0 (#2833)
- Update to version 18.7.1
  * chore(release): prepare for release 18.7.1 (#2826)
  * fix: add check for postgresql prefix (#2825)
  * chore: update changelog
- Update to version 18.7.0
  * chore(release): prepare for release 18.7.0 (#2823)
  * chore(deps): bump debian (#2811)
  * chore(deps): bump lukemathwalker/cargo-chef (#2812)
  * fix: refuse "--dupkeep 0" (#2807)
  * chore(deps): bump lukemathwalker/cargo-chef (#2765)
  * chore(deps): bump debian (#2794)
  * feat: Add sqlite server support for self-hosting (#2770)
  * fix(search): prevent panic on malformed format strings (#2776) (#2777)
  * fix: `atuin.nu` enchancements (#2778)
  * fix: Don't print errors in `zsh_autosuggest` helper (#2780)

OBS-URL: https://build.opensuse.org/package/show/utilities/atuin?expand=0&rev=65
2025-09-18 12:22:54 +00:00
3bda7992bb Accepting request 1301197 from utilities
OBS-URL: https://build.opensuse.org/request/show/1301197
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/atuin?expand=0&rev=20
2025-08-25 18:38:48 +00:00
549776aa15 - spec: fixed build failure by dropping --locked (already set by %cargo_build macro)
OBS-URL: https://build.opensuse.org/package/show/utilities/atuin?expand=0&rev=63
2025-08-25 07:18:00 +00:00
Soc Virnyl Estela
3b78202e4f - Update to version 18.6.1:
* chore(release): prepare for release 18.6.1 (#2749)
  * Revert "fix: selection vs render issue (#2706)" (#2748)

OBS-URL: https://build.opensuse.org/package/show/utilities/atuin?expand=0&rev=62
2025-06-22 12:01:23 +00:00
8a042989ba Accepting request 1286702 from utilities
- Update to version 18.6.0:
  * chore(release): prepare for release 18.6.0 (#2740)
  * feat: Implement KV as a write-through cache (#2732)
  * chore(deps): update minspan to 0.1.5 (#2729)
  * chore(deps): Update postmark to 0.11 (#2730)
  * fix: selection vs render issue (#2706)
  * feat: sort `atuin store status` output (#2719)
  * chore(deps): bump unicode-width from 0.1.14 to 0.2.0 (#2722)
- Update to version 18.6.0~beta1:
  * chore(release): prepare for release 18.6.0-beta.1 (#2723)
  * Revert "feat(zsh): try to go to the position in zsh's history (#1469)" (#2715)
  * feat(stats): add jj to default common subcommands (#2708)
  * chore(deps): bump fs-err from 2.11.0 to 3.1.0 (#2709)
  * chore: fix typos (#2668)
  * feat: delete duplicate history (#2697)
  * Update dependencies (#2695)
  * chore(deps): bump debian (#2699)
  * chore(deps): bump tokio from 1.44.1 to 1.44.2 in the cargo group (#2681)
  * ci: use native github arm64 runner (#2690)
- Update to version 18.5.0:
  * Bug Fixes
    + Clear terminal area if inline
    + Fix preexec of child Bash session started by enter_accept
    + Filter deleted keys from kv list
    + Ignore leading environment variables when calculating stats
    + Fix crash when history is empty
    + Fix an error introduced earlier with support for zsh bracketed paste mode
    + Avoid calling user-defined widgets when searching for zsh history position
    + Add .histfile as file to look for when doing atuin import zsh
    + Panic when invoking delete on empty tui
    + Sql files checksums
    + Up binding with fish 4.0
    + Don’t save empty commands
    + Improve broken symlink error handling
    + Multiline command does not honour max_preview_height
    + Allow -ve values for timezone
    + Fish up binding bug
  * Features
    + Update AWS secrets env var handling checks
    + Add health check endpoint at /healthz
    + Add support for ‘atuin kv delete’
    + (wrapped) Add more pkg managers
    + (zsh) Try to go to the position in zsh’s history
    + (zsh) Re-enable bracketed paste
    + Add the --print0 option to search
    + Make new arrow key behavior configurable
    + Use readline binding for ctrl-a when it is not the prefix
    + Option to include duplicate commands when printing history commands
    + Binaries as subcommands
    + Support storing, syncing and executing scripts
    + Add ‘atuin scripts rm’ and ‘atuin scripts ls’ aliases; allow reading 
      from stdin
  * Miscellaneous Tasks
    + Remove unneeded dependencies
    + Update rust toolchain to 1.85
    + Align daemon and client sync freq
    + Show host and user in inspector
  * Performance
    + Cache SECRET_PATTERNS’s RegexSet
- Update to version 18.4.0:
  * Thanks to @philtweir, we now have a theming system! It's too much to write 
    about here, so see the section in the docs: https://docs.atuin.sh/guide/theming/
  * With this release, some defaults have changed. The most obvious will likely
    be the switch to the compact UI style + inline rendering
    read more here: https://github.com/atuinsh/atuin/pull/2249
  * atuin wrapped: See your stats for 2024 with: atuin wrapped
- Fixing broken build. Needs rustc >= 1.77 and protobuf-devel 
- Update to version 18.3.0:
  * *(bash)* Fix a workaround for bash-5.2 keybindings
  * *(ci)* Release workflow
  * *(client)* Better error reporting on login/registration
  * *(config)* Add quotes for strategy value in comment
  * *(daemon)* Do not try to sync if logged out
  * *(deps)* Replace parse_duration with humantime
  * *(dotfiles)* Alias import with init output
  * *(dotfiles)* Fish alias import
  * *(dotfiles)* More fish alias import
  * *(dotfiles)* Unquote aliases before quoting
  * *(dotfiles)* Allow clearing aliases, disable import
  * *(stats)* Generation for commands starting with a pipe
  * *(ui)* Handle being logged out gracefully
  * *(ui)* Fix mistake in last pr
  * Support not-mac for default shell
  * Adapt help to `enter_accept` config
  * Add protobuf compiler to docker image
  * Add incremental rebuild to daemon loop
  * Alias enable/enabled in settings
  * Bogus error message wording
  * Save sync time in daemon
  * Redact password in database URI when logging
  * Save sync time in daemon
  * Replace serde_yaml::to_string with serde_json::to_string_yaml
  * Fix "From source" `cd` command
  * Add docs for store subcommand
  * *(daemon)* Add support for daemon on windows
  * *(doctor)* Detect active preexec framework
  * *(doctor)* Report sqlite version
  * *(dotfiles)* Support syncing shell/env vars
  * *(gui)* Work on home page, sort state
  * *(history)* Create atuin-history, add stats to it
  * *(install)* Add Tuxedo OS
  * *(server)* Add me endpoint
  * *(ui)* Scroll history infinitely
  * *(ui)* Add history explore
  * *(ui)* Use correct username on welcome screen
  * *(ui)* Add login/register dialog
  * *(ui)* Setup single-instance
  * *(ui/dotfiles)* Add vars
  * Allow ignoring failed commands
  * Show preview auto
  * Add background daemon
  * Support importing from replxx history files
  * Move crates into crates/ dir
  * Fix atuin crate readme
  * Add some more logging to handlers
  * Add some more debug logs
  * Clarify default config file
  * Handle rate limited responses
  * Add Systemd config for self-hosted server
  * Switch to cargo dist for releases
  * Update email, gitignore, tweak ui
  * *(nushell)* Use version.(major|minor|patch) if available
  * Only open the database for commands if strictly required
  * Preview_auto to use enum and different option
- Update specfile
  * rust+cargo -> cargo
  * set --locked flag
- Update to 18.2.0:
  Bug Fixes:
  * Add missing description
  * Allow empty search
  * Pass search query in via env
  * Pass search query in via env for Nushell
  * Case insensitive hostname filtering
  * Update atuin.nu to resolve 0.92 deprecation
  * Detect preexec plugin using env ATUIN_PREEXEC_BACKEND
  * Install script echo
  * Report non-decodable errors correctly
  * Do not use "return" to cancel initialization
  * Use spawn_blocking for file access during async context
  Documentation:
  * Add security contact
  * Add install instructions for cave/exherbo linux in README.md
  * Describe the limitation of missing commands
  * Add missing cli help text
  Features:
  * Process [C-h] and [C-?] as representations of backspace
  * Allow specifying search query as an env var
  * Check PG version before running migrations
  * Add atuin prefix binding
  * Update install.sh to support KDE Neon
  * Add better search scoring
  * Sync v2 default for new installs
  * Add 'ctrl-a a' to jump to beginning of line
  * Prevents stderr from going to the screen
  * Add alias import
  * Use _ble_exec_time_ata for duration even in bash < 5
  * Add base structure
  Miscellaneous Tasks:
  * Add issue form
  * Require atuin doctor in issue form
  * Add section to issue form
  * Add codespell support (config, workflow) and make it fix some
    typos
  Performance:
  * Cache aliases and read straight from file
- Updates from 18.1.0:
  Bug Fixes
  * Rework #1509 to recover from the preexec failure
- omit feature 'check-update' instead of using the removed patch 0000-disable_update_check.patch
- remove 0000-disable_update_check.patch
- Update to 18.0.1:
  * Reorder the exit of enhanced keyboard mode
  * Prevent input to be interpreted as options for zsh autosuggestions
  * Avoid unexpected `atuin history start` for keybindings
  * Prevent input to be interpreted as options for blesh auto-complete
  * Work around custom IFS
  * Fix and improve the keybinding to `up`
  * Fix incorrect timing of child shells
  * Disable musl deb building
  * Work around bash < 4 and introduce initialization guards
  * Set umask 077
  * Disables unix specific stuff for windows
  * Fix invisible tab title
  * Shorten text, use ctrl-o for inspector
  * Integration on older fishes
  * Save sync time when it starts, not ends
  * Print literal control characters to non terminals
  * Escape control characters in command preview
  * Use existing db querying for history list
  * Add acquire timeout to sqlite database connection
  * Update repo url in CONTRIBUTING.md
  * Dedupe was removing history
  * Only escape control characters when writing to terminal
  * Strip control chars generated by `\[\]` in PS1 with bash-preexec
  * Check for format errors when printing history
  * Skip padding time if it will overflow the allowed prefix length
  * Never overwrite the key
  * Erase the prompt last line before Bash renders it
  * Erase the previous prompt before overwriting
  * Support termcap names for tput
  * Set durability for sqlite to recommended settings
  * Correct download list for incremental builds
  * Add Settings::ut
  * Enable enhanced keyboard mode
  * Rework record sync for improved reliability
  * Include atuin login in secret patterns
  * Add redraw
  * Make it clear what you are registering for
  * Support high-resolution timing even without ble.sh
  * Add extended help
  * Add interactive command inspector
  * Vim mode
  * Add better error handling for sync
  * Add history rebuild
  * Introduce keymap-dependent vim-mode
  * Make deleting from the UI work with record store sync
  * Add metrics counter for records downloaded
  * Make cursor style configurable
  * Make store init idempotent
  * Don't stop with invalid key
  * Add registered and deleted metrics
  * When in vim-normal mode apply an alternative highlighting to the selected line
  * [**breaking**] Bind the Atuin search to "/" in vi-normal mode
  * Update widget names
  * Make history list format configurable
  * Add change-password command & support on server
  * Automatically init history store when record sync is enabled
  * Add store push
  * Reencrypt/rekey local store
  * Add prefers_reduced_motion flag
  * Add verify command to local store
  * Add store purge command
  * Failure to decrypt history = failure to sync
  * Add `store push --force`
  * Add `store pull`
  * Disable auto record store init
  * Add progress bars to sync and store init
- Update to 17.2.1:
  Fixes:
  * Fix typo with default config
  * Don't require all fields under [stats]
  * Disallow deletion if the '--limit' flag is present
  * Fix loss of the last output line with enter_accept
  * Ignore struct_field_names
  * Improve the support for enter_accept with ble.sh
  * Fix small issues of enter_accept for the plain Bash
  * Time now_local not working
  * Fix quirks on search cancel
  * Zsh_autosuggest_strategy for no-unset environment
  * Fix error by the use of ${PS1@P} in bash < 4.4
  * Zsh use a special format to escape some characters
  * Initial list of history in workspace mode
  * Add Appkit to the package build
  * Bind in the most popular modes
  * Only trigger up-arrow on first line
  * Clean up the fish script options
  * Use fish builtins for enter_accept
  * Make atuin account delete void session + key
  * New clippy lints
  * Accept multiline commands
  * Reenable enter_accept for bash
  * Respect ZSH's $ZDOTDIR environment variable
  Documentation:
  * Add actuated linkback
  * Add link to forum
  * Align setup links in docs and readme
  * Add Void Linux install instruction
  * Add fish install script
  * Correct link
  * Fix light/dark mode logo
  * Use picture element for logo
  * Add docs for zsh-autosuggestion integration
  * Remove stray character from README
  * Update logo
  * Update sync.md
  * Update Arch Linux package URL in advanced-install.md
  * New stats config
  Features:
  * Add semver checking to client requests
  * Add TLS to atuin-server
  * Integrate with zsh-autosuggestions
  * Support high-resolution duration if available
  * Provide auto-complete source for ble.sh
  * Add a nixpkgs overlay
  * Add metrics server and http metrics
  * Add some metrics related to Atuin as an app
  * Allow configuring stats prefix
  * Allow spaces in stats prefixes
- Update patch 0000-disable_update_check.patch
- Apply patch properly. It got overlooked.
- Update to version 17.0.1:
  * fix(enter_accept): clear old cmd snippet
  * Fix for breaking change in ratatui 0.24.0
  * fix(bash): improve output of `enter_accept`
  * fix(fish): improve output for `enter_accept`
  * update support template
  * Remove duplicate "invert" in default config
  * Silence fish string match
  * Fix cargo deb usage
  * Add release blog post and update docs
  * Correct some secrets filter regex
  * Revert "Revert "Revert "Use github runners for unit tests (for now)"""
  * fix(nushell): Ignore stderr messages
  * Document that the self-hosted port is TCP
  * Add bash support to `enter_accept`
  * allow binding server to hostname
  * Add fish support for `enter_accept`
  * Add enter_accept to immediately execute an accepted command
  * Checkout repo so the manifest publish step can read git
  * use the short sha to tag images
  * Use ubuntu for x86, oops
  * Update key binding docs
  * Add commands to print the default configuration
  * Update key-binding.md
  * Revert "Revert "Use github runners for unit tests (for now)""
  * Revert "Use github runners for unit tests (for now)"
  * clear history id
  * fix(1220): Workspace Filtermode not handled in skim engine
  * Fix/1207 deleted entries shown in interactive search
  * A man is not dead while his name is still spoken
  * Add --print0 to `history list`
  * Use github runners for unit tests (for now)
  * Revert "Re-enable `linux/arm64` platform in CI docker build"
  * Re-enable `linux/arm64` platform in CI docker build
  * feat: copy to clipboard
  * support timezones in calendar
  * handle empty keybindings list for nushell
  * add --reverse to history list
  * Fix support template
  * fix sync timestamps
  * better sync error messages
  * refactor: Duplications reduced in order to align implementations of reading history files
  * Add connect timeout and overall timeout
  * feat(keyup): Configure SearchMode for KeyUp invocation #1216
  * Fix selecting complex fish commands
  * docs: document the available format options of History list command
  * config.md: invert mode detailed options
  * Update config.toml: List inverted mode
  * Move contributors to be a top-level file
  * replace chrono with time
  * Use `case` for Linux distro choice in `install.sh`
  * Update issue templates
  * feat: mouse selection support
  * Update docker.md
  * Explicitly use buster image for cargo-chef, mitigates #1204
  * Update shell-completions.md
  * Update config.md
  * Remove fig from README
  * Automatically filter out secrets
  * Update dependencies
  * Add kv map builder and list function
  * fix(ubuntu/arm*): detect non amd64 ubuntu and handle
  * Fix keybinding link in README
  * docs: update `workspace` config key to `workspaces`
  * Only setup shell plugin if it's not already there
  * Remove terminal mode switching
  * Update to ratatui 0.22
  * Include revision in status
  * Fix index tail leak
  * Update(docs) Add `workspace` to config.toml and config.md
  * Fix client-only builds
- Fix and update generated vendored tarball.
- Update to version 0.16.0:
  * Add graceful shutdown on SIGTERM
  * Update Arch Linux links in README
  * fix: Adjust broken link to supported shells
  * feat: do not allow empty passwords durring account creation
  * Fix movement keys in inverted mode
  * Make Ctrl-d behaviour match other tools
  * refactor server to allow pluggable db and tracing
  * Add support to override hostname and username via env vars
  * Fix --delete-it-all and --delete commands
  * Make requirement of PostgreSQL 14 explicit
  * Bug/fix gh action aarch64 tarball
  * Key values
  * Add namespaces to kv store
  * Builder interface for History objects
  * clean apt cache in Dockerfile
  * remove rmp-serde
  * fix: fixes unix specific impl of shutdown_signal
  * Add RecordIndex data structure
  * remove decryption from api-client
  * Revamp getting started guide
  * Redirect old docs
  * Move key binding docs so they can be more easily found
  * record encryption
  * Fix nu section in key-bindings.md - set-env -> let-env
  * Update Nushell support to use support* remove decryption from api-client
  * Revamp getting started guide
  * Redirect old docs
  * Move key binding docs so they can be more easily found
  * record encryption
  * Fix nu section in key-bindings.md - set-env -> let-env
  * Update Nushell support to use supported $env update syntax
  * fix key encodings again
  * Update config.toml path default comments
  * fix for zsh no-unset environments
  * atuin crypto blog post
  * Add OG image
  * write some key tests
  * Add new sync
  * Add total history count to the index API
  * Delete the count cache row when a user is deleted
  * Add workspace mode, enable if in git repo
  * Unvendor ratatui
  * skim: fix filtering aggregates
  * Serve docusaurus on /docs/
  * Try adjusting docs root
  * Remove vercel config
  * Tidy up docs
  * use Ctrl-n instead of Alt-n on macOS
  * some simple server tests
  * Disable server tests in the nix build
  * Drop default sync frequency to 10m
  * Move all references to the old repo
  * Add self hosted runner
  * Split integration and unit tests, use runner for unit
  * fix(server): Teapot is a cup of coffee
  * rebase: fix: nushell empty hooks
  * Add support for max_preview_height setting
  * fix(docs): List all presently documented commands
  * encode paseto payloads as json
  * fix(docs): Correct command overview paths
  * Prepare release v16.0.0
  * fix key encodings again
  * Update config.toml path default comments
  * fix for zsh no-unset environments
  * atuin crypto blog post
  * Add OG image
  * write some key tests
  * Add new sync
  * Add total history count to the index API
  * Delete the count cache row when a user is deleted
  * Add workspace mode, enable if in git repo
  * Unvendor ratatui
  * skim: fix filtering aggregates
  * Serve docusaurus on /docs/
  * Try adjusting docs root
  * Remove vercel config
  * Tidy up docs
  * use Ctrl-n instead of Alt-n on macOS
  * some simple server tests
  * Disable server tests in the nix build
  * Drop default sync frequency to 10m
  * Move all references to the old repo
  * Add self hosted runner
  * Split integration and unit tests, use runner for unit
  * fix(server): Teapot is a cup of coffee
  * rebase: fix: nushell empty hooks
  * Add support for max_preview_height setting
  * fix(docs): List all presently documented commands
  * encode paseto payloads as json
  * fix(docs): Correct command overview paths
- Replace obsoleted `disabled` option with `manual`
- Update to version 15.0.0:
  * Fix release workflow
  * Add workflow dispatch for release
  * chore: uuhhhhhh crypto lol
  * Add keyboard shortcuts to the Config/Keybinding chapter.
  * Re-added package name to workspace.package
  * Add package param to cargo deb
  * Allow specifying tag to build for workflow_dispatch
  * Add symlink
  * Upload tar before building deb
  * Copy license for cargo-deb
  * Fix fig plugin link
  * fix broken pipe on history list
  * docs: Fix broken links in README.md
  * Add nu section to keybinds.md
  * cwd_filter: much like history_filter, only it applies to cwd
  * Add command flag for inline_height
  * docs: fix "From source" cd command
  * Correct typos in website
  * website: Fix participle "be ran" -> "be run"
  * Update README.md: Disable update check for offline mode
  * At least patch this on the server side so we don't loop forever
  * Fix key regression
  * Include bash preexec warning
  * feat: add delete account option (attempt 2)
  * validate usernames on registration
  * Restructure account commands to account subcommand
  * Allow server configured page size
  * Input bar at the top if we are in inline mode
  * Add option to completely disable help row
  * Fix typo in config.toml
- Fix installation step in specfile.
- Update to version 14.0.1 patch release:
  * Fix deleting history that doesn't exist yet
  * Updated client config docs
  * Handle empty lines when importing from Bash
  * update str substring usage to use range parameter
  * Fix --delete description
  * Use XDG data directory for fish import
  * Add some emacs movement keys
  * Atuin stats with day, month, week and year filter
  * Add --reverse to atuin search
  * Add additional detail to search documentation
  * Switch to uuidv7
  * Workspace reorder
  * Improve error message for issue #850.
  * Avoid accidentally deleting all history, but allow it if intended
  * Add footer
  * Make the homepage prettier
  * Release v14.0.1
- Add _constraints
  * Make disk size to 12G to fix build failure "No space left on device"
- Update to version 14.0.0:
  * Add Hachyderm links
  * Update flake.lock to Rust 1.67
  * nix: add flake-compat
  * Fix race condition in directory tests
  * Rework Bash import
  * docs(README): fix activity graph link
  * Show preview of selected command
  * Up arrow filter_mode setting default to global filter mode
  * feat: add common default keybindings
  * Bump debian from bullseye-20230208-slim to bullseye-20230227-slim
  * Windows support
  * fix(client): always read session_path from settings
  * Add register notification webhook
  * Install CA certificates in docker image
  * Docker isn't interactive ofc
  * Minor documentation updates
  * Fix before/after combined with limit
  * Allow specifying fulltext as well as full-text
  * fix new stats unique count
  * add common prefixes and subcommands to stats
  * fix(installer): use case-insensitive comparisons
  * Fixes a bug on windows
  * Prefer PWD environment variable over cwd if available to better support symbolic links
  * fix: many links were broken 📝
  * skim-demo
  * Add history deletion
  * fix: paste into terminal after switching modes
  * Support old msgpack
  * Fix skim search
  * Allow changing search_mode during interactive search
  * chore: remove tui vendoring
  * Bump debian from bullseye-20230227-slim to bullseye-20230320-slim
  * Delete all instances of a command
  * Bump lukemathwalker/cargo-chef from latest-rust-1.67.1 to latest-rust-1.68.0
  * feat: respect exit_mode setting when exiting with arrow down keypress
  * feat: add an inline view mode
  * Add musl build
  * feat: add Nushell support
  * chore: use fork of skim
  * Bind keys in vi mode too
  * Account for user not yet having count cache
  * Fixes nushell recording empty commands
  * Update CONTRIBUTING.md
  * client filtering done in query
  * fix: record negative exit codes
  * Refactor/nu remove dep on sh
  * Update CI
  * Add more fields to atuin search --format
  * install.sh - add endeavouros to archlinux detection
  * Add --offset flag to atuin search
  * Update atuin search docs
  * Add atuin status
  * fix: allow nix package to fetch dependencies from git
  * feat: add github action to test the nix builds
  * Vendor ratatui temporarily
- Update to version 13.0.1:
  * Enable RUST_BACKTRACE for docker builds
  * Revert "Re-enable arm docker builds"
  * Fix editURL for docs
  * Fix link to self-hosting
  * [docs] fix some links between config and commands
  * Disable 2 tests that shouldn't run in release mode
  * fix registration
- Disable update check by default since updates are handled in OBS
- Update to version 13.0.0:
  * Improvements
    - Better error messages
    - Nix install files + instructions
    - Exit when pushing the down arrow from the most recent entry
    - Refactor to support generic server-side databases
    - Make it easier to disable the ctrl-r and/or up arrow bindings
    - Update to axum6
  * Fixes
    - Fish now handles multi-line commands properly
    - Listing history for the current session now works
    - Fix atuin init for Fish
  * New features
    - Pretty stats
    - Custom history list format
    - History filter
    - Mnemonic key
  * Crossterm as the new TUI backend
- Fix installation of shell completions.
- Add extra shell stuff in docs.
- Update to version 12.0.0:
  * Allow stateless commands to be run without config/database by @c-14 in #544
  * Clear RBUFFER when accepting output from atuin by @c-14 in #545
  * Add installer support for Termux by @laurentlbm in #540
  * Bump lukemathwalker/cargo-chef from latest-rust-1.63 to latest-rust-1.64.0 by @dependabot in #546
  * Add contributors command by @ellie in #550
  * Add style to config.toml and config.md by @xfzv in #552
  * Fix compatability with fish vi key bindings by @shreve in #541
  * add some error messages by @conradludgate in #510
  * update zh-CN docs by @helbing in #539
  * Bump debian from bullseye-20220822-slim to bullseye-20221004-slim by @dependabot in #551
  * Add automatic update checking by @ellie in #555
  * Bump sqlx from 0.5.13 to 0.6.2 by @dependabot in #536
  * Bump indicatif from 0.16.2 to 0.17.1 by @dependabot in #537
  * Bump rpassword from 6.0.1 to 7.0.0 by @dependabot in #530
  * Bump tui from 0.18.0 to 0.19.0 by @dependabot in #531
  * Bump rmp-serde from 1.1.0 to 1.1.1 by @dependabot in #557
  * Bump unicode-width from 0.1.9 to 0.1.10 by @dependabot in #535
  * rollup of 5 dependency commits by @conradludgate in #562
  * Add message begging for help lol turtle by @ellie in #569
  * upgrade clap by @conradludgate in #568
  * Configure reqwest to use native platform certs by @wpbrz in #574
  * Bump async-trait from 0.1.57 to 0.1.58 by @dependabot in #575
  * Never use HISTFILE for fish shell import by @patricksjackson in #573
  * Respect fish shell's builtin private mode by @patricksjackson in #577
  * Bump clap from 4.0.15 to 4.0.18 by @dependabot in #578
  * docs: add more details about date parsing in the stats command by @bvergnaud in #579
  * Make fuzzy search the default by @ellie in #591
  * Update server.md by @pevogam in #589
  * Exit with return code 1 when no results are found in atuin search command by @TymanWasTaken in #489
  * Update README.md with antigen instruction. by @DanielAtCosmicDNA in #549
  * Build ARM64 releases & update runners by @Absolucy in #593
  * Add local event log storage by @ellie in #390
  * fix #596: Avoid drawing a command section beyond the width of the list by @s0 in #597
  * Add setting for keeping typed query when exiting by @s0 in #451
  * Fix copy/paste artifact by @EricCrosson in #598
  * Release v12 by @ellie in #599
- Add shell completion packages
- Set rust+cargo version at least 1.59.
- Initial spec of atuin version 11.0.0

OBS-URL: https://build.opensuse.org/request/show/1286702
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/atuin?expand=0&rev=19
2025-06-18 15:59:19 +00:00
Soc Virnyl Estela
ce273e0522 - Update to version 18.6.0:
* chore(release): prepare for release 18.6.0 (#2740)
  * feat: Implement KV as a write-through cache (#2732)
  * chore(deps): update minspan to 0.1.5 (#2729)
  * chore(deps): Update postmark to 0.11 (#2730)
  * fix: selection vs render issue (#2706)
  * feat: sort `atuin store status` output (#2719)
  * chore(deps): bump unicode-width from 0.1.14 to 0.2.0 (#2722)

OBS-URL: https://build.opensuse.org/package/show/utilities/atuin?expand=0&rev=60
2025-06-18 02:57:25 +00:00
47a11f0965 Accepting request 1284587 from utilities
- Update to version 18.6.0~beta1:
  * chore(release): prepare for release 18.6.0-beta.1 (#2723)
  * Revert "feat(zsh): try to go to the position in zsh's history (#1469)" (#2715)
  * feat(stats): add jj to default common subcommands (#2708)
  * chore(deps): bump fs-err from 2.11.0 to 3.1.0 (#2709)
  * chore: fix typos (#2668)
  * feat: delete duplicate history (#2697)
  * Update dependencies (#2695)
  * chore(deps): bump debian (#2699)
  * chore(deps): bump tokio from 1.44.1 to 1.44.2 in the cargo group (#2681)
  * ci: use native github arm64 runner (#2690)

OBS-URL: https://build.opensuse.org/request/show/1284587
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/atuin?expand=0&rev=18
2025-06-11 14:24:30 +00:00
Soc Virnyl Estela
3eea5a5017 OBS-URL: https://build.opensuse.org/package/show/utilities/atuin?expand=0&rev=58 2025-06-10 09:50:06 +00:00
Soc Virnyl Estela
0494b80736 OBS-URL: https://build.opensuse.org/package/show/utilities/atuin?expand=0&rev=57 2025-06-07 07:05:10 +00:00
Soc Virnyl Estela
7e6cd4279f OBS-URL: https://build.opensuse.org/package/show/utilities/atuin?expand=0&rev=56 2025-06-06 00:18:58 +00:00
Soc Virnyl Estela
38e97a5622 - Update to version 18.6.0.beta1:
* chore(release): prepare for release 18.6.0-beta.1 (#2723)
  * Revert "feat(zsh): try to go to the position in zsh's history (#1469)" (#2715)
  * feat(stats): add jj to default common subcommands (#2708)
  * chore(deps): bump fs-err from 2.11.0 to 3.1.0 (#2709)
  * chore: fix typos (#2668)
  * feat: delete duplicate history (#2697)
  * Update dependencies (#2695)
  * chore(deps): bump debian (#2699)
  * chore(deps): bump tokio from 1.44.1 to 1.44.2 in the cargo group (#2681)
  * ci: use native github arm64 runner (#2690)

OBS-URL: https://build.opensuse.org/package/show/utilities/atuin?expand=0&rev=55
2025-06-06 00:18:46 +00:00
71a41c6948 Accepting request 1274681 from utilities
- Update to version 18.5.0:
  * Bug Fixes
    + Clear terminal area if inline
    + Fix preexec of child Bash session started by enter_accept
    + Filter deleted keys from kv list
    + Ignore leading environment variables when calculating stats
    + Fix crash when history is empty
    + Fix an error introduced earlier with support for zsh bracketed paste mode
    + Avoid calling user-defined widgets when searching for zsh history position
    + Add .histfile as file to look for when doing atuin import zsh
    + Panic when invoking delete on empty tui
    + Sql files checksums
    + Up binding with fish 4.0
    + Don’t save empty commands
    + Improve broken symlink error handling
    + Multiline command does not honour max_preview_height
    + Allow -ve values for timezone
    + Fish up binding bug
  * Features
    + Update AWS secrets env var handling checks
    + Add health check endpoint at /healthz
    + Add support for ‘atuin kv delete’
    + (wrapped) Add more pkg managers
    + (zsh) Try to go to the position in zsh’s history
    + (zsh) Re-enable bracketed paste
    + Add the --print0 option to search
    + Make new arrow key behavior configurable
    + Use readline binding for ctrl-a when it is not the prefix
    + Option to include duplicate commands when printing history commands
    + Binaries as subcommands
    + Support storing, syncing and executing scripts
    + Add ‘atuin scripts rm’ and ‘atuin scripts ls’ aliases; allow reading 
      from stdin
  * Miscellaneous Tasks
    + Remove unneeded dependencies
    + Update rust toolchain to 1.85
    + Align daemon and client sync freq
    + Show host and user in inspector
  * Performance
    + Cache SECRET_PATTERNS’s RegexSet

OBS-URL: https://build.opensuse.org/request/show/1274681
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/atuin?expand=0&rev=17
2025-05-06 14:41:04 +00:00
b7a3501285 - Update to version 18.5.0:
* Bug Fixes
    + Clear terminal area if inline
    + Fix preexec of child Bash session started by enter_accept
    + Filter deleted keys from kv list
    + Ignore leading environment variables when calculating stats
    + Fix crash when history is empty
    + Fix an error introduced earlier with support for zsh bracketed paste mode
    + Avoid calling user-defined widgets when searching for zsh history position
    + Add .histfile as file to look for when doing atuin import zsh
    + Panic when invoking delete on empty tui
    + Sql files checksums
    + Up binding with fish 4.0
    + Don’t save empty commands
    + Improve broken symlink error handling
    + Multiline command does not honour max_preview_height
    + Allow -ve values for timezone
    + Fish up binding bug
  * Features
    + Update AWS secrets env var handling checks
    + Add health check endpoint at /healthz
    + Add support for ‘atuin kv delete’
    + (wrapped) Add more pkg managers
    + (zsh) Try to go to the position in zsh’s history
    + (zsh) Re-enable bracketed paste
    + Add the --print0 option to search
    + Make new arrow key behavior configurable
    + Use readline binding for ctrl-a when it is not the prefix
    + Option to include duplicate commands when printing history commands
    + Binaries as subcommands

OBS-URL: https://build.opensuse.org/package/show/utilities/atuin?expand=0&rev=53
2025-05-05 16:51:16 +00:00
5fa4663e2c Accepting request 1238598 from utilities
OBS-URL: https://build.opensuse.org/request/show/1238598
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/atuin?expand=0&rev=16
2025-01-18 12:18:57 +00:00
Soc Virnyl Estela
451b1a7dc4 - Update to version 18.4.0:
* Thanks to @philtweir, we now have a theming system! It's too much to write 
    about here, so see the section in the docs: https://docs.atuin.sh/guide/theming/
  * With this release, some defaults have changed. The most obvious will likely
    be the switch to the compact UI style + inline rendering
    read more here: https://github.com/atuinsh/atuin/pull/2249
  * atuin wrapped: See your stats for 2024 with: atuin wrapped

OBS-URL: https://build.opensuse.org/package/show/utilities/atuin?expand=0&rev=51
2025-01-17 23:09:14 +00:00
6 changed files with 215 additions and 13 deletions

View File

@@ -1,12 +1,16 @@
<services>
<service mode="manual" name="download_files" />
<service name="cargo_vendor" mode="manual">
<param name="srctar">atuin-*.tar.gz</param>
<param name="src">https://github.com/atuinsh/atuin</param>
<param name="update">true</param>
<param name="revision">v18.10.0</param>
<param name="versionrewriteregex">^v?(.*)</param>
<param name="versionrewritepattern">${1}</param>
<param name="changesgenerate">true</param>
<param name="changesemail">uncomfyhalomacro@opensuse.org</param>
<param name="changesauthor">Soc Virnyl Estela</param>
<!-- param name="i-accept-the-risk">RUSTSEC-2023-0071</param -->
<!-- param name="i-accept-the-risk">RUSTSEC-2022-0093</param -->
<!-- param name="i-accept-the-risk">RUSTSEC-2021-0041</param -->
</service>
<service name="cargo_audit" mode="manual" />
</services>

3
atuin-18.10.0.tar.zst Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7f77092875d7f91afce26cc8d90a1002fc460f37b398ab2bf20331f427659939
size 600321

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d05d978d1f1b6a633ac24a9ac9bde3b1dfb7416165b053ef54240fff898aded3
size 1592935

View File

@@ -1,3 +1,199 @@
-------------------------------------------------------------------
Thu Oct 23 16:46:23 UTC 2025 - Andrei Dziahel <develop7@develop7.info>
- Update to version 18.10.0:
* Bug Fixes
+ Stats ngram window size cli parsing (#2946)
* Features
+ (bash) Use Readline's accept-line for enter_accept (#2953)
+ Add commit to displayed version info (#2922)
+ Add import from PowerShell history (#2864)
+ Interactive Inspector (#2319)
+ Nu ≥ 0.106.0 support commandline accept (#2957)
* Miscellaneous Tasks
+ Update rusty_paseto and rusty_paserk (#2942)
+ Update changelog
- Update to version 18.9.0
* Bug Fixes
+ (dotfiles) Properly escape spaces/quotes in vars
+ Clippy issues on Windows (#2856)
+ Honor timezone in inspector stats (#2853)
+ Make status exit 1 if not logged in (#2843)
+ Match logic of theme directory with settings directory, so ATUIN_CONFIG_DIR is respected (#2707)
+ Expand path for daemon.socket_path (#2870)
+ Use fullscreen if inline_height is too large (#2888)
+ Clean up new rustc and clippy warnings on Rust 1.89
+ cargo update and changes needed to accomodate it
+ Run cargo fmt
+ Clippy warnings I don't have on my version of clippy
+ Add forgotten rust-toolchain.toml to match changes (oops)
+ Update version in Cargo.toml + github workflows
+ Clippy warnings
+ Dissociate command_chaining from enter_accept
+ Remove atuin_chain_command prefix
+ Docker compose link (#2914)
+ Fish up binding (#2902)
* Features
+ (stats) Add dotnet to default common subcommands
+ (tui) Select entries using number in vim-normal mode. closes #2368 (#2893)
+ (tui) Add show_numeric_shortcuts config to hide 1-9 shortcuts (#2766)
+ Highlight matches in interactive search (#2653)
+ Add session-preload filter mode to include global history from before session start
+ Add various acceptance keys (#2928)
+ More accurately filter secret tokens (#2932)
+ Add shell pipelines to command chaining (#2938)
* Miscellaneous Tasks
+ Update changelog
+ Remove legacy Apple SDK frameworks (#2885)
+ Update dist workflows
+ Update to Rust 1.90 (#2916)
* Refactor
+ Shell environment variables
* Build
+ Update flake.nix with new sha256
-------------------------------------------------------------------
Mon Sep 15 12:18:57 UTC 2025 - Andrei Dziahel <develop7@develop7.info>
- Update to version 18.8.0:
* chore(release): prepare for release 18.8.0 (#2858)
* feat: add IDX_CACHE_ROLLOUT (#2850)
* fix(build): enable sqlite feature for sqlite server (#2848)
* fix: ensure the idx cache is cleaned on deletion, only insert if records are inserted (#2841)
* fix: use transaction for idx consistency checking (#2840)
* feat: add inline_height_shell_up_key_binding option (#2817)
* nushell: fix `get -i` deprecation (#2829)
* fix: Make login exit 1 if already logged in (#2832)
* feat: Support multi part commands (Fixes #2836) (#2837)
* feat: add info for 'official' plugins (#2835)
* feat: command chaining (#2834)
* chore: update to rust 1.88 (#2815)
* Update indicatif to 0.18.0 (#2833)
- bump cargo version to 1.88
- Update to version 18.7.1
* chore(release): prepare for release 18.7.1 (#2826)
* fix: add check for postgresql prefix (#2825)
* chore: update changelog
- Update to version 18.7.0
* chore(release): prepare for release 18.7.0 (#2823)
* chore(deps): bump debian (#2811)
* chore(deps): bump lukemathwalker/cargo-chef (#2812)
* fix: refuse "--dupkeep 0" (#2807)
* chore(deps): bump lukemathwalker/cargo-chef (#2765)
* chore(deps): bump debian (#2794)
* feat: Add sqlite server support for self-hosting (#2770)
* fix(search): prevent panic on malformed format strings (#2776) (#2777)
* fix: `atuin.nu` enchancements (#2778)
* fix: Don't print errors in `zsh_autosuggest` helper (#2780)
* fix(doctor): mention the required ble.sh version (#2774)
* chore(deps): bump debian (#2772)
* fix(api): Allow trailing slashes in sync_address (#2760)
* Formatting
* fix: clarify that HISTFILE, if used, must be exported (#2758)
* chore(ci): Install toolchain that matches rust-toolchain.toml (#2759)
* chore: Allow setting script DB path (#2750)
* chore(deps): bump tower from 0.4.13 to 0.5.2 (#2734)
* chore(deps): bump debian (#2736)
-------------------------------------------------------------------
Sat Aug 23 14:04:07 UTC 2025 - Andrei Dziahel <develop7@develop7.info>
- spec: fixed build failure by dropping --locked (already set by %cargo_build macro)
-------------------------------------------------------------------
Sun Jun 22 11:58:46 UTC 2025 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 18.6.1:
* chore(release): prepare for release 18.6.1 (#2749)
* Revert "fix: selection vs render issue (#2706)" (#2748)
-------------------------------------------------------------------
Wed Jun 18 02:50:02 UTC 2025 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 18.6.0:
* chore(release): prepare for release 18.6.0 (#2740)
* feat: Implement KV as a write-through cache (#2732)
* chore(deps): update minspan to 0.1.5 (#2729)
* chore(deps): Update postmark to 0.11 (#2730)
* fix: selection vs render issue (#2706)
* feat: sort `atuin store status` output (#2719)
* chore(deps): bump unicode-width from 0.1.14 to 0.2.0 (#2722)
-------------------------------------------------------------------
Tue Jun 10 09:45:17 UTC 2025 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 18.6.0~beta1:
* chore(release): prepare for release 18.6.0-beta.1 (#2723)
* Revert "feat(zsh): try to go to the position in zsh's history (#1469)" (#2715)
* feat(stats): add jj to default common subcommands (#2708)
* chore(deps): bump fs-err from 2.11.0 to 3.1.0 (#2709)
* chore: fix typos (#2668)
* feat: delete duplicate history (#2697)
* Update dependencies (#2695)
* chore(deps): bump debian (#2699)
* chore(deps): bump tokio from 1.44.1 to 1.44.2 in the cargo group (#2681)
* ci: use native github arm64 runner (#2690)
-------------------------------------------------------------------
Sat May 3 14:08:50 UTC 2025 - Andrea Manzini <andrea.manzini@suse.com>
- Update to version 18.5.0:
* Bug Fixes
+ Clear terminal area if inline
+ Fix preexec of child Bash session started by enter_accept
+ Filter deleted keys from kv list
+ Ignore leading environment variables when calculating stats
+ Fix crash when history is empty
+ Fix an error introduced earlier with support for zsh bracketed paste mode
+ Avoid calling user-defined widgets when searching for zsh history position
+ Add .histfile as file to look for when doing atuin import zsh
+ Panic when invoking delete on empty tui
+ Sql files checksums
+ Up binding with fish 4.0
+ Dont save empty commands
+ Improve broken symlink error handling
+ Multiline command does not honour max_preview_height
+ Allow -ve values for timezone
+ Fish up binding bug
* Features
+ Update AWS secrets env var handling checks
+ Add health check endpoint at /healthz
+ Add support for atuin kv delete
+ (wrapped) Add more pkg managers
+ (zsh) Try to go to the position in zshs history
+ (zsh) Re-enable bracketed paste
+ Add the --print0 option to search
+ Make new arrow key behavior configurable
+ Use readline binding for ctrl-a when it is not the prefix
+ Option to include duplicate commands when printing history commands
+ Binaries as subcommands
+ Support storing, syncing and executing scripts
+ Add atuin scripts rm and atuin scripts ls aliases; allow reading
from stdin
* Miscellaneous Tasks
+ Remove unneeded dependencies
+ Update rust toolchain to 1.85
+ Align daemon and client sync freq
+ Show host and user in inspector
* Performance
+ Cache SECRET_PATTERNSs RegexSet
-------------------------------------------------------------------
Wed Jan 15 14:10:38 UTC 2025 - Andrea Manzini <andrea.manzini@suse.com>
- Update to version 18.4.0:
* Thanks to @philtweir, we now have a theming system! It's too much to write
about here, so see the section in the docs: https://docs.atuin.sh/guide/theming/
* With this release, some defaults have changed. The most obvious will likely
be the switch to the compact UI style + inline rendering
read more here: https://github.com/atuinsh/atuin/pull/2249
* atuin wrapped: See your stats for 2024 with: atuin wrapped
-------------------------------------------------------------------
Tue Jul 9 02:28:22 UTC 2024 - Holden Fried <holdenrf2021@gmail.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package atuin
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,17 +17,17 @@
Name: atuin
Version: 18.3.0
Version: 18.10.0
Release: 0
Summary: Magical shell history
License: MIT
Group: System/Console
URL: https://github.com/ellie/atuin
Source0: https://github.com/ellie/atuin/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
Source0: %{name}-%{version}.tar.zst
Source1: vendor.tar.zst
BuildRequires: c++_compiler
BuildRequires: c_compiler
BuildRequires: cargo >= 1.77
BuildRequires: cargo >= 1.88
BuildRequires: cargo-packaging
BuildRequires: protobuf-devel
BuildRequires: zstd
@@ -65,10 +65,12 @@ Zsh command line completion support for %{name}.
%prep
%autosetup -a1 -p1
# Git does not resolve symlinks
cp -v CONTRIBUTORS crates/atuin/src/command/CONTRIBUTORS
%build
# Omit feature "check-update" and disable defaults
%{cargo_build} --locked --no-default-features -F "client,sync,server,clipboard"
%{cargo_build} --no-default-features -F "client,sync,server,clipboard"
for shell in "zsh" "bash" "fish"
do

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:db276f821ea4f28a69253d9dea358b60953764ccf9adfc14d25dca47ce11dde1
size 47609844
oid sha256:1974425a854bf77e01cb6671685d6500e52a1c96ca81cb3cf9ba691b4eed5671
size 59984468