Commit graph

3296 commits

Author SHA1 Message Date
Christina Sørensen
70681a7d98 build(deps): cargo 2024-12-25
Updating crates.io index
Updating cc v1.2.4 -> v1.2.5
Updating libc v0.2.168 -> v0.2.169
Updating miniz_oxide v0.8.0 -> v0.8.2
Updating object v0.36.5 -> v0.36.7
Updating serde_json v1.0.133 -> v1.0.134
Updating serde_norway v0.9.41 -> v0.9.42
Updating snapbox v0.6.20 -> v0.6.21
Updating syn v2.0.90 -> v2.0.91
Updating unsafe-libyaml-norway v0.2.13 -> v0.2.15

Signed-off-by: Christina Sørensen <ces@fem.gg>
2024-12-25 19:51:21 +01:00
Christina Sørensen
500cd4faa8 ci: update to PRESENT DAY, PRESENT TIME
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-12-18 18:50:22 +01:00
Christina Sørensen
5027e9eab7 chore: eza v0.20.13 changelogs, version bump
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-12-18 18:50:22 +01:00
Jo Liss
4cd3af816e fix: remove stray description (originally from --decay-mode)
Fixes: #1255
2024-12-16 18:18:23 +01:00
Christina Sørensen
33f44c5eb5 fix: pre-commit-hooks.nix trying to be too clever
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-12-16 17:50:02 +01:00
Christina Sørensen
5330392a38 build(deps): update flake deps Mon Dec 16
• Updated input 'advisory-db':
    'github:rustsec/advisory-db/6960f548f3abd498f948105b627d33065e23e37c' (2024-09-25)
  → 'github:rustsec/advisory-db/ec9ce28714bb38d77a2223e7266df705500a7f11' (2024-12-09)
• Updated input 'flake-utils':
    'github:numtide/flake-utils/c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a' (2024-09-17)
  → 'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b' (2024-11-13)
• Updated input 'naersk':
    'github:nix-community/naersk/3fb418eaf352498f6b6c30592e3beb63df42ef11' (2024-07-23)
  → 'github:nix-community/naersk/378614f37a6bee5a3f2ef4f825a73d948d3ae921' (2024-12-04)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/189e5f171b163feb7791a9118afa778d9a1db81f' (2024-09-24)
  → 'github:NixOS/nixpkgs/71a6392e367b08525ee710a93af2e80083b5b3e2' (2024-12-13)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/4e743a6920eab45e8ba0fbe49dc459f1423a4b74' (2024-09-19)
  → 'github:cachix/pre-commit-hooks.nix/aa9f40c906904ebd83da78e7f328cd8aeaeae785' (2024-12-15)
• Updated input 'pre-commit-hooks/nixpkgs-stable':
    'github:NixOS/nixpkgs/194846768975b7ad2c4988bdb82572c00222c0d7' (2024-07-07)
  → 'github:NixOS/nixpkgs/d063c1dd113c91ab27959ba540c0d9753409edf3' (2024-11-04)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/a3d832f389606d7dc61a45b244c72ea472d1fcd4' (2024-09-26)
  → 'github:oxalica/rust-overlay/83ee8ff74d6294a7657320f16814754c4594127b' (2024-12-16)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/1bff2ba6ec22bc90e9ad3f7e94cca0d37870afa3' (2024-09-25)
  → 'github:numtide/treefmt-nix/0ce9d149d99bc383d1f2d85f31f6ebd146e46085' (2024-12-09)

Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-12-16 17:50:02 +01:00
Christina Sørensen
3a347c415f build(deps): update crate deps Mon Dec 16
Updating crates.io index
    Updating cc v1.2.2 -> v1.2.4
    Updating chrono v0.4.38 -> v0.4.39
    Updating clap v4.5.22 -> v4.5.23
    Updating clap_builder v4.5.22 -> v4.5.23
    Updating clap_lex v0.7.3 -> v0.7.4
    Updating crossbeam-deque v0.8.5 -> v0.8.6
    Updating crossbeam-utils v0.8.20 -> v0.8.21
    Updating fastrand v2.2.0 -> v2.3.0
    Updating js-sys v0.3.74 -> v0.3.76
    Updating libc v0.2.167 -> v0.2.168
    Updating redox_syscall v0.5.7 -> v0.5.8
    Updating rustix v0.38.41 -> v0.38.42
    Updating serde v1.0.215 -> v1.0.216
    Updating serde_derive v1.0.215 -> v1.0.216
    Updating wasm-bindgen v0.2.97 -> v0.2.99
    Updating wasm-bindgen-backend v0.2.97 -> v0.2.99
    Updating wasm-bindgen-macro v0.2.97 -> v0.2.99
    Updating wasm-bindgen-macro-support v0.2.97 -> v0.2.99
    Updating wasm-bindgen-shared v0.2.97 -> v0.2.99
    Updating web-sys v0.3.74 -> v0.3.76

Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-12-16 17:50:02 +01:00
Christina Sørensen
59462f62a0 chore: eza v0.20.12 changelogs, version bump
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-12-11 17:41:25 +01:00
Raphael Bobillot
20392a596b feat(icons): add Gleam lang icon
New glyph from Nerd Font (still present in 3.3.0 release)
 - Add Gleam icon for Gleam source files
   the icon is a basic Smiley Star Glyph, not the official Gleam icon
   (as it doesn't exist in Nerd Fonts for now)
2024-12-06 20:23:20 +01:00
Christina Sørensen
0edfa4e7d1 fix(windows): use terminal_size_of with borrowed raw handle
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-12-06 16:10:02 +01:00
Christina Sørensen
7caab5f47d fix: use safe terminal_size_of
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-12-06 16:10:02 +01:00
dependabot[bot]
d805c1f71e build(deps): bump terminal_size from 0.3.0 to 0.4.1
Bumps [terminal_size](https://github.com/eminence/terminal-size) from 0.3.0 to 0.4.1.
- [Release notes](https://github.com/eminence/terminal-size/releases)
- [Commits](https://github.com/eminence/terminal-size/compare/v0.3.0...v0.4.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-06 16:10:02 +01:00
Christina Sørensen
412e537342 ci(bsd): openbsd 7.4 -> 7.6
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-12-05 20:19:33 +01:00
Christina Sørensen
4d022c6e74 test: regen for 1.74
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-12-05 20:19:33 +01:00
Christina Sørensen
74ec00cd78 fix(deny): add unicode-3.0 license
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-12-05 20:19:33 +01:00
Christina Sørensen
c6c77fafa1 feat(deps): move MSRV to 1.74 and deep bump cargo deps
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-12-05 20:19:33 +01:00
Christina Sørensen
9399eb9a62 chore: eza v0.20.11 changelogs, version bump
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-12-05 11:07:05 +01:00
dependabot[bot]
5d39362336 fix(deps): bump libc from 0.2.165 to 0.2.167
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.165 to 0.2.167.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.167/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.165...0.2.167)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-05 10:48:50 +01:00
Christina Sørensen
0862493ebd chore: eza v0.20.10 changelogs, version bump
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-11-28 08:05:49 +01:00
Christina Sørensen
4925d53052
fix(README): people dislike the phrasing "maintained" on hackernews
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-11-28 07:49:59 +01:00
dependabot[bot]
66ad5aeb5b build(deps): bump libc from 0.2.164 to 0.2.165
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.164 to 0.2.165.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.165/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.164...0.2.165)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-28 07:37:47 +01:00
Christina Sørensen
83ca7b3bde chore: eza v0.20.9 changelogs, version bump
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-11-21 08:06:36 +01:00
Hendrik Wolff
2190b1b43d fix(just): Remove newline after doc comment of regen recipe 2024-11-21 07:48:22 +01:00
Hendrik Wolff
ab637a9cf2 refactor(just): Group related recipes 2024-11-21 07:48:22 +01:00
Hendrik Wolff
04b247c8f9 refactor(just): List all recipes by default 2024-11-21 07:48:22 +01:00
dependabot[bot]
d7661a1509 build(deps): bump DeterminateSystems/nix-installer-action from 15 to 16
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action) from 15 to 16.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases)
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v15...v16)

---
updated-dependencies:
- dependency-name: DeterminateSystems/nix-installer-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-20 07:55:03 +01:00
dependabot[bot]
0ad6e136bd build(deps): bump libc from 0.2.162 to 0.2.164
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.162 to 0.2.164.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.162...0.2.164)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-20 07:54:45 +01:00
Christina Sørensen
2945fd0c23 chore: eza v0.20.8 changelogs, version bump
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-11-14 07:04:36 +01:00
Daniel Bast
4250d34075 fix: Cross-compiling by updating to libz-sys to 1.1.20
cross-compiling to osx-arm64 otherwise fails with gcc 18.
2024-11-14 06:27:48 +01:00
dependabot[bot]
b558c1b6b3 build(deps): bump serde from 1.0.214 to 1.0.215
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.214 to 1.0.215.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.214...v1.0.215)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-14 06:26:25 +01:00
dependabot[bot]
5d2e0e282a build(deps): bump libc from 0.2.161 to 0.2.162
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.161 to 0.2.162.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.162/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.161...0.2.162)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-14 06:26:17 +01:00
dependabot[bot]
60ed2f6aad build(deps): bump palette from 0.7.5 to 0.7.6
Bumps [palette](https://github.com/Ogeon/palette) from 0.7.5 to 0.7.6.
- [Changelog](https://github.com/Ogeon/palette/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Ogeon/palette/compare/0.7.5...0.7.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-14 06:26:02 +01:00
Christina Sørensen
29afcb50e0 chore: eza v0.20.7 changelogs, version bump
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-11-07 10:16:54 +01:00
Fabio Valentini
eaceb666bc fix(deps): palette v0.7.6 -> v0.7.5
palette_derive 0.7.6 introduces a new dependency on the by_address crate,
which looks like it has correctness / soundness issues (uncovered by
running tests in "release" mode or in miri):

https://github.com/mbrubeck/by_address/issues/9

Signed-off-by: Fabio Valentini <decathorpe@gmail.com>
2024-11-07 10:01:58 +01:00
dependabot[bot]
ddef58a79d build(deps): bump trycmd from 0.15.7 to 0.15.8
Bumps [trycmd](https://github.com/assert-rs/snapbox) from 0.15.7 to 0.15.8.
- [Commits](https://github.com/assert-rs/snapbox/compare/trycmd-v0.15.7...trycmd-v0.15.8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-07 09:42:31 +01:00
dependabot[bot]
cb33d334d4 build(deps): bump serde_norway from 0.9.38 to 0.9.39
Bumps [serde_norway](https://github.com/cafkafk/serde-yaml) from 0.9.38 to 0.9.39.
- [Release notes](https://github.com/cafkafk/serde-yaml/releases)
- [Commits](https://github.com/cafkafk/serde-yaml/compare/v0.9.38...v0.9.39)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-07 09:35:32 +01:00
dependabot[bot]
0682b2ab0d build(deps): bump DeterminateSystems/nix-installer-action from 14 to 15
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action) from 14 to 15.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases)
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v14...v15)

---
updated-dependencies:
- dependency-name: DeterminateSystems/nix-installer-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-07 09:35:14 +01:00
Fabio Valentini
2a4fde2e72 chore: update package.exclude list in Cargo.toml
It looks like this list hasn't been updated for new, removed, moved,
or renamed files in a while.

I've added all folders / files that are not useful for consumers of
the published crate to the "package.exclude" list.

This results in a reduction of the .crate file size by ~80%, from
1.24 MB to 205 kB.
2024-11-04 12:10:21 +01:00
Christina Sørensen
1065c6daff chore: eza v0.20.6 changelogs, version bump
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-10-31 14:45:25 +01:00
Nicky Meuleman
f9e1ed1e2f fix: changelog spelling 2024-10-31 14:31:17 +01:00
dependabot[bot]
b20f98567e build(deps): bump serde from 1.0.210 to 1.0.214
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.210 to 1.0.214.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.210...v1.0.214)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-31 14:27:45 +01:00
Lee, Jun Seok
2aa5191eec docs: Fix typo --get-repos-no-status to --git-repos-no-status 2024-10-29 14:31:34 +01:00
Christina Sørensen
ab57f46344 chore: eza v0.20.5 changelogs, version bump
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-10-25 06:36:42 +02:00
Christina Sørensen
3d337562c6 build(deps): chrono v0.4.34 -> v0.4.38
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-10-25 06:13:47 +02:00
Christina Sørensen
674090dee0 fix: remove depricated chrono from_timestamp_opt
Co-authored-by: Erwin van Eijk <235739+erwinvaneijk@users.noreply.github.com>
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-10-25 06:13:47 +02:00
dependabot[bot]
4d436834b5 build(deps): bump libc from 0.2.159 to 0.2.161
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.159 to 0.2.161.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.161/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.159...0.2.161)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-25 06:13:21 +02:00
Benoit de Chezelles
e53a04317e chore: Update generated test files 2024-10-18 16:39:09 +02:00
Benoit de Chezelles
688308824d fix(tree-view): Ensure nested tree parts align under item name
Before:
```
foo/
├── nested/
│  ├── bar
│  └── other-bar
└── baz
```
Notice how the nested tree is aligned on the blank before the dir name

After:
```
foo/
├── nested/
│   ├── bar
│   └── other-bar
└── baz
```
Now the nested tree is aligned on the dir name, making it much nicer to
look at and more logical.
2024-10-18 16:39:09 +02:00
Christina Sørensen
f607325896 chore: eza v0.20.4 changelogs, version bump
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-10-18 05:10:54 +02:00
Christina Sørensen
f80b882a74
fix: filetype, coloring for executables and folder
When the reuse filetype code was introduced, an if statements logic was
accidentally flipped, marking exectuables as folders, and folders as
executables.

This incorporates the proposed patch by jschpp in #1195.

Refs: #883
Closes: #1195 #1196
Co-authored-by: =?UTF-8?q?Johannes=20Sch=C3=B6pp?= <darkdiscover@gmail.com>
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-10-18 04:31:05 +02:00