Commit graph

93 commits

Author SHA1 Message Date
Guillermo Perez 367ff558a6 feat(flags)!: add --classify=always,auto,never
BREAKING CHANGE:
--classify now accepts WHEN (always,auto,never). When none specified defaults to "auto" instead of previous "always" behavior
2024-01-28 09:37:19 +01:00
SPQV MF baca71751a docs: modify documentation about custom time style 2023-12-12 09:41:23 +01:00
Robert Minsk 66d16a9c9a feat(flags): Add Windows file attributes 2023-12-12 08:59:31 +01:00
Robert Minsk 458a6f5b1e feat(flags): Add BSD file flags 2023-12-12 08:59:31 +01:00
PThorpe92 c6eab635b9 fix: lifetime annotations and manpage/shell completion nits 2023-11-22 16:42:10 +01:00
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
MartinFillon cf0c57d7ad docs(total-size): added the fact that total-size is unix only 2023-11-13 18:02:07 +01:00
Steven Ward 1343ff72f6 fix(docs): move --smart-group to long view options
`--smart-group` is only applicable if `--group` is given.
Move its description to be after `--group` in the LONG VIEW OPTIONS
section.
2023-11-12 08:31:11 +01:00
Christina Sørensen 288696db10 feat: add --color-scale
This is based on a series of commits done by aashirabadb in #526.

This introduces the `--color-scale` flag both for file age and size, as
well as `--color-scale-mode` which allows "fixed" and gradient".

The reason for reapplying from the diff of the PR instead of the patch
is that the commit history was messy, and introduced "breaking changes"
that were only locally breaking to the PR, that is, not the users.

Further, the PR had seemingly gone stale, and the rather long and
complicated commit history interwoven with merges made it seem more
efficient to just work from scratch.

Again, the work here is done by aashirbadb, my contribution is just
ensuring the quality of the code they've written.

Co-authored-by: aashirbadb <aashirbadbhandari@gmail.com>
Signed-off-by: Christina Sørensen <christina@cafkafk.com>

Refs: #486
2023-11-08 19:45:52 +01:00
Ryan Breaker 02441e5d81
feat: create EZA_ICONS_AUTO environment variable 2023-11-03 10:57:47 -05:00
Ryan Breaker 16f758c593
feat: create EZA_ICONS_AUTO environment variable 2023-11-02 21:28:08 -05:00
xempt 7b1e8979ec Merge branch 'main' of https://github.com/eza-community/eza into feature/add-recursive-dir-size 2023-10-20 13:07:27 -07:00
xempt 5556563d4c fix(flags): changed flag name 2023-10-20 12:46:05 -07:00
Christina Sørensen 32567d0c46
Merge pull request #540 from cfxegbert/cfxegbert-more-icons
Add new filetype for source code files and icons
2023-10-20 06:40:11 +00:00
Robert Minsk 5f4e8ac3bf feat: Add a new filetype for source code files 2023-10-18 01:27:40 -07:00
xempt cf6c4b2768 docs(man): added flag to man 2023-10-16 10:06:48 -07:00
PThorpe92 7753b24422
feat: fix auto value for colors and icons + documentation 2023-10-16 09:47:37 -04:00
Rami Chasygov 39b6c530f2 feat: add completions, man for --smart-group 2023-10-14 12:28:12 +03:00
MartinFillon 7100943fc8
Merge branch 'main' into add-env-var-to-override-git 2023-10-10 23:27:51 +02:00
Martin Fillon bad3f1a615
feat(git): adding the EZA_OVERRIDE_GIT env var
This var will override any --git or --git-repos
2023-10-10 23:27:37 +02:00
Chris Gorski 27a014ae96 docs: Add missing options to man page and CLI --help info
Updated the man page to include:
- --dereference
- --almost-all
- --help
- --version

Additionally, added the following flags to the CLI --help information:
- --dereference
- --almost-all

Updated shell completions.
2023-10-10 12:47:10 -04:00
dundargoc 9301328091 docs: fix typos 2023-10-02 14:27:36 +02:00
Christina Sørensen 6e9d53f320
Merge pull request #438 from hehelego/main
fix: query stdout terminal size to see if the output gose to a tty.
2023-10-02 13:04:38 +02:00
Martin Fillon fedef4a55d docs(eza_colors): updated man to add new colors 2023-10-02 11:20:28 +02:00
Christina Sørensen 2909853b08
Merge pull request #437 from Hulxv/custom-time-style
feat: supporting custom time-style
2023-10-02 10:27:54 +02:00
hehelego cf45b3e4b0
docs: description of --color in README, manpage, and completions 2023-09-28 14:49:13 -05:00
Martin Fillon 413d0c7191 docs(man_eza_colors): added the new colors option to the man 2023-09-28 11:13:31 +02:00
Hulxv 1ebe70a93b docs: documenting custom time-style 2023-09-28 04:44:24 +03:00
Sandro-Alessio Gierens f49c983012 feat(man): add header to colors-explanation page
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2023-09-27 23:52:55 +02:00
Sandro-Alessio Gierens d73daed717 feat(man): replace hardcoded version by version variable
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2023-09-27 23:52:52 +02:00
PThorpe92 7fe28d7eb5
docs: add completions + manpage for --no-quotes flag 2023-09-26 11:51:13 -04:00
Christina Sørensen c5b544c5ae
Merge pull request #381 from Hulxv/listing-files-only
feat: Listing files only
2023-09-23 18:46:56 +02:00
Mohamed Emad 34ae54ba93
docs: documenting --only-files 2023-09-20 17:40:31 +03:00
Christina Sørensen 6ee896f96d
Merge branch 'main' into missing_styles
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-20 05:39:18 +02:00
Christina Sørensen 1293b771cc
Merge branch 'main' into eza-env-vars 2023-09-19 11:46:34 +02:00
Robert Minsk 23d4293b8b feat: Add EZA_ environment variables with fallback to EXA_ 2023-09-19 00:04:13 -07:00
Robert Minsk 35b29aea2d feat(ui): Add EXA_COLOR bindings for un-themed items 2023-09-18 16:39:26 -07:00
Benoit de Chezelles 631b59b89c fix(doc): typo this -> that 2023-09-18 23:12:50 +02:00
Christina Sørensen 7e153dcc9b
Merge branch 'main' into style_docs 2023-09-18 08:31:05 +02:00
Robert Minsk 1a2008d689 docs(man): Document dimmed and italic style codes 2023-09-17 20:43:04 -07:00
Robert Minsk 097d6276c2 docs(man): Documentation of 'sn' and 'sb' conflicted with later docs 2023-09-17 12:00:12 -07:00
Christina Sørensen 3f09e4b423
Merge pull request #245 from cfxegbert/file-type-themes
feat(ui): Make file types themeable
2023-09-16 07:45:04 +02:00
Robert Minsk d609733c13
Merge branch 'main' into mac-mounts 2023-09-15 15:49:33 -07:00
Robert Minsk 22e16577c0 docs: Add Mac support for the --mount option in the man page 2023-09-15 15:20:52 -07:00
Robert Minsk f8d3cf9d5a
Merge branch 'eza-community:main' into file-type-themes 2023-09-14 16:18:49 -07:00
PThorpe92 3f1e5ef4ea docs: fix missing color specification from man page 2023-09-14 11:02:30 -04:00
PThorpe92 08b92a06c5 docs: remove color specifications. change unknown git repo status to ~ 2023-09-14 11:00:57 -04:00
Preston Thorpe 2ce172bac9
Merge branch 'main' into file-type-themes 2023-09-14 07:40:39 -04:00
PThorpe92 759ad06cc0 docs: add better explanation of git repos + no status 2023-09-12 13:27:38 -04:00
Preston Thorpe 8bb93221ba
Merge branch 'main' into p-git_repos 2023-09-12 11:05:48 -04:00