Commit Graph

25 Commits

Author SHA1 Message Date
MartinFillon
0889f23919 feat(input): adding piping of args
fix: lifetime issue
fix: try to fix lifetime issues for pipe from stdin
2023-11-22 16:42:10 +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
6c5c2ef72d
test(trycmd): autogenerate testing dir
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-15 13:21:06 +02:00
Sandro-Alessio Gierens
d4379ee7b9 fix(git): generalize gitignore to ignore all eza deb packages
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2023-09-11 18:28:20 +02:00
Christina Sørensen
f1a945f68b
Merge pull request #147 from eza-community/cafk-vhs-init
tests: vhs for integration testing
2023-08-21 07:55:32 +02:00
Sandro-Alessio Gierens
81774bc154 git: add deb package to .gitignore
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2023-08-20 14:57:12 +02:00
Sandro-Alessio Gierens
726a0549ea fix(git): replace exa by eza in .gitignore
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2023-08-20 14:57:12 +02:00
Christina Sørensen
e1bfdf8f04
build(vhs): add out.gif to .gitignore
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-08-19 15:27:18 +02:00
Christina Sørensen
fc9ec20636
build(git): add tests/tmp to gitignore
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-08-19 15:16:20 +02:00
sbatial
c825f837a2 feat: add .envrc so direnv automatically opens the nix dev environment 2023-08-13 17:50:22 +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
Mélanie Chauvel
2ac7024197 Ignore all log files (produced by Vagrant) 2021-12-10 00:16:42 +01:00
Benjamin Sago
ffd3fe41bb Merge branch 'master' of https://github.com/willdeberry/exa into willdeberry-master
# Conflicts:
#	.gitignore
2020-01-18 22:04:44 +00:00
Benjamin Sago
d9f6b6e559 Add script to generate checksums 2017-10-08 21:04:34 +01:00
Benjamin Sago
e6a8828b6f Ignore compiled artifacts by default
Now that the packaging scripts dump files here, these paths can be “officially” ignored.
2017-10-01 10:55:57 +02:00
Benjamin Sago
414b347ae5 Formalise exa-packaging script
Every time I had to build exa, I copied the files manually and checked to make sure they all had the same name. There’s now a script that does all that stuff for me, so I don’t need to remember to do it anymore.

It also does some things that weren’t being done before, including stripping the binary and listing its linked dependencies to we can tell if something like libhttp_parser has slipped in there (see #194)
2017-08-20 18:22:08 +01:00
Will DeBerry
dfa7e7bab6 Add snap support for ease of deployment 2017-08-12 22:22:22 -04:00
Benjamin Sago
22be5b047f Switch to an Ubuntu Vagrant image
The non-contrib Debian one doesn’t come with guest additions, meaning it used rsync instead of Virtualbox shared folders to sync files, meaning edits made in the VM didn’t get propogated back to the host, meaning I got very confused for a while.

Thanks to the parent commit, this shouldn’t be an issue at all: the default user name, which is now “ubuntu” instead of “vagrant” is specified in a lot fewer places, making it much easier to change.
2017-04-28 19:36:42 +01:00
Benjamin Sago
54067bf765 Replace the testcases script with a Vagrant VM
See the README section for more details. Basically, with this way, we can store a bunch of existing valid exa outputs, change a VM's environment to match our values, then check that exa still works by comparing outputs.
2016-10-07 19:31:03 +01:00
Ben S
456c516bee Add script to generate awkward testcases 2015-09-03 18:49:27 +01:00
Ben S
05dd644c92 Upgrade to latest ansi_term
Yeah, I broke my own code again.
2014-11-26 07:36:09 +00:00
Ben S
92dc91dbc7 Add Cargo.lock to .gitignore 2014-11-23 21:58:38 +00:00
Ben S
a8465fed45 Move to Cargo 2014-06-28 17:24:20 +01:00
Ben S
55280a5308 Add a simple Makefile 2014-06-23 18:30:08 +01:00
Ben S
dc9668c8d6 Initial commit 2014-05-03 11:30:37 +01:00