Commit graph

1004 commits

Author SHA1 Message Date
LoricAndre 100c58b888 force to tag 2024-11-21 21:09:02 +01:00
LoricAndre ec57496441 force to tag 2024-11-21 21:05:52 +01:00
LoricAndre 7ed9cd5471 force changelog from tag 2024-11-21 21:02:19 +01:00
LoricAndre e9b2ff5126 bump version 2024-11-21 20:55:49 +01:00
LoricAndre f4708ffa6b fix readme name 2024-11-21 20:54:01 +01:00
LoricAndre b99b68ec64 fix package name 2024-11-21 20:50:13 +01:00
LoricAndre d6c6e25a2f import updated ci 2024-11-21 20:47:53 +01:00
LoricAndre d90e846053 use default token 2024-11-21 20:42:17 +01:00
LoricAndre dc457f67bb fix permissions 2024-11-21 20:40:11 +01:00
LoricAndre aa03781ef7 fix: fix github publish action 2024-11-21 20:36:38 +01:00
LoricAndre 7df8b77739
feat: use clap & derive for options, manpage & completions (#586)
Some checks failed
Build & Test / test (linux, ubuntu-latest, stable, x86_64-unknown-linux-musl) (push) Has been cancelled
Build & Test / test (macos, macos-latest, stable, x86_64-apple-darwin) (push) Has been cancelled
Build & Test / clippy (linux, ubuntu-latest, stable, x86_64-unknown-linux-musl) (push) Has been cancelled
Build & Test / clippy (macos, macos-latest, stable, x86_64-apple-darwin) (push) Has been cancelled
Build & Test / rustfmt (push) Has been cancelled
* feat: use clap & derive for options, manpage & completions

* clippy & fmt

* fix: correctly handle errors

* fix: disable doctest

* fix: readd replstr

* fix: reserve --tmux until it is implemented

* explicit panic messages for history files

* fix after merge

---------

Co-authored-by: LoricAndre <loric.andre@pm.me>
2024-11-20 17:01:08 +01:00
dependabot[bot] a61f67ec63
Bump env_logger from 0.9.3 to 0.11.5 (#601)
Some checks are pending
Build & Test / test (linux, ubuntu-latest, stable, x86_64-unknown-linux-musl) (push) Waiting to run
Build & Test / test (macos, macos-latest, stable, x86_64-apple-darwin) (push) Waiting to run
Build & Test / clippy (linux, ubuntu-latest, stable, x86_64-unknown-linux-musl) (push) Waiting to run
Build & Test / clippy (macos, macos-latest, stable, x86_64-apple-darwin) (push) Waiting to run
Build & Test / rustfmt (push) Waiting to run
Bumps [env_logger](https://github.com/rust-cli/env_logger) from 0.9.3 to 0.11.5.
- [Release notes](https://github.com/rust-cli/env_logger/releases)
- [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-cli/env_logger/compare/v0.9.3...v0.11.5)

---
updated-dependencies:
- dependency-name: env_logger
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-19 16:42:55 +01:00
otto-dev 064b7b78e2
Return items of multi-select in order of selection (#468)
Some checks are pending
Build & Test / test (linux, ubuntu-latest, stable, x86_64-unknown-linux-musl) (push) Waiting to run
Build & Test / test (macos, macos-latest, stable, x86_64-apple-darwin) (push) Waiting to run
Build & Test / clippy (linux, ubuntu-latest, stable, x86_64-unknown-linux-musl) (push) Waiting to run
Build & Test / clippy (macos, macos-latest, stable, x86_64-apple-darwin) (push) Waiting to run
Build & Test / rustfmt (push) Waiting to run
* Return items of multi-select in order of selection

* chore: update deps and fix lots of clippy lints

* cargo update

* Fix more lints + ci

* Include repology reference

`skim` is packaged in more then the listed repositories. By referring to repology everyone can easily check whether their package manager of choice has it. Also the list at repology auto updates and includes the information which versions are packaged.

* Add light colors parsing support

* Update ci.yml

* Update ci.yml

* Make bin only deps set optional

* transparency on start

* release notes

* bump

* bump to 0.10.1

* fix: print version from Cargo.toml with latest clap

Upgrading to clap 3 has changed some behavior in clap, as the
version option is automatically populated. This means the custom
code has never been executed.

Lets fix this by using the clap built in functionality to automatically
use the crate version in the builtin version option.

This fixes commit 7d922a02a0

Signed-off-by: Levente Polyak <levente@leventepolyak.net>

* bump version

* update defer-drop to v1.3.0

* Update Cargo.toml

* bump

* Update README.md

* bump

* doc(discord): discord invitation link

* README.md: "Package Managers": add Portage

* document display issue + fix

* Update sk.1

* Update sk-tmux.1

* remove -K and -R flags from tmux popup: uknown flags (#551)

Co-authored-by: ymnejmi <ymnejmi@github.com>

* chore: fix clippy

* Create dependabot.yml

* Bump log from 0.4.17 to 0.4.22 (#581)

Bumps [log](https://github.com/rust-lang/log) from 0.4.17 to 0.4.22.
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/log/compare/0.4.17...0.4.22)

---
updated-dependencies:
- dependency-name: log
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump vte from 0.11.0 to 0.13.0 (#582)

Bumps [vte](https://github.com/alacritty/vte) from 0.11.0 to 0.13.0.
- [Release notes](https://github.com/alacritty/vte/releases)
- [Changelog](https://github.com/alacritty/vte/blob/master/CHANGELOG.md)
- [Commits](https://github.com/alacritty/vte/compare/v0.11.0...v0.13.0)

---
updated-dependencies:
- dependency-name: vte
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump derive_builder from 0.11.2 to 0.20.2 (#583)

Bumps [derive_builder](https://github.com/colin-kiegel/rust-derive-builder) from 0.11.2 to 0.20.2.
- [Release notes](https://github.com/colin-kiegel/rust-derive-builder/releases)
- [Commits](https://github.com/colin-kiegel/rust-derive-builder/compare/v0.11.2...v0.20.2)

---
updated-dependencies:
- dependency-name: derive_builder
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* bootstrap contributing.md

* Bump shlex from 1.1.0 to 1.3.0 (#556)

Bumps [shlex](https://github.com/comex/rust-shlex) from 1.1.0 to 1.3.0.
- [Changelog](https://github.com/comex/rust-shlex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/comex/rust-shlex/commits)

---
updated-dependencies:
- dependency-name: shlex
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Cargo: remove unuseful entries (#382)

* feat: use IndexMap to order selected items

* test: add e2e

* update lock after rebase

* prepare merge

* update lock

* clippy

* Delete test.Dockerfile

* fix lockfile

* fix dep version regressions

---------

Signed-off-by: Levente Polyak <levente@leventepolyak.net>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: grant0417 <grant@ggurvis.com>
Co-authored-by: grant0417 <grantgurvis@gmail.com>
Co-authored-by: Merlin <megoettlinger@gmail.com>
Co-authored-by: TD-Sky <three-dim-sky@foxmail.com>
Co-authored-by: Grant G <grant0417@users.noreply.github.com>
Co-authored-by: EdenEast <edenofest@gmail.com>
Co-authored-by: yazgoo <yazgoo@gmail.com>
Co-authored-by: Levente Polyak <levente@leventepolyak.net>
Co-authored-by: onatm <onat.mercan@truelayer.com>
Co-authored-by: yazgoo <yazgoo@users.noreply.github.com>
Co-authored-by: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
Co-authored-by: sisrfeng <53520949+sisrfeng@users.noreply.github.com>
Co-authored-by: ymnejmi <134085326+ymnejmi@users.noreply.github.com>
Co-authored-by: ymnejmi <ymnejmi@github.com>
Co-authored-by: LoricAndre <loric.andre@pm.me>
Co-authored-by: LoricAndre <57358788+LoricAndre@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marco Ieni <11428655+MarcoIeni@users.noreply.github.com>
2024-11-18 22:16:23 +01:00
LoricAndre c932a1fe1c
chore: remove bitflags (#579)
* chore: remove bitflags

* fix: add args-override-self to allow multiple args occurence

---------

Co-authored-by: LoricAndre <loric.andre@pm.me>
2024-11-18 17:16:12 +01:00
Jorge Gomez 5ef1b593b0
add guix package manager instructions (#487)
Co-authored-by: LoricAndre <57358788+LoricAndre@users.noreply.github.com>
2024-11-18 17:14:48 +01:00
Swapnil Bhowmik a8869d7d91
Added installation command for void linux (#560)
* Update README.md

* Update README.md

Co-authored-by: yazgoo <yazgoo@users.noreply.github.com>

---------

Co-authored-by: LoricAndre <57358788+LoricAndre@users.noreply.github.com>
Co-authored-by: yazgoo <yazgoo@users.noreply.github.com>
2024-11-18 17:13:21 +01:00
LoricAndre 838ba211c6
chore: remove atty (#587)
Co-authored-by: LoricAndre <loric.andre@pm.me>
2024-11-18 17:04:39 +01:00
dependabot[bot] 8222a3f7d2
Remove dependency to time crate (#591)
* Bump time from 0.3.15 to 0.3.36

Bumps [time](https://github.com/time-rs/time) from 0.3.15 to 0.3.36.
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](https://github.com/time-rs/time/compare/v0.3.15...v0.3.36)

---
updated-dependencies:
- dependency-name: time
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: remove time from deps

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: LoricAndre <loric.andre@pm.me>
Co-authored-by: LoricAndre <57358788+LoricAndre@users.noreply.github.com>
2024-11-18 16:57:55 +01:00
Noah 17c38c54e2
ansi parser: fix dim / half-bright (#563)
Some checks failed
Build & Test / test (linux, ubuntu-latest, stable, x86_64-unknown-linux-musl) (push) Has been cancelled
Build & Test / test (macos, macos-latest, stable, x86_64-apple-darwin) (push) Has been cancelled
Build & Test / clippy (linux, ubuntu-latest, stable, x86_64-unknown-linux-musl) (push) Has been cancelled
Build & Test / clippy (macos, macos-latest, stable, x86_64-apple-darwin) (push) Has been cancelled
Build & Test / rustfmt (push) Has been cancelled
* ansi parser: fix dim / half-bright

Fixes #495

* trigger ci

---------

Co-authored-by: LoricAndre <loric.andre@pm.me>
2024-11-12 16:12:27 +01:00
dependabot[bot] d95f6bc0cc
Bump unicode-width from 0.1.10 to 0.2.0 (#580)
Bumps [unicode-width](https://github.com/unicode-rs/unicode-width) from 0.1.10 to 0.2.0.
- [Commits](https://github.com/unicode-rs/unicode-width/commits)

---
updated-dependencies:
- dependency-name: unicode-width
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-12 15:25:11 +01:00
dependabot[bot] da19402871
Bump nix from 0.25.0 to 0.29.0 (#589)
Bumps [nix](https://github.com/nix-rust/nix) from 0.25.0 to 0.29.0.
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nix-rust/nix/compare/v0.25.0...v0.29.0)

---
updated-dependencies:
- dependency-name: nix
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-12 15:25:02 +01:00
dependabot[bot] d6de28274b
Bump lazy_static from 1.4.0 to 1.5.0 (#590)
Bumps [lazy_static](https://github.com/rust-lang-nursery/lazy-static.rs) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/rust-lang-nursery/lazy-static.rs/releases)
- [Commits](https://github.com/rust-lang-nursery/lazy-static.rs/compare/1.4.0...1.5.0)

---
updated-dependencies:
- dependency-name: lazy_static
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-12 15:11:28 +01:00
dependabot[bot] d937372313
Bump regex from 1.6.0 to 1.11.1 (#592)
Bumps [regex](https://github.com/rust-lang/regex) from 1.6.0 to 1.11.1.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.6.0...1.11.1)

---
updated-dependencies:
- dependency-name: regex
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-12 14:48:16 +01:00
Jinzhou Zhang 966d8f50dd
fix #398 shift-up/down was bind to wrong action (#399)
Some checks failed
Build & Test / test (linux, ubuntu-latest, stable, x86_64-unknown-linux-musl) (push) Has been cancelled
Build & Test / test (macos, macos-latest, stable, x86_64-apple-darwin) (push) Has been cancelled
Build & Test / clippy (linux, ubuntu-latest, stable, x86_64-unknown-linux-musl) (push) Has been cancelled
Build & Test / clippy (macos, macos-latest, stable, x86_64-apple-darwin) (push) Has been cancelled
Build & Test / rustfmt (push) Has been cancelled
Was PreviewPageUp/Down, should be PreviewUp/Down

Co-authored-by: LoricAndre <57358788+LoricAndre@users.noreply.github.com>
2024-11-09 22:35:52 +01:00
Renée Gyllensvaan e0cd6483cf
Pass --cmd-history instead of --history for interactive commands in vim (#461) 2024-11-09 22:18:27 +01:00
Jakub Jirutka 054d76048f
[shell] replace perl with awk in key-bindings.zsh and include date or time if available (#449)
* [shell] replace perl with awk in key-bindings.zsh

Unlike awk, which is even defined in POSIX, perl is not pre-installed
on all *nix systems. This awk command is functionally equivalent to
the original perl command.

* [shell] include date or time in Zsh history if available

If extended_history is enabled, the history widget will display:

     12  2022-04-02   echo "older command"
    123  today'16:30  echo "today's command"
2024-11-09 22:15:59 +01:00
Robert Spencer 703b224e6e
Implement std::ops::Add for AnsiString (#433)
Co-authored-by: LoricAndre <57358788+LoricAndre@users.noreply.github.com>
2024-11-09 22:06:19 +01:00
Marco Ieni 81f391db97
Cargo: remove unuseful entries (#382)
Some checks failed
Build & Test / test (linux, ubuntu-latest, stable, x86_64-unknown-linux-musl) (push) Has been cancelled
Build & Test / test (macos, macos-latest, stable, x86_64-apple-darwin) (push) Has been cancelled
Build & Test / clippy (linux, ubuntu-latest, stable, x86_64-unknown-linux-musl) (push) Has been cancelled
Build & Test / clippy (macos, macos-latest, stable, x86_64-apple-darwin) (push) Has been cancelled
Build & Test / rustfmt (push) Has been cancelled
2024-11-07 23:57:24 +01:00
dependabot[bot] 17f37b8674
Bump shlex from 1.1.0 to 1.3.0 (#556)
Bumps [shlex](https://github.com/comex/rust-shlex) from 1.1.0 to 1.3.0.
- [Changelog](https://github.com/comex/rust-shlex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/comex/rust-shlex/commits)

---
updated-dependencies:
- dependency-name: shlex
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-07 23:54:56 +01:00
yazgoo 6b63ea452d
Merge pull request #585 from yazgoo/add-contributing.md
bootstrap contributing.md
2024-11-07 19:50:49 +01:00
yazgoo d68823339f bootstrap contributing.md 2024-11-07 19:46:01 +01:00
dependabot[bot] 70f9e4c25d
Bump derive_builder from 0.11.2 to 0.20.2 (#583)
Some checks are pending
Build & Test / test (linux, ubuntu-latest, stable, x86_64-unknown-linux-musl) (push) Waiting to run
Build & Test / test (macos, macos-latest, stable, x86_64-apple-darwin) (push) Waiting to run
Build & Test / clippy (linux, ubuntu-latest, stable, x86_64-unknown-linux-musl) (push) Waiting to run
Build & Test / clippy (macos, macos-latest, stable, x86_64-apple-darwin) (push) Waiting to run
Build & Test / rustfmt (push) Waiting to run
Bumps [derive_builder](https://github.com/colin-kiegel/rust-derive-builder) from 0.11.2 to 0.20.2.
- [Release notes](https://github.com/colin-kiegel/rust-derive-builder/releases)
- [Commits](https://github.com/colin-kiegel/rust-derive-builder/compare/v0.11.2...v0.20.2)

---
updated-dependencies:
- dependency-name: derive_builder
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-07 18:24:40 +01:00
dependabot[bot] 0b699430bd
Bump vte from 0.11.0 to 0.13.0 (#582)
Bumps [vte](https://github.com/alacritty/vte) from 0.11.0 to 0.13.0.
- [Release notes](https://github.com/alacritty/vte/releases)
- [Changelog](https://github.com/alacritty/vte/blob/master/CHANGELOG.md)
- [Commits](https://github.com/alacritty/vte/compare/v0.11.0...v0.13.0)

---
updated-dependencies:
- dependency-name: vte
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-07 18:21:43 +01:00
dependabot[bot] 2c733f6199
Bump log from 0.4.17 to 0.4.22 (#581)
Bumps [log](https://github.com/rust-lang/log) from 0.4.17 to 0.4.22.
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/log/compare/0.4.17...0.4.22)

---
updated-dependencies:
- dependency-name: log
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-07 18:19:38 +01:00
LoricAndre bd400934ee
Create dependabot.yml 2024-11-07 18:09:06 +01:00
LoricAndre 8a579837da chore: fix clippy 2024-11-07 17:12:16 +01:00
ymnejmi a00e78c69d
remove -K and -R flags from tmux popup: uknown flags (#551)
Co-authored-by: ymnejmi <ymnejmi@github.com>
2024-11-07 16:46:33 +01:00
yazgoo 291fc34c58
Merge pull request #528 from sisrfeng/wf_PR 2023-05-04 10:51:23 +02:00
yazgoo 46a05168c9
Merge pull request #529 from yazgoo/master 2023-05-04 09:42:57 +02:00
yazgoo cd1f85710c document display issue + fix 2023-05-04 09:38:18 +02:00
sisrfeng 3ebe82e6bf
Update sk-tmux.1 2023-05-01 19:08:00 +08:00
sisrfeng db8e0be287
Update sk.1 2023-05-01 19:07:39 +08:00
yazgoo f9438c390d
Merge pull request #522 from vitaly-zdanevich/patch-1 2023-03-22 18:24:19 +01:00
yazgoo f857e277ac
Merge pull request #523 from TD-Sky/discord 2023-03-19 11:24:28 +01:00
TD-Sky 75a0b81fcb doc(discord): discord invitation link 2023-03-15 11:46:21 +08:00
Vitaly Zdanevich 6b735d1273
README.md: "Package Managers": add Portage 2023-03-13 14:24:30 +03:00
yazgoo db9f194c12
Merge pull request #519 from yazgoo/master 2023-03-02 14:05:48 +01:00
yazgoo bdd5aeb396 bump 2023-03-02 13:54:33 +01:00
yazgoo 08c61964c6
Merge pull request #517 from lotabout/yazgoo-patch-1
Update README.md
2023-02-23 17:57:41 +01:00
yazgoo 589c1bd2a3
Update README.md 2023-02-23 17:56:52 +01:00