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