summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2024-04-29add blender iconsHEADmasterIsaiah
2024-04-29:hammer: :tada: use cache for user and group in unix, gain 60% improveWei Zhang
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2024-04-20:heart: update warp logo with linux supportWei Zhang
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2024-04-02Update permission options in README; minor tweaksadrian5
2024-03-29chore: build with `--locked` flag in CI (#1022)Orhun Parmaksız
2024-03-29chore: update Cargo.lock for latest versionOrhun Parmaksız
2024-03-26:tada: release v1.1.2v1.1.2Wei Zhang
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2024-03-26:arrow_down: rollback the term grid to 0.1Wei Zhang
we should consider find another alternative Signed-off-by: Wei Zhang <kweizh@gmail.com>
2024-03-23:tada: release v1.1.1v1.1.1Wei Zhang
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2024-03-22:construction: temporarily allow deprecated durationv1.1.0Wei Zhang
will fix in next release Signed-off-by: Wei Zhang <kweizh@gmail.com>
2024-03-22:arrow_up: set msrv to 1.74Wei Zhang
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2024-03-22:sparkles: add xdg dir backWei Zhang
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2024-03-22Support multiple file paths for config and themeOfer Sadan
2024-03-22Add support for tilde (~) expansion on windowsOfer Sadan
2024-03-12Add icons for .apng and .avifHan Yeong-woo
2024-02-22add fennel supportMarcin Puc
2024-02-22change neovim to proper iconZach Coyle
2024-02-16🛤️ ✨: add loongarch ci and releases (#990)Wei Zhang
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2024-02-16:art: :hammer: simplify the windows cfgWei Zhang
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2024-02-16Update docDom Slee
2024-02-16ImplementationDom Slee
2024-02-16:hammer: :art: put fish auto comp under vendor dirWei Zhang
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2024-02-16update various dependenciesFabio Valentini
- update dirs from v4 to v5 (no code changes) - update term_grid from v0.1 to v0.2 (small code changes) - update terminal_size from v0.1 to v0.3 (no code changes) - update lscolors from v0.15 to v0.16 (no code changes) - update serde_yaml from v0.8 to v0.9 (no code changes) The term_grid update required small changes to the use of `term_grid::Cell` because with v0.2, it is possible to specify the alignment within the cell. Adding `Alignment::Left` should preserve the current behaviour. This commit also includes the changes generated by "cargo update", which seems not to have been run in a long time, causing very old versions to be pulled in.
2024-02-13Bump libgit2-sys from 0.16.1+1.7.1 to 0.16.2+1.7.2 (#987)dependabot[bot]
Bumps [libgit2-sys](https://github.com/rust-lang/git2-rs) from 0.16.1+1.7.1 to 0.16.2+1.7.2. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/rust-lang/git2-rs/commits">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=libgit2-sys&package-manager=cargo&previous-version=0.16.1+1.7.1&new-version=0.16.2+1.7.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/lsd-rs/lsd/network/alerts). </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-12📝 document `--date=locale` (#985)zica
This flag is added by #840
2024-01-26Nim lang support (#979)atamakahere-git
<!--- PR Description ---> Closes #978 --- #### TODO - [x] Use `cargo fmt` - [ ] Add necessary tests - [ ] Update default config/theme in README (if applicable) - [ ] Update man page at lsd/doc/lsd.md (if applicable)
2023-12-21:railway_track: :sparkles: ci: package deb without zst (#970)Wei Zhang
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2023-12-20update various dependencies (#938)Fabio Valentini
I'm the maintainer of lsd for Fedora Linux, and some outdated dependencies are making maintenance increasingly difficult. - deps: update chrono-humanize to v0.2 We have this patched for almost two years in Fedora and it has not caused issues. - deps: update assert_cmd to v2 Same here, this patch has been in the Fedora package for a while. - deps: update sys-locale to v0.3 This dependency seems to have been added recently, not sure why an old version was chosen. - deps: update vsort to v0.2 Same here, this was added recently but 0.1 was used instead of 0.2, not sure why. - deps: update git2 to v0.18 Using old versions of git2 is not a good idea, since the bundled libgit2 C library often has CVE issues. - deps: migrate from users to uzers The "users" crate is unmaintained. The "uzers" crate is an API-compatible fork that also fixes some bugs and security issues. - deps: update serial_test to v2 The current dependency (v0.5) is **reeeeeally** old. Not sure why this was never updated. - deps: update predicates to v3 Same here, predicates v1 is **reaally** old. - deps: allow newer versions of url, wild, and xdg crates Not sure why strange `x.0.*` style dependencies were used here. It's holding back various updates for both url and xdg crates, and makes maintaining lsd in Fedora more difficult. We have built lsd against the latest versions of all three crates forever, and it has not caused issues.
2023-12-19:memo: :hammer: emphasis on the dev docs notice (#969)Wei Zhang
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2023-11-26ci: Release PowerShell completion script (#953)Y.D.X
2023-11-25Updated README.md to contain clear instructions for color scheming in ↵Inventhrice
Windows (#961)
2023-11-24RPM spec file for lsd (#901)daniejstriata
Basic SPEC file that can be used to build a RPM for lsd. - UPX compression was disabled. I have precompiled packages on my fork for EL9 and AMZN AL2023. https://github.com/daniejstriata/lsd/releases
2023-11-22:memo: docs: add notice for the readme is for dev (#960)Wei Zhang
2023-11-22installation: windows (winget) (README) (#920)KD Puvvadi
2023-11-19Update README: Icon Theme config does not require build from source (#957)巢鹏
✨ theme: bring icon theme to lsd by @zwpaper in #707 is included in [Release v1.0.0](https://github.com/lsd-rs/lsd/releases/tag/v1.0.0).
2023-11-15Fix `literal` flag not being recognized from config file (#935)Azad
The `literal` option was not correctly recognized from config file due to `Literal::from_cli` returning `Some(Literal(false))` instead of `None`, so `Literal::from_config` would never have been executed.
2023-11-07Update icon.rs (#946)Jonathan
Adds couple file extensions. `.cypher` - Cypher, a query language `.malloy` - Malloy, a query language `.kusto` - Kusto Query Language `.rq` - SPARQL, a query language
2023-11-07Add PRQL (#945)Jonathan
PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement. https://prql-lang.org/ https://github.com/PRQL/prql
2023-11-02Adding some more icons for filenames and extensions (#929)Tanner Babcock
- Found a better (larger and clearer) Rust icon, so I changed that (`\u{e68b}`) - Set emacs config files (`config.el`, `packages.el` etc.) to use the actual Emacs icon instead of GNU head for Emacs files (`\u{e632}`) - Perl language extensions (`.pl`, `.pm`, `.pod`, `.plx`) now use the camel instead of the... circle (`\u{e67e}`) - Added OCAML extensions (`.ml`, `.mli`, `.mll`) - Added many Go and Gradle filenames - Added separate key icons for public keys (extensions) and private keys (filenames) - Added a kitty cat for Yarn configuration files - Switched all the Bash, Zsh, and Csh filenames to use a shebang icon, instead of the command prompt [For reference](https://www.nerdfonts.com/cheat-sheet)
2023-11-01⬆️ bump lscolors to v0.15.0 and msrv to 1.69.0 (#944)Wei Zhang
<!--- PR Description ---> predicates v3 msrv is 1.69 in https://github.com/lsd-rs/lsd/pull/938
2023-10-30add and improve icons (#942)Ari Archer
- add icons for files for the ash shell - add static resources directory icons - add android directory icons - add bash history icon - add packaging icons - add cache icons - improve the icon for `idlerc` - add java icon - add magic files icon - add development icons ( like `tests` directory ) - add pdb password database icon
2023-10-22Bump rustix from 0.36.7 to 0.36.16dependabot[bot]
Bumps [rustix](https://github.com/bytecodealliance/rustix) from 0.36.7 to 0.36.16. - [Release notes](https://github.com/bytecodealliance/rustix/releases) - [Commits](https://github.com/bytecodealliance/rustix/compare/v0.36.7...v0.36.16) --- updated-dependencies: - dependency-name: rustix dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
2023-10-15fix typo in link color tabledcechano
2023-10-02:heart: add sponsor from warp.devWei Zhang
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2023-09-29:arrow_down: change dirs to 4Wei Zhang
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2023-09-28:heart: update funding to WeiWei Zhang
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2023-09-27upgrade lscolors to 0.14.0Alexander Kjäll
2023-09-27upgrade dirs to version 5Alexander Kjäll
2023-09-27upgrade xattr to version 1Alexander Kjäll
2023-09-24add `obj` directory iconAri Archer
Signed-off-by: Ari Archer <ari.web.xyz@gmail.com>