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

amd64 arm64

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.45.0*

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

Download URLs

Version SHA256 Size (KB)
0.45.0 6227973f83a518c088728f491ee2c3c43e185d8312bee905ace566a47b7db825 5082
0.44.1 5dc5298e9e114d6683f9a787bb3c1cedb95b1fd2372039966c2213084eb273eb 5052
0.44.0 ffac841600cbefadec1affab721086c37d9009bcf4f17d4b2bd8abe866e2e3cf 5040
Version SHA256 Size (KB)
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
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

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