diff --git a/CHANGELOG.md b/CHANGELOG.md index 14420bbcf..75e8a5dcd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,8 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +## [v1.0.0] - 2023-08-25 + ### Added - Add complete color theming support for Git [k4yt3x](https://github.com/k4yt3x] - Add [Git integration](https://github.com/Peltoche/lsd/issues/7) from [hpwxf](https://github.com/hpwxf) @@ -36,7 +37,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Color theme is now expected to be in `$XDG/lsd/colors.yaml` by default from [peppidesu](https://github.com/peppidesu) Legacy behaviour (`themes` folder) is marked as deprecated but is still supported. [#749](https://github.com/lsd-rs/lsd/issues/749) -- Version sort option `-v, --versionsort` has been updated to match GNU version sort logic, +- Version sort option `-v, --versionsort` has been updated to match GNU version sort logic, similar to `ls -v` and `sort -V` [#801](https://github.com/lsd-rs/lsd/issues/801) from [juansc](https://github.com/juansc) ## [0.23.1] - 2022-09-13 @@ -390,8 +391,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 -[Unreleased]: https://github.com/Peltoche/lsd/compare/0.23.1...HEAD -[0.23.1]: https://github.com/Peltoche/lsd/compare/0.23.0...0.23.1 +[v1.0.0]: https://github.com/lsd-rs/lsd/compare/0.23.1...v1.0.0 +[0.23.1]: https://github.com/Peltoche/lsd/compare/0.23.0...0.23.1 [0.23.0]: https://github.com/Peltoche/lsd/compare/0.22.0...0.23.0 [0.22.0]: https://github.com/Peltoche/lsd/compare/0.21.0...0.22.0 [0.21.0]: https://github.com/Peltoche/lsd/compare/0.20.1...0.21.0 diff --git a/Cargo.lock b/Cargo.lock index 8f523060e..614a7222d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -542,7 +542,7 @@ dependencies = [ [[package]] name = "lsd" -version = "0.23.1" +version = "1.0.0" dependencies = [ "assert_cmd", "assert_fs", diff --git a/Cargo.toml b/Cargo.toml index 055bf8ccf..30fa89291 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,8 +7,8 @@ keywords = ["ls"] license = "Apache-2.0" name = "lsd" readme = "./README.md" -repository = "https://github.com/Peltoche/lsd" -version = "0.23.1" +repository = "https://github.com/lsd-rs/lsd" +version = "1.0.0" edition = "2021" [[bin]] diff --git a/README.md b/README.md index c5d65dc09..491925427 100644 --- a/README.md +++ b/README.md @@ -24,23 +24,23 @@ The project is heavily inspired by the super [colorls](https://github.com/athity Install the patched fonts of powerline nerd-font and/or font-awesome. Have a look at the [Nerd Font README](https://github.com/ryanoasis/nerd-fonts/blob/master/readme.md) for more installation instructions. Don't forget to setup your terminal in order to use the correct font. -| OS/Distro | Command | -| ------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | -| Archlinux | `pacman -S lsd` | -| Fedora | `dnf install lsd` | -| Gentoo | `sudo emerge sys-apps/lsd` | -| macOS | `brew install lsd` or `sudo port install lsd` | -| NixOS | `nix-env -iA nixos.lsd` | -| FreeBSD | `pkg install lsd` | -| NetBSD or any `pkgsrc` platform | `pkgin install lsd` or `cd /usr/pkgsrc/sysutils/lsd && make install` | -| Windows | `scoop install lsd` | -| Android (via Termux) | `pkg install lsd` | -| Debian sid and bookworm | `apt install lsd` | -| Ubuntu 23.04 (Lunar Lobster) | `apt install lsd` | -| Earlier Ubuntu/Debian versions | **snap discontinued**, use `sudo dpkg -i lsd_0.23.1_amd64.deb` and get `.deb` file from [release page](https://github.com/Peltoche/lsd/releases) | -| Solus | `eopkg it lsd` | -| Void Linux | `sudo xbps-install lsd` | -| openSUSE | `sudo zypper install lsd` | +| OS/Distro | Command | +|---------------------------------|----------------------------------------------------------------------| +| Archlinux | `pacman -S lsd` | +| Fedora | `dnf install lsd` | +| Gentoo | `sudo emerge sys-apps/lsd` | +| macOS | `brew install lsd` or `sudo port install lsd` | +| NixOS | `nix-env -iA nixos.lsd` | +| FreeBSD | `pkg install lsd` | +| NetBSD or any `pkgsrc` platform | `pkgin install lsd` or `cd /usr/pkgsrc/sysutils/lsd && make install` | +| Windows | `scoop install lsd` | +| Android (via Termux) | `pkg install lsd` | +| Debian sid and bookworm | `apt install lsd` | +| Ubuntu 23.04 (Lunar Lobster) | `apt install lsd` | +| Earlier Ubuntu/Debian versions | **snap discontinued**, use [From Binaries](#from-binaries) | +| Solus | `eopkg it lsd` | +| Void Linux | `sudo xbps-install lsd` | +| openSUSE | `sudo zypper install lsd` | ### From source @@ -244,7 +244,7 @@ The valid theme configurations are: - `custom`: use a custom color scheme defined in `colors.yaml` - *(deprecated) theme_file_name(yaml): use the theme file to specify colors(without the `yaml` extension)* -When set to `custom`, `lsd` will look for `colors.yaml` in the +When set to `custom`, `lsd` will look for `colors.yaml` in the XDG Base Directory, e.g. ~/.config/lsd/colors.yaml When configured with the `theme-file-name` which is a `yaml` file,