Skip to content

lazygit

A lazier way to manage everything git

A simple terminal UI for git, written in Go with the gocui library.

dev

https://github.com/jesseduffield/lazygit

arm64 amd64

Installation

1. Add WakeMeOps repository

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

2. Install lazygit

sudo apt install lazygit

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    lazygit=0.46.0*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      lazygit=0.46.0*

Download URLs

Version SHA256 Size (KB)
0.46.0 bc2a319c618b893d66bf61742037abe7ba54a7b41747e10418b22c2751ce5b0a 5105
0.45.2 ece5061e08c6b0f82032a9449adc25bf1b27b45900497f89db46e690598d69e6 5090
0.45.0 6227973f83a518c088728f491ee2c3c43e185d8312bee905ace566a47b7db825 5082
0.44.1 5dc5298e9e114d6683f9a787bb3c1cedb95b1fd2372039966c2213084eb273eb 5052
0.44.0 ffac841600cbefadec1affab721086c37d9009bcf4f17d4b2bd8abe866e2e3cf 5040
Version SHA256 Size (KB)
0.46.0 68cf0f90abd7a5df07ea82ba08e1051bf27b666926e190ce8b0fcfdb6de2f1d1 4410
0.45.2 53e9ff981f2992298f1bac021a8b4d2fc2dcd7d0e2ea79d54985c6eca5458341 4400
0.45.0 abe449e77bab9ef506c1476587e1cee043e68fbe3625469c6c5eb56f8f861fda 4391
0.44.1 070ab964bd370951a9ae7f0ca62c0656c44c3f6463a2847a8641bf985a67b02b 4366
0.44.0 07de387cef01d6cc8abce297b2d876db69bbe0a5b9bd3aa7aae7796b78a874c6 4352

Blueprints

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

Click here to see lazygit ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/dev/lazygit/ops2deb.yml
name: lazygit
matrix:
  architectures:
    - amd64
    - arm64
  versions:
    - 0.44.0
    - 0.44.1
    - 0.45.0
    - 0.45.2
    - 0.46.0
homepage: https://github.com/jesseduffield/lazygit
summary: a lazier way to manage everything git
description: A simple terminal UI for git, written in Go with the gocui library.
fetch:
  url: https://github.com/jesseduffield/lazygit/releases/download/v{{version}}/lazygit_{{version}}_Linux_{{target}}.tar.gz
  targets:
    amd64: x86_64
install:
  - lazygit:/usr/bin

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

Click here to see lazygit release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/dev/lazygit/ops2deb.lock.yml
- url: https://github.com/jesseduffield/lazygit/releases/download/v0.44.0/lazygit_0.44.0_Linux_arm64.tar.gz
  sha256: 9966a89d101ab8323d1cc30157f4d9bc394acb153d6ca2b6ae7feb666815e9d1
  timestamp: 2024-12-31 16:43:38+00:00
- url: https://github.com/jesseduffield/lazygit/releases/download/v0.44.0/lazygit_0.44.0_Linux_x86_64.tar.gz
  sha256: 5c0fbf21161b0f4b2ec7d5dbe58b3df7b8feca40182c7c2d95792db9d9ff645c
  timestamp: 2024-12-31 16:43:38+00:00
- url: https://github.com/jesseduffield/lazygit/releases/download/v0.44.1/lazygit_0.44.1_Linux_arm64.tar.gz
  sha256: 26a435f47b691325c086dad2f84daa6556df5af8efc52b6ed624fa657605c976
  timestamp: 2024-12-31 16:43:38+00:00
- url: https://github.com/jesseduffield/lazygit/releases/download/v0.44.1/lazygit_0.44.1_Linux_x86_64.tar.gz
  sha256: 84682f4ad5a449d0a3ffbc8332200fe8651aee9dd91dcd8d87197ba6c2450dbc
  timestamp: 2024-12-31 16:43:38+00:00
- url: https://github.com/jesseduffield/lazygit/releases/download/v0.45.0/lazygit_0.45.0_Linux_arm64.tar.gz
  sha256: 1b87437a31ab57828b4b1dad708dd9eb4121d4d7cf351a715f3cc05f29457a82
  timestamp: 2025-01-11 15:06:07+00:00
- url: https://github.com/jesseduffield/lazygit/releases/download/v0.45.0/lazygit_0.45.0_Linux_x86_64.tar.gz
  sha256: da9a4e97e4343bcb94962d6cc5b98e0fbf4ada8aa621bbc7588c78ba6ccc4879
  timestamp: 2025-01-11 15:06:07+00:00
- url: https://github.com/jesseduffield/lazygit/releases/download/v0.45.2/lazygit_0.45.2_Linux_arm64.tar.gz
  sha256: 82b938a64485143ba2241cf472afc728a453e7bcee5fb658ea19b06dfb99ee7f
  timestamp: 2025-01-28 09:07:23+00:00
- url: https://github.com/jesseduffield/lazygit/releases/download/v0.45.2/lazygit_0.45.2_Linux_x86_64.tar.gz
  sha256: ef92a991778545fc3f912213eead3bc42965e039f99b62e069439da08bbdf478
  timestamp: 2025-01-28 09:07:23+00:00
- url: https://github.com/jesseduffield/lazygit/releases/download/v0.46.0/lazygit_0.46.0_Linux_arm64.tar.gz
  sha256: f4492cb921e48d8cfb6be116b35213772cfe8bf753074dac49d2fecb84546c91
  timestamp: 2025-02-15 06:07:56+00:00
- url: https://github.com/jesseduffield/lazygit/releases/download/v0.46.0/lazygit_0.46.0_Linux_x86_64.tar.gz
  sha256: e32a403e9642a134c7a6c622e8fcf26e7b5863ec793dbcd2bf758761c977ff87
  timestamp: 2025-02-15 06:07:56+00:00

Badge

WakeMeOps

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