Christina Sørensen
034be2df69
build(flake): add b3sum to devshell deps
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-01-06 11:11:33 +01:00
SPQV MF
131ad8afc1
test: add tests for non-recent/recent custom time style
2023-12-12 09:41:23 +01:00
Christina Sørensen
0af411d0a9
chore(flake): stabilize powertest version
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-11-16 10:06:51 +01:00
MartinFillon
2273e29bc0
test: Implements tests using the generated directory
...
Picked from #592
2023-11-13 17:41:03 +01:00
Christina Sørensen
d6d02d14e8
feat(powertest): add powertest
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-11-13 17:41:03 +01:00
Christina Sørensen
363c53e08f
fix(build): fix cross compilation
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-11-12 07:57:41 +01:00
Christina Sørensen
0c75e4cc97
feat(docs): demo gif and gif generation recipe
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-11-04 13:31:30 +01:00
9glenda
ad3d0f4c67
ci(nix): refactor pre-commit-hooks
...
The pre-commit-hooks now use the treefmt formatter list.
The `toFilter` list is used to filer the formatters not supported by treefmt.
2023-11-04 13:26:22 +01:00
Christina Sørensen
d3f548664d
build(flake): refactor flake
...
This is a minor flake refactor including:
- CI imrpovements from #462
- Rime based input from rime.cx
- semnix versioned inputs
- introduces pre-commit-hooks.nix
- Additional devShell packages from #462
- Flake inputs that follow the nixpkgs version of the flake
- Removal of commented out code
Co-authored-by: 9glenda <plan9git@proton.me>
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-11-04 08:52:15 +01:00
Christina Sørensen
4cd9731c15
test(local): move classify tests to local
...
Here, we introduce the `nix-local` feature, for features meant only
to exist locally in the nix sandbox.
This is an attempt to avoid the CI runner's unit testing, as that fails
to set the grid width correctly.
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-10-05 14:59:48 +02:00
Christina Sørensen
064e61489a
fix(flake): fix manpage generation of default package
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-28 06:21:39 +02:00
naŭ glenda
9563c28649
fix: nix flake check also builds the package
...
I mentioned that nix flake check would also build the default package. This is not the case as I found out today reading the mane page of `nix flake check` more carefully.
In order to also build the default package It has to be added to the checks. **Or** nix build should be added back to the workflow.
Signed-off-by: naŭ glenda <plan9git@proton.me>
2023-09-16 17:25:34 +00:00
Christina Sørensen
b8b0380e1d
build(flake): make trycmd part of checks
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-13 20:21:33 +02:00
Christina Sørensen
d77c7cc5e6
test(flake): fix trydump when no files to delete
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-12 14:39:08 +02:00
Christina Sørensen
273d474aee
test(trydump): auto discard old definitions
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-12 13:50:17 +02:00
Christina Sørensen
4dc4689bb7
test(flake): refactor setting unix epoch
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-12 13:45:56 +02:00
Christina Sørensen
cf15877c2b
test(trydump): set itest files to unix epoch
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-12 13:40:48 +02:00
Christina Sørensen
291becfbcc
test(trycmd): set itests files to unix epoch
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-12 13:40:03 +02:00
Christina Sørensen
b2c424f4ca
test(flake/cargo): add nix feature
...
This adds the nix feature to specify tests only to be run in the sandbox.
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-12 12:38:10 +02:00
Christina Sørensen
9dd21c0b57
test(flake): add trycmd
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-12 12:15:30 +02:00
Christina Sørensen
85df206d7e
test(trycmd): fix name of trydump
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-12 11:49:29 +02:00
Christina Sørensen
d6c634ba62
test(trycmd): dump trycmd from nix sandbox
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-12 11:47:57 +02:00
Christina Sørensen
bf94aa65ba
test(vhs): remove vhs from flake
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-12 11:24:30 +02:00
Christina Sørensen
f1765cc86a
build(Justfile): add release binaries
...
Refs: #101
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-07 09:44:30 +02:00
Christina Sørensen
fff4f62ffa
test(itest): disable gif rendering
...
Refs: #147 , https://github.com/charmbracelet/vhs/pull/364
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-06 23:43:24 +02:00
Christina Sørensen
8f0f2c99e5
build(nix): add unstable package
...
This makes it easier for me to and other devs (and powerusers) to test and run
the most bleeding edge of eza.
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-08-30 18:26:03 +02:00
Christina Sørensen
06c9b4f74a
build(flake): add convco to dev
...
Adds the tool convco to the flake, allowing eza hackers to run
`convco commit`, giving a guided flow for creating conventional commits.
Refs: 149
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-08-24 02:10:44 +02:00
Christina Sørensen
271caeb68d
build: add charm to nix develop
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-08-19 10:36:08 +02:00
Christina Sørensen
b78322954a
ci(flake): add flake description
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-08-18 18:29:33 +02:00
sbatial
335028aff4
feat: add just
and pandoc
to devShell bc they are necessary for man
2023-08-13 14:51:06 +02:00
Nikodem Rabuliński
e84bef1475
fix: macOS flake support
2023-08-11 22:14:56 +02:00
sbatial
f717a03813
fix: add clippy as part of the toolchain
2023-07-30 15:33:51 +02:00
sbatial
75037c65ff
run the whole test-suite circus with nix flake check
...
(because that is the purpose of that command as far as I understand it)
2023-07-30 15:33:51 +02:00
sbatial
61bf30f742
ci: run tests when building with nix
2023-07-30 15:33:51 +02:00
sbatial
35a95db7d7
remove a bunch of empty lines to improve legibility
2023-07-30 15:33:51 +02:00
Christina Sørensen
94715f2b58
ci(nix): add .#test, .#clippy, .#check
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-29 18:30:25 +02:00
Christina Sørensen
05df8c9fea
ci(nix): add treefmt, rust-toolchain, nixfmt
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-29 18:23:14 +02:00
Christina Sørensen
8bb133379c
ci: add trivial nix flake
...
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-29 18:07:50 +02:00