Commit graph

1677 commits

Author SHA1 Message Date
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
Christina Sørensen fdc7f00575
feat(git): add git-status-.* completions
Merge pull request #77 from cafkafk/cafkdev-git-status-completions
Limitations: https://github.com/cafkafk/eza/issues/76
2023-07-29 17:00:59 +02:00
Christina Sørensen 07da3fbe8c
feat(git): zsh add git-status-.* completions
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-29 16:55:17 +02:00
Christina Sørensen 58144a0f3d
feat(git): add git-status-.* completions
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-29 16:51:18 +02:00
Christina Sørensen 77f769d38a
ci: Create unit-tests.yml
Merge pull request #75 from cafkafk/cafkafk-patch-2
2023-07-29 16:42:42 +02:00
Christina Sørensen 2cdad965a3
ci: Create unit-tests.yml
This should re-enable the CI workflow, for some reason the last attempt was buggy.

Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-29 14:41:39 +00:00
Christina Sørensen eb20847305
ci: remove unused .github files
Merge pull request #73 from cafkafk/cafkdev-ci-use-exa-workflow
2023-07-29 16:39:15 +02:00
Christina Sørensen 54d053b27d
ci: remove unused .github files
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-29 16:35:43 +02:00
Christina Sørensen 5ab9e4f5bf
feat: Update Cargo.toml to optimise binaries for size
(exa PR) 1160: Update Cargo.toml to optimise binaries for size
Merge pull request #23 from cafkafk/pr-1160
2023-07-29 16:20:51 +02:00
Christina Sørensen 90a26aa88d
Merge branch 'main' into pr-1160 2023-07-29 16:19:28 +02:00
Christina Sørensen 1f2679e2b3
feat: Update Cargo.toml to optimise binaries for size
see: https://github.com/cafkafk/eza/pull/23#issuecomment-1656739548

Co-authored-by: sbatial <mail@kbode.com>
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-29 14:17:58 +00:00
Christina Sørensen fe84a150fb
fix(security): Bump git2 from 0.13.20 to 0.16.1
Bump git2 from 0.13.20 to 0.16.1
2023-07-29 15:02:34 +02:00
dependabot[bot] 511ee7ad36
Bump git2 from 0.13.20 to 0.16.1
Bumps [git2](https://github.com/rust-lang/git2-rs) from 0.13.20 to 0.16.1.
- [Changelog](https://github.com/rust-lang/git2-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/git2-rs/compare/0.13.20...0.16.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-29 12:44:51 +00:00
Christina Sørensen 0ad6dd77b4
fix: change name to eza
fix: change name to eza
2023-07-29 14:28:33 +02:00
Christina Sørensen bd7f0de721
fix: change completion file names
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-29 14:23:52 +02:00
Christina Sørensen d5baeb23c3
fix: change completions to new binary name
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-29 14:22:53 +02:00
Christina Sørensen c92602d55a
fix: change man pages to reffer to new binary name
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-29 14:19:05 +02:00
Christina Sørensen a607d16ebe
fix: changed bin name via cargo.toml
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-29 14:13:42 +02:00
Christina Sørensen fdabef3a6c
doc: change name in README.md
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-29 14:09:05 +02:00
Christina Sørensen cf981af0b2
fix: Bump openssl-src from 111.15.0+1.1.1k to 111.26.0+1.1.1u
Bump openssl-src from 111.15.0+1.1.1k to 111.26.0+1.1.1u
2023-07-29 14:04:02 +02:00
Christina Sørensen c2da7ca311
fix: Bump openssl-src from 111.15.0+1.1.1k to 111.26.0+1.1.1u
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-29 14:03:18 +02:00
dependabot[bot] ccf2110bad
Bump openssl-src from 111.15.0+1.1.1k to 111.26.0+1.1.1u
Bumps [openssl-src](https://github.com/alexcrichton/openssl-src-rs) from 111.15.0+1.1.1k to 111.26.0+1.1.1u.
- [Release notes](https://github.com/alexcrichton/openssl-src-rs/releases)
- [Commits](https://github.com/alexcrichton/openssl-src-rs/commits)

---
updated-dependencies:
- dependency-name: openssl-src
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-29 11:49:51 +00:00
Christina Sørensen 1b3267863d
feat: hyperlink flag
(exa PR) 1177
2023-07-29 13:35:25 +02:00
Christina Sørensen ec68e17791
Merge branch 'main' into pr-1177 2023-07-29 13:31:18 +02:00
Christina Sørensen 05605e533f
feat: Add -o shorcut to --octal-permissions
(exa PR) 1164: Add -o shorcut to --octal-permissions
2023-07-29 13:16:35 +02:00
Christina Sørensen b51098d344
Merge branch 'main' into pr-1164
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-29 13:15:16 +02:00
Christina Sørensen f0a153f4ca
fix: use stderr on no timezone info
(exa PR) 981: Don't show an error on stdout when there is no timezone info
2023-07-29 12:49:48 +02:00
Christina Sørensen 0f9b3bf71a
fix: use eprintln instead
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-29 12:47:56 +02:00
Christina Sørensen 24f74a1c8f
fix: typo
(exa PR) 1099: fix some typos
2023-07-29 12:45:27 +02:00
Christina Sørensen c04b41bde7
feat: add selinux contexts support
(exa PR) 855:  Add option to show security attribute and improve extended support
2023-07-29 11:49:36 +02:00
Christina Sørensen e8eb52a993
Merge branch 'main' into pr-855
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-29 11:47:59 +02:00
Christina Sørensen ad01efb8fb
feat(git): add status for git repos
(exa PR) 797: Add status for subdirectories that are git repositories
2023-07-29 11:30:21 +02:00
Christina Sørensen 03ef6a5b86
Merge branch 'main' into pr-797
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-07-29 11:29:13 +02:00
Christina Sørensen 3bf91a8915
fix: fish completion for -i/--inode option
(exa PR) 1219: fix fish completion for -i/--inode option
2023-07-29 10:51:05 +02:00
dawg a4cee84b4b
fix fish completion for -i/--inode option
- looks like a copy&paste error of -g/--group
2023-07-19 23:58:02 +02:00
dankeyy 2c32c589f1
fix comment 2023-04-12 19:26:39 +03:00
dankeyy 8196d52dd3
fix width of hyperlinked escaped entries 2023-04-12 17:21:17 +03:00
dankeyy 122375884c
add hyperlink to docs 2023-04-12 07:51:06 +03:00
dankeyy 874aa6c91f
improved escape function 2023-04-12 07:11:50 +03:00
dankeyy b853d273fa
working demo 2023-04-12 04:20:44 +03:00
dankeyy 150837399d
add --hyperlink flag, ineffective 2023-04-11 23:48:59 +03:00
Christian Göttsche afeac47c13 Add option to show security attribute and improve extended support
Add a command line option -Z/--context to show the security context of
objects, similar to ls(1).

Show the actual extended attribute values on -@/--extended, instead of
just their length.

In case of a symbolic link, show the extended attributes of the symbolic
link itself, not the target. This matches the behavior of ls(1) and is
more intuitive.

Closes: #254
2023-03-27 21:29:00 +02:00
Christian Göttsche 05a19a7303 Silence unused function on non Windows platforms 2023-03-01 20:46:28 +01:00
Mélanie Chauvel c697d06670
Merge pull request #1125 from Tyrubias/upgrade-and-cleanup
Upgrade both Rust version and edition (and fix some lints)
2023-03-01 15:17:36 +01:00
Victor Song ee67110333 Update README.md 2023-02-28 22:41:51 -05:00
Victor Song 39d15a317d Update GitHub actions Rust version 2023-02-28 22:23:29 -05:00
Victor Song 8d03922e3b Addressed PR comments 2023-02-24 18:45:27 -05:00
Victor Song eba3646b83 Grab bag of miscellaneous fixes 2023-02-24 18:29:37 -05:00
Victor Song 72b2119a34 Simplify boolean assertions in tests 2023-02-24 18:29:37 -05:00