Skip to content

git-delta

Syntax-highlighting pager for git, diff, and grep output

Code evolves, and we all spend time studying diffs. Delta aims to make this both efficient and enjoyable: it allows you to make extensive changes to the layout and styling of diffs, as well as allowing you to stay arbitrarily close to the default git/diff output.

terminal

https://dandavison.github.io/delta/

arm64 amd64 armhf

Installation

1. Add WakeMeOps repository

curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash

2. Install git-delta

sudo apt install git-delta

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    git-delta=0.17.0*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      git-delta=0.17.0*

Download URLs

Version SHA256 Size (KB)
0.17.0 abad032a1bc8a6257967ea1d5cce728a5defc618668a731e2a9246ad3dbdf251 2479
0.16.5 adb973c6bd02bb43a38dcb66f010288de77fb4a59e1b7c9a67f7a89049b92701 2202
0.15.1 40fd72470a2bb4b38c3d70d974fa677a6cd0f7f1f0a069eea49bc023530dc925 2194
0.15.0 d9b98459744c1b56d8d66ea01ca4959faefd12b7a644cfdf79ce4debe0885a7d 2195
0.14.0 9af2d583d6fe5b722980921c1dd2c9819de45e645f81c5f95373cca355aa76c9 2184
0.13.0 538cc3566436cda5db1b12d1cc9d7a99ce2b8be70e03cb41149922885ccf37d7 2162
0.12.1 2ed89191f6b3d01974173069e92db2a7447847b1ac5a07deaabe66e041138856 2102
Version SHA256 Size (KB)
0.17.0 66f22f89812a33323ddd2ceb41a860897487f66de4ff691d6f0552a1c28a949b 2285
0.16.5 1ce95bfada0ce6b1f2a75a79733e4d46b231d1651b1f7efbef51e4ba2acdd5f4 2045
0.15.1 3ce37728be5e866595d8330dbfc8fccb87d28673ee251487b2be90c55b852976 2035
0.15.0 42e45f1ddae666c5d990af234eb4a1a72555126bcadeda6fe3d69777de57a0ce 2034
0.14.0 1c57121a6dc1e10f80976cdbf8285ff6dc6b2413b7fcc6fd7e6dd4e1b6b3e2c6 2015
0.13.0 ecc7c1abcc0387f4b6b97bf9ef7b1b0cc9b20fbf59764969c33f678b5a192382 1998
0.12.1 d8d27b1575ad68087d59865bf6369009290ffc8576716d6e51d12a8370195fc8 1925
Version SHA256 Size (KB)
0.17.0 0649b4ff23a31268f0ae5025a5037b1d0581024ba56d7c52d112ea8f009d70d2 2251
0.16.5 d3f69a3a4a76b2333f29e60dc5c7d5a6b026144546426e0d6513312bce9667db 2004
0.15.1 a0c23736626202cd72b55c056858b6ccc0d6c08349c8f98d0df25a95fb762bd2 2008
0.15.0 2b8beccc1b2b8814526a23961a3d84584c0bff794f40533d83abd56291ccdce5 2008
0.14.0 9ba1e9a57c92d6351ebc600da2fed8bc9db6abe5a3b8c84adc5582faa76037b7 2006
0.13.0 246c25761b65bcc5d7b9f30cb19dfff08f091324ef2fae08f5857ab2e0118870 1992
0.12.1 462779c7828199ee2ed2e35385d0c988c51cec19007a8cc61ba377f9046acda1 1938

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for git-delta are versioned here.

Click here to see git-delta ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/terminal/git-delta/ops2deb.yml
- name: git-delta
  matrix:
    architectures:
      - amd64
      - arm64
      - armhf
  version: 0.12.1
  revision: "2"
  homepage: https://dandavison.github.io/delta/
  summary: syntax-highlighting pager for git, diff, and grep output
  description: |-
    Code evolves, and we all spend time studying diffs. Delta aims to make this
    both efficient and enjoyable: it allows you to make extensive changes to the
    layout and styling of diffs, as well as allowing you to stay arbitrarily close
    to the default git/diff output.
  fetch:
    url: https://github.com/dandavison/delta/releases/download/{{version}}/delta-{{version}}-{{target}}.tar.gz
    targets:
      amd64: x86_64-unknown-linux-gnu
      armhf: arm-unknown-linux-gnueabihf
      arm64: aarch64-unknown-linux-gnu
  install:
    - delta-{{version}}-{{target}}/delta:/usr/bin/delta

- name: git-delta
  matrix:
    architectures:
      - amd64
      - arm64
      - armhf
    versions:
      - 0.13.0
      - 0.14.0
      - 0.15.0
      - 0.15.1
      - 0.16.5
      - 0.17.0
  homepage: https://dandavison.github.io/delta/
  summary: syntax-highlighting pager for git, diff, and grep output
  description: |-
    Code evolves, and we all spend time studying diffs. Delta aims to make this
    both efficient and enjoyable: it allows you to make extensive changes to the
    layout and styling of diffs, as well as allowing you to stay arbitrarily close
    to the default git/diff output.
  fetch:
    url: https://github.com/dandavison/delta/releases/download/{{version}}/delta-{{version}}-{{target}}.tar.gz
    targets:
      amd64: x86_64-unknown-linux-gnu
      armhf: arm-unknown-linux-gnueabihf
      arm64: aarch64-unknown-linux-gnu
  install:
    - delta-{{version}}-{{target}}/delta:/usr/bin/delta

The blueprint fetch keyword contains a URL template pointing to git-delta releases. Downloaded files are locked in a lockfile versioned here.

Click here to see git-delta release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/terminal/git-delta/ops2deb.lock.yml
- url: https://github.com/dandavison/delta/releases/download/0.12.1/delta-0.12.1-aarch64-unknown-linux-gnu.tar.gz
  sha256: fc58e181aefba7f57eeee10e3032df2a4ab30c5fe7f74ef53915211bfaf7fe20
  timestamp: 2022-04-20 09:22:01+00:00
- url: https://github.com/dandavison/delta/releases/download/0.12.1/delta-0.12.1-arm-unknown-linux-gnueabihf.tar.gz
  sha256: 72c538efc149935b634d1a2c735d560fbcc26e20b0b161e4c361b21f046e7572
  timestamp: 2022-04-20 09:22:01+00:00
- url: https://github.com/dandavison/delta/releases/download/0.12.1/delta-0.12.1-x86_64-unknown-linux-gnu.tar.gz
  sha256: 8b6e8d735850fc3a14c10d8139f2ab19fa6fc17c99c905438d3713a76e3ab079
  timestamp: 2022-04-20 09:22:01+00:00
- url: https://github.com/dandavison/delta/releases/download/0.13.0/delta-0.13.0-aarch64-unknown-linux-gnu.tar.gz
  sha256: 95e3f7e2118160e5f91b98551bc6fdd628a05e1f49ac643a0ce2bf58d3bb2f05
  timestamp: 2022-05-13 20:28:29+00:00
- url: https://github.com/dandavison/delta/releases/download/0.13.0/delta-0.13.0-arm-unknown-linux-gnueabihf.tar.gz
  sha256: 1d7ee6e1af30c5170ad241063fce33678dbbd501b81eb07066704e1d0ffa9371
  timestamp: 2022-05-13 20:28:29+00:00
- url: https://github.com/dandavison/delta/releases/download/0.13.0/delta-0.13.0-x86_64-unknown-linux-gnu.tar.gz
  sha256: 69ddecc92e86b77016692589c094bf3a32e7cb8a0dfd9f97f253c173cce830e9
  timestamp: 2022-05-13 20:28:29+00:00
- url: https://github.com/dandavison/delta/releases/download/0.14.0/delta-0.14.0-aarch64-unknown-linux-gnu.tar.gz
  sha256: 3c2579f1b12dd4bce301b27de84796a8a131513157748809a5a99efe2ebf9d65
  timestamp: 2022-08-31 23:21:02+00:00
- url: https://github.com/dandavison/delta/releases/download/0.14.0/delta-0.14.0-arm-unknown-linux-gnueabihf.tar.gz
  sha256: 0101b3637c297eab9cffe2bbd6dc76e716331226dfdc4097ba9b25ce37df9880
  timestamp: 2022-08-31 23:21:02+00:00
- url: https://github.com/dandavison/delta/releases/download/0.14.0/delta-0.14.0-x86_64-unknown-linux-gnu.tar.gz
  sha256: a24e3994b798aa46b5415481bf6a77ca65c51da70f3a199ce2db279c3e31caee
  timestamp: 2022-08-31 23:21:02+00:00
- url: https://github.com/dandavison/delta/releases/download/0.15.0/delta-0.15.0-aarch64-unknown-linux-gnu.tar.gz
  sha256: b1d0393ad478f127b6a7b62568b95c9fa1d2911d5c85d330f598917b7fd1e1fe
  timestamp: 2022-12-03 16:18:21+00:00
- url: https://github.com/dandavison/delta/releases/download/0.15.0/delta-0.15.0-arm-unknown-linux-gnueabihf.tar.gz
  sha256: 692e33f33487bfc673c6a0b024e4db1dc757044f955b496ce6d6495ec8b30d50
  timestamp: 2022-12-03 16:18:21+00:00
- url: https://github.com/dandavison/delta/releases/download/0.15.0/delta-0.15.0-x86_64-unknown-linux-gnu.tar.gz
  sha256: 12f16a89d0b4ff703f8905411251406bd9828e3383189d2a4e1c0d69934fb6ea
  timestamp: 2022-12-03 16:18:21+00:00
- url: https://github.com/dandavison/delta/releases/download/0.15.1/delta-0.15.1-aarch64-unknown-linux-gnu.tar.gz
  sha256: ab3b7d7b87c679a9cb464a6b8731f53d2e36b39268d63a4f8ed3e141efc3915d
  timestamp: 2022-12-03 22:16:16+00:00
- url: https://github.com/dandavison/delta/releases/download/0.15.1/delta-0.15.1-arm-unknown-linux-gnueabihf.tar.gz
  sha256: dfc958a8ffd78e335982940fd1a85ad1afde856ad0273ca50e054c298ad9ac46
  timestamp: 2022-12-03 22:16:16+00:00
- url: https://github.com/dandavison/delta/releases/download/0.15.1/delta-0.15.1-x86_64-unknown-linux-gnu.tar.gz
  sha256: 9d9b42a7b9ea554b4bf123f245d5f2014478ac87ddc508744a3f34f5c2d512c7
  timestamp: 2022-12-03 22:16:16+00:00
- url: https://github.com/dandavison/delta/releases/download/0.16.5/delta-0.16.5-aarch64-unknown-linux-gnu.tar.gz
  sha256: 8dd1a8540ecac0ef746ae06a8ec4c79c67041bcb70c21306f630331d4e5fd381
  timestamp: 2023-06-03 18:19:20+00:00
- url: https://github.com/dandavison/delta/releases/download/0.16.5/delta-0.16.5-arm-unknown-linux-gnueabihf.tar.gz
  sha256: 0e679ebf673d9ec17a6624efb4884d902f28244d180b5f05f3b75feb4c833d0d
  timestamp: 2023-06-03 18:19:20+00:00
- url: https://github.com/dandavison/delta/releases/download/0.16.5/delta-0.16.5-x86_64-unknown-linux-gnu.tar.gz
  sha256: d291ca0e872b87c6a63b7f0ffc8b6b004a665a4894557b678e7e2da5b86a6c96
  timestamp: 2023-06-03 18:19:20+00:00
- url: https://github.com/dandavison/delta/releases/download/0.17.0/delta-0.17.0-aarch64-unknown-linux-gnu.tar.gz
  sha256: 8318bb267ab3a01f4e7b9480c4c3b2a5895c0287abfc5586306f5a2f2825882b
  timestamp: 2024-03-16 15:05:33+00:00
- url: https://github.com/dandavison/delta/releases/download/0.17.0/delta-0.17.0-arm-unknown-linux-gnueabihf.tar.gz
  sha256: 71607a297c646ea1e2f97dc0a860bc4a497e3e4c3dda949f558ade077b82fd34
  timestamp: 2024-03-16 15:05:33+00:00
- url: https://github.com/dandavison/delta/releases/download/0.17.0/delta-0.17.0-x86_64-unknown-linux-gnu.tar.gz
  sha256: 95a9c63ff0db00b25ddcbb9cda9c7f89d4cc5fe1542dbd68b42d3a7441acf6e8
  timestamp: 2024-03-16 15:05:33+00:00

Badge

WakeMeOps

[![WakeMeOps](https://docs.wakemeops.com/badges/git-delta.svg)](https://docs.wakemeops.com/packages/git-delta)
<a href="https://docs.wakemeops.com/packages/git-delta">
  <img src="https://docs.wakemeops.com/badges/git-delta.svg"/>
</a>
.. image:: https://docs.wakemeops.com/badges/git-delta.svg
:target: https://docs.wakemeops.com/packages/git-delta