diff options
-rw-r--r-- | .github/workflows/unit-tests.yml | 2 | ||||
-rw-r--r-- | Cargo.toml | 2 | ||||
-rw-r--r-- | README.md | 6 | ||||
-rwxr-xr-x | completions/fish/exa.fish | 2 | ||||
-rw-r--r-- | rust-toolchain.toml | 2 | ||||
-rw-r--r-- | src/output/icons.rs | 20 |
6 files changed, 17 insertions, 17 deletions
diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index 96703d4..12816da 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -28,7 +28,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, macos-latest] - rust: [1.63.0, stable, beta, nightly] + rust: [1.66.1, stable, beta, nightly] steps: - name: Checkout repository @@ -4,7 +4,7 @@ description = "A modern replacement for ls" authors = ["Benjamin Sago <ogham@bsago.me>"] categories = ["command-line-utilities"] edition = "2021" -rust-version = "1.63.0" +rust-version = "1.66.1" exclude = ["/devtools/*", "/Justfile", "/Vagrantfile", "/screenshots.png"] readme = "README.md" homepage = "https://the.exa.website/" @@ -196,8 +196,8 @@ To build without Git support, run `cargo install --no-default-features exa` is a <a id="development"> <h1>Development -<a href="https://blog.rust-lang.org/2022/08/11/Rust-1.63.0.html"> - <img src="https://img.shields.io/badge/rustc-1.63.0+-lightgray.svg" alt="Rust 1.63.0+" /> +<a href="https://blog.rust-lang.org/2023/01/10/Rust-1.66.1.html"> + <img src="https://img.shields.io/badge/rustc-1.66.1+-lightgray.svg" alt="Rust 1.66.1+" /> </a> <a href="https://github.com/ogham/exa/blob/master/LICENCE"> @@ -206,7 +206,7 @@ To build without Git support, run `cargo install --no-default-features exa` is a </h1></a> exa is written in [Rust](https://www.rust-lang.org/). -You will need rustc version 1.56.1 or higher. +You will need rustc version 1.66.1 or higher. The recommended way to install Rust for development is from the [official download page](https://www.rust-lang.org/tools/install), using rustup. Once Rust is installed, you can compile exa with Cargo: diff --git a/completions/fish/exa.fish b/completions/fish/exa.fish index daf6a4b..023bd05 100755 --- a/completions/fish/exa.fish +++ b/completions/fish/exa.fish @@ -61,7 +61,7 @@ complete -c exa -s 'B' -l 'bytes' -d "List file sizes in bytes, without any p complete -c exa -s 'g' -l 'group' -d "List each file's group" complete -c exa -s 'h' -l 'header' -d "Add a header row to each column" complete -c exa -s 'H' -l 'links' -d "List each file's number of hard links" -complete -c exa -s 'g' -l 'group' -d "List each file's inode number" +complete -c exa -s 'i' -l 'inode' -d "List each file's inode number" complete -c exa -s 'S' -l 'blocks' -d "List each file's number of filesystem blocks" complete -c exa -s 't' -l 'time' -d "Which timestamp field to list" -x -a " modified\t'Display modified time' diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 6a423bf..f701aa5 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,2 +1,2 @@ [toolchain] -channel = "1.63.0" +channel = "1.66.1" diff --git a/src/output/icons.rs b/src/output/icons.rs index 493bfea..23ea065 100644 --- a/src/output/icons.rs +++ b/src/output/icons.rs @@ -140,13 +140,13 @@ pub fn icon_for_file(file: &File<'_>) -> char { "cp" => '\u{e61d}', // "cpio" => '\u{f410}', // "cpp" => '\u{e61d}', // - "cs" => '\u{f81a}', // + "cs" => '\u{f031b}', // "csh" => '\u{f489}', // "cshtml" => '\u{f1fa}', // - "csproj" => '\u{f81a}', // + "csproj" => '\u{f031b}', // "css" => '\u{e749}', // "csv" => '\u{f1c3}', // - "csx" => '\u{f81a}', // + "csx" => '\u{f031b}', // "cxx" => '\u{e61d}', // "d" => '\u{e7af}', // "dart" => '\u{e798}', // @@ -209,7 +209,7 @@ pub fn icon_for_file(file: &File<'_>) -> char { "img" => '\u{e271}', // "iml" => '\u{e7b5}', // "ini" => '\u{f17a}', // - "ipynb" => '\u{e606}', // + "ipynb" => '\u{e678}', // "iso" => '\u{e271}', // "j2c" => '\u{f1c5}', // "j2k" => '\u{f1c5}', // @@ -234,7 +234,7 @@ pub fn icon_for_file(file: &File<'_>) -> char { "latex" => '\u{f034}', // "less" => '\u{e758}', // "lhs" => '\u{e777}', // - "license" => '\u{f718}', // + "license" => '\u{f0219}', // "localized" => '\u{f179}', // "lock" => '\u{f023}', // "log" => '\u{f18d}', // @@ -260,7 +260,7 @@ pub fn icon_for_file(file: &File<'_>) -> char { "msi" => '\u{e70f}', // "mustache" => '\u{e60f}', // "nix" => '\u{f313}', // - "node" => '\u{f898}', // + "node" => '\u{f0399}', // "npmignore" => '\u{e71e}', // "odp" => '\u{f1c4}', // "ods" => '\u{f1c3}', // @@ -304,7 +304,7 @@ pub fn icon_for_file(file: &File<'_>) -> char { "rspec_parallel"=> '\u{e21e}', // "rspec_status" => '\u{e21e}', // "rss" => '\u{f09e}', // - "rtf" => '\u{f718}', // + "rtf" => '\u{f0219}', // "ru" => '\u{e21e}', // "rubydoc" => '\u{e73b}', // "sass" => '\u{e603}', // @@ -344,7 +344,7 @@ pub fn icon_for_file(file: &File<'_>) -> char { "tzo" => '\u{f410}', // "video" => '\u{f03d}', // "vim" => '\u{e62b}', // - "vue" => '\u{fd42}', // ﵂ + "vue" => '\u{f0844}', // "war" => '\u{e256}', // "wav" => '\u{f001}', // "webm" => '\u{f03d}', // @@ -355,8 +355,8 @@ pub fn icon_for_file(file: &File<'_>) -> char { "xhtml" => '\u{f13b}', // "xls" => '\u{f1c3}', // "xlsx" => '\u{f1c3}', // - "xml" => '\u{f121}', // - "xul" => '\u{f121}', // + "xml" => '\u{f05c0}', // + "xul" => '\u{f05c0}', // "xz" => '\u{f410}', // "yaml" => '\u{f481}', // "yml" => '\u{f481}', // |