52489ad051
feat: remove pretty_env_logger
...
It never really did anything
2022-03-06 16:03:47 +05:30
86ea822d2c
refactor: bail early if version is requested
2022-03-06 16:00:34 +05:30
ab883c356a
fix(deps): update rust crate assay to 0.1.1
2022-02-26 00:25:24 +05:30
c9f3c63b32
chore: fix clippy 1.61 lints
2022-02-25 00:16:09 +05:30
eb3074d324
refactor: use fully qualified variant name
2022-02-22 09:43:17 +05:30
4684713d7e
refactor: implement Match
for MatcherType
...
Delegate the responsibility of handling different `MatcherType`s to the config module.
2022-02-22 09:38:31 +05:30
Renovate Bot
3ea769676a
fix(deps): update rust crate anyhow to 1.0.55
2022-02-22 09:30:43 +05:30
80e33e97e6
refactor: rename Substitutor.matcher_type
to matcher
2022-02-20 13:50:55 +05:30
6c4b5f617b
cargo: bump version
2022-02-20 03:13:12 +05:30
8e2f68b9b7
feat: add tests for config parsers
2022-02-20 02:57:22 +05:30
7be11d9a90
refactor: support multiple matchers in a single substitutor
2022-02-20 02:45:00 +05:30
0f67855571
refactor: do not derive Clone in config structs
2022-02-20 02:05:20 +05:30
381c3cc0b5
cargo: bump tokio and libc
2022-02-19 14:11:13 +05:30
Renovate Bot
e13076a8da
fix(deps): update rust crate anyhow to 1.0.54
2022-02-19 03:05:06 +00:00
b67f8e4b56
Revert "nix: pin Rust version"
...
This reverts commit 0385f033b2
.
2022-02-19 00:19:48 +05:30
360890f57f
cargo: bump version
2022-02-17 13:19:03 +05:30
6119968d6d
refactor: constify version args slice
2022-02-17 13:14:48 +05:30
952afdcec3
refactor: remove unnecessary clones and borrows
2022-02-17 13:11:33 +05:30
0385f033b2
nix: pin Rust version
2022-02-17 12:31:47 +05:30
f1e2106152
chore: change up argument checking logic
2022-02-16 18:40:19 +05:30
e0cbb15977
fix: add xorg as a dependency in Linux CI jobs
2022-02-15 17:32:19 +05:30
bf317fb353
chore: use assay for tests
2022-02-15 17:32:19 +05:30
dc6966fb61
chore: add test github workflow
2022-02-15 03:04:11 +05:30
ff3a72968a
feat: add tests for actions
2022-02-15 03:04:10 +05:30
86cb0fde40
feat: begin adding tests for matchers
2022-02-15 02:54:56 +05:30
a112cbefc6
refactor: don't move value in Act and Match implementations
2022-02-15 02:54:16 +05:30
28710ab3ed
fix: remove panicking flow
2022-02-15 02:40:27 +05:30
127c81292d
all: switch from Dependabot to Renovate
2022-02-01 01:19:09 +05:30
dependabot[bot]
20913da75c
build(deps): bump serde from 1.0.135 to 1.0.136 ( #9 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-31 19:18:35 +05:30
dependabot[bot]
bfaad7fa68
build(deps): bump serde_derive from 1.0.135 to 1.0.136 ( #10 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-31 19:00:09 +05:30
2f36542e06
Revert "Revert "all: run cargo diet""
...
This reverts commit 9cd489ae82
.
2022-01-24 20:54:12 +05:30
9f0c039607
cargo: bump version
2022-01-23 15:45:09 +05:30
358e54b897
main: support various version CLI flags
2022-01-23 15:44:48 +05:30
675b90f226
main: extract config path logic to its own method
2022-01-23 15:37:26 +05:30
2d4776d7d0
main: extract clipboard logic to its own method
2022-01-23 15:25:41 +05:30
763c7a33b2
cargo: bump version
2022-01-23 14:41:33 +05:30
e3c608e7e6
cargo: upgrade getrandom, libc, quote and syn
2022-01-23 14:41:33 +05:30
0a0919faf6
all: update trivial formatting macros to use implicit capture
2022-01-23 14:40:42 +05:30
84afa4573f
rust-toolchain: init
2022-01-23 14:39:06 +05:30
51e7c4a74c
config: add support for Matcher::Exactly
and Action::Set
2022-01-23 14:35:52 +05:30
a357b02712
nix: suppress RUSTFLAGS manipulation
...
My global rustflags configuration cause this binary to be incorrectly linked
so this workaround prevents the global rustflags from being applied to this
build
2022-01-23 14:35:26 +05:30
9cd489ae82
Revert "all: run cargo diet"
...
This reverts commit 9eeaa007b1
.
2022-01-23 14:17:02 +05:30
2abb1d229f
cargo: upgrade anyhow and serde
2022-01-23 14:08:11 +05:30
9eeaa007b1
all: run cargo diet
2022-01-21 00:38:47 +05:30
d23d36e5cb
Merge pull request #8 from msfjarvis/dependabot/cargo/serde_derive-1.0.133
...
build(deps): bump serde_derive from 1.0.132 to 1.0.133
2022-01-03 18:57:57 +05:30
dependabot[bot]
49373865fc
build(deps): bump serde_derive from 1.0.132 to 1.0.133
...
Bumps [serde_derive](https://github.com/serde-rs/serde ) from 1.0.132 to 1.0.133.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.132...v1.0.133 )
---
updated-dependencies:
- dependency-name: serde_derive
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-03 13:25:27 +00:00
2e5c320d97
Merge pull request #7 from msfjarvis/dependabot/cargo/serde-1.0.133
...
build(deps): bump serde from 1.0.132 to 1.0.133
2022-01-03 18:53:52 +05:30
dependabot[bot]
d8c4232dc5
build(deps): bump serde from 1.0.132 to 1.0.133
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.132 to 1.0.133.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.132...v1.0.133 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-03 13:19:10 +00:00
91b2e70dde
nix: remove rust-analyzer-preview
from toolchain extensions
2022-01-01 17:08:48 +05:30
ee211a707e
cargo: bump version
2022-01-01 16:06:10 +05:30