Commit graph

3081 commits

Author SHA1 Message Date
dependabot[bot] a4db7151a7 build(deps): bump DeterminateSystems/nix-installer-action from 13 to 14
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action) from 13 to 14.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases)
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v13...v14)

---
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-09-12 06:39:29 +02:00
Sandro-Alessio Gierens be41c4b195 fix(ci): correct naming of commit related workflows
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-09-08 17:20:46 +02:00
Sandro-Alessio Gierens 91f0106563 fix(ci): split commit workflows and run no-merge-commits only on PRs
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-09-08 17:20:46 +02:00
XhstormR 5957488638 fix: convert empty space to %20 when render hyperlinks 2024-09-07 22:39:38 -04:00
Sandro-Alessio Gierens 0c91829048 feat(ci): add no-merge-commits job to commits workflow
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-09-06 10:57:56 +02:00
Sandro-Alessio Gierens fd56aad52e refactor(ci): rename conventional-commits workflow to commits
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-09-06 10:57:56 +02:00
Christina Sørensen 44bbeead45 chore: rename justfile
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-09-05 05:10:33 +02:00
Christina Sørensen a61c23025b docs: better version bump commit summary
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-09-05 05:07:02 +02:00
Christina Sørensen 9e09bb99df chore: release eza v0.19.2
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-09-05 04:17:52 +02:00
Sandro-Alessio Gierens 71062a7f19 style(config): simplify from_str_radix calls to please clippy
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-09-04 13:54:45 +02:00
Sandro-Alessio Gierens 2704e0a849 style(config): apply rustfmt
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-09-04 13:54:45 +02:00
Sandro-Alessio Gierens 0acb5f903c fix(config): add serde(default) to StyleOverride.foreground/background fields
This is necessary with `deserialize_with`, otherwise serde expects this
field to be there and fails otherwise.

Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-09-04 13:54:45 +02:00
Sandro-Alessio Gierens ae9f5ddc95 test(config): add unit tests for color_from_str function
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-09-04 13:54:45 +02:00
Sandro-Alessio Gierens 6dae536c9e feat(config): outsource color_from_str function to make it testable
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-09-04 13:54:45 +02:00
Sandro-Alessio Gierens df03808fff fix(config): fix typo in FromOverride<FileKinds> impl
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-09-04 13:54:45 +02:00
Sandro-Alessio Gierens 8179857ab4 feat(config): add custom deserialize_color and use in StyleOverride
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-09-04 13:54:45 +02:00
Sandro-Alessio Gierens 528047b9d4 feat(config): add shorthand aliases to StyleOverride variables
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-09-04 13:54:45 +02:00
Preston Thorpe 313e602cde refactor: formatting for rustfmt macro
Co-authored-by: Christina Sørensen <christina@cafkafk.com>
Signed-off-by: Preston Thorpe <preston@unlockedlabs.org>
2024-09-01 14:51:51 +02:00
PThorpe92 c34458d1a3 fix: selectively filter files when recursing #1101 2024-09-01 14:51:51 +02:00
PThorpe92 4151568c47 docs: add further documentation about theme file 2024-08-31 17:36:44 +02:00
Christina Sørensen ecb510daa8 ci: allow MPL-2.0
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-08-30 17:55:43 +02:00
Sandro-Alessio Gierens 17982a89ab style(output): fix clippy issue in FileName.paint
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-08-30 15:49:30 +02:00
Sandro-Alessio Gierens b797361f37 refactor(themes): simplify sample theme.yml
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-08-30 15:49:30 +02:00
Sandro-Alessio Gierens 1636bd6193 refactor(config): make every setting optional with override layer
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-08-30 15:49:30 +02:00
Sandro-Alessio Gierens 5ff6693b55 feat: rename UiStyles.icon_override to icons and add Style field
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-08-30 15:49:30 +02:00
Sandro-Alessio Gierens bff11da527 feat(themes): add example config for icon_overrides
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-08-30 15:49:30 +02:00
Sandro-Alessio Gierens 80aa4702ef feat(output): handle icon overrides in FileName.paint
This basically ports the PR #914 and thus also resolves #909

Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-08-30 15:49:30 +02:00
Sandro-Alessio Gierens b16d9bbdd9 feat(theme): implement FileNameColours.icon_override for Theme
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-08-30 15:49:30 +02:00
Sandro-Alessio Gierens ddfddb16fb feat(output): add icon_override function to FileNameColours trait
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-08-30 15:49:30 +02:00
Sandro-Alessio Gierens b7ea0b1e2f feat(theme): add IconOverrides struct and UiStyles.icon_overrides
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-08-30 15:49:30 +02:00
PThorpe92 50e698b359 fix: pr reviews fixes for theme file 2024-08-30 15:49:30 +02:00
Sandro-Alessio Gierens d3a4a1be6e fix(theme): revise UiStyles::plain to have no style at all
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-08-30 15:49:30 +02:00
PThorpe92 ed8db671ec fix: clippy issues 2024-08-30 15:49:30 +02:00
PThorpe92 be0c2d1ba1 fix: rustfmt issues 2024-08-30 15:49:30 +02:00
PThorpe92 c484244b4b fix: imports and merge conflicts 2024-08-30 15:49:30 +02:00
PThorpe92 071205fc7c fix: adjust grid details for CI tests 2024-08-30 15:49:30 +02:00
PThorpe92 8715840d3a feat: theme file configuration base 2024-08-30 15:49:30 +02:00
PThorpe92 0b34b758b3 feat: allow writing default theme.yml file for eventual config file implementation 2024-08-30 15:49:30 +02:00
PThorpe92 52f9cc1c70 feat: begin implementation of config file 2024-08-30 15:49:30 +02:00
Oleksiy Slyshyk a7cc5a6f8e build(deps): bump windows-sys from 0.52.0 to 0.59.0 2024-08-29 19:11:43 +02:00
Sandro-Alessio Gierens c612262294 refactor(output): simplify icon style setting in FileName.paint
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-08-29 17:58:15 +02:00
Sandro-Alessio Gierens 28d7cf0b56 fix(theme): remove unnecessary map and make clippy happy
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-08-29 17:58:15 +02:00
Sandro-Alessio Gierens 0d51ff4488 docs(man): add ic for icon color to colors man page
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-08-29 17:58:15 +02:00
Sandro-Alessio Gierens 7790788609 feat(output): adjust FileName.paint to consider possible icon color
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-08-29 17:58:15 +02:00
Sandro-Alessio Gierens cb8173a0b7 feat(theme): implement FileNameColours.icon for Theme
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-08-29 17:58:15 +02:00
Sandro-Alessio Gierens 569d7750ec feat(output): add icon function to FileNameColours trait
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-08-29 17:58:15 +02:00
Sandro-Alessio Gierens 8eb39c4f8c feat(theme): add None as icon value in UiStyles.default_theme
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-08-29 17:58:15 +02:00
Sandro-Alessio Gierens b3997ba1fe feat(theme): add ic key for UiStyles icon in set_exa
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-08-29 17:58:15 +02:00
Sandro-Alessio Gierens 983e9cba7e feat(theme): add icon field to UiStyles
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-08-29 17:58:15 +02:00
ilobilo f223e10c6f feat: add c++ module interfaces as source file types
Signed-off-by: ilobilo <68286835+ilobilo@users.noreply.github.com>
2024-08-29 17:36:24 +02:00