├── LICENSE ├── README.md └── deps-graph ├── exported ├── 20190311.png ├── 20190421.png ├── 20230905.png └── latest.png └── lazygit-dependencies.gv /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2019 Jesse Duffield 4 | 2019-2023 Jongmin Kim 5 | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy 7 | of this software and associated documentation files (the "Software"), to deal 8 | in the Software without restriction, including without limitation the rights 9 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 10 | copies of the Software, and to permit persons to whom the Software is 11 | furnished to do so, subject to the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be included in all 14 | copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 17 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 18 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 19 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 20 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 21 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 22 | SOFTWARE. 23 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # lazygit-debian 2 | Debian packaging for lazygit. 3 | 4 | ## Get involved 5 | - Package tracker: [Project: Packages](https://github.com/jesseduffield/lazygit-debian/projects/1) 6 | - Package dependency graph: [Package dependency graph image](https://github.com/jesseduffield/lazygit-debian/wiki/Dependency-graph) 7 | - How to get involved: [Read the wiki first](https://github.com/jesseduffield/lazygit-debian/wiki), 8 | and [talk with current contributors](https://github.com/jesseduffield/lazygit-debian/issues/3) 9 | 10 | ## Helpful links 11 | - Debian Go Packaging Team: https://go-team.pages.debian.net/ 12 | - "New workflow" for Debian Go Packaging Team: https://go-team.pages.debian.net/workflow-changes.html 13 | - `dh-make-golang`: https://people.debian.org/~stapelberg/2015/07/27/dh-make-golang.html 14 | -------------------------------------------------------------------------------- /deps-graph/exported/20190311.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/lazygit-debian/085ec74048440258be120364fd64968c0102a56e/deps-graph/exported/20190311.png -------------------------------------------------------------------------------- /deps-graph/exported/20190421.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/lazygit-debian/085ec74048440258be120364fd64968c0102a56e/deps-graph/exported/20190421.png -------------------------------------------------------------------------------- /deps-graph/exported/20230905.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/lazygit-debian/085ec74048440258be120364fd64968c0102a56e/deps-graph/exported/20230905.png -------------------------------------------------------------------------------- /deps-graph/exported/latest.png: -------------------------------------------------------------------------------- 1 | 20230905.png -------------------------------------------------------------------------------- /deps-graph/lazygit-dependencies.gv: -------------------------------------------------------------------------------- 1 | digraph lazygit { 2 | // Define Size 3 | ratio="fill"; 4 | size="180,30!"; 5 | margin=0; 6 | 7 | // Define Node - Not Packaged 8 | "github.com/aybabtme/humanlog" [ fillcolor=white, style=filled ]; 9 | "github.com/fsmiamoto/git-todo-parser" [ fillcolor=white, style=filled ]; 10 | "github.com/gookit/color" [ fillcolor=white, style=filled ]; 11 | "github.com/jesseduffield/generics" [ fillcolor=white, style=filled ]; 12 | "github.com/jesseduffield/go-git/v5" [ fillcolor=white, style=filled ]; 13 | "github.com/jesseduffield/lazycore" [ fillcolor=white, style=filled ]; 14 | "github.com/OpenPeeDeeP/xdg" [ fillcolor=white, style=filled ]; 15 | "github.com/samber/lo" [ fillcolor=white, style=filled ]; 16 | "github.com/stefanhaller/tcell.v2" [ fillcolor=white, style=filled ]; 17 | "gopkg.in/ozeidan/fuzzy-patricia.v3" [ fillcolor=white, style=filled ]; 18 | 19 | // Define Node - Done Packaged 20 | "golang-github-attotto-clipboard-dev" [ fillcolor=green, style=filled ]; 21 | "golang-github-cloudfoundry-jibber-jabber-dev" [ fillcolor=green, style=filled ]; 22 | "golang-github-com-creack-pty-dev" [ fillcolor=green, style=filled ]; 23 | "golang-github-davecgh-go-spew-dev" [ fillcolor=green, style=filled ]; 24 | "golang-github-go-errors-errors-dev" [ fillcolor=green, style=filled ]; 25 | "golang-github-imdario-mergo-dev" [ fillcolor=green, style=filled ]; 26 | "golang-github-intergrii-flaggy-dev" [ fillcolor=green, style=filled ]; 27 | "golang-github-jesseduffield-gocui-dev" [ fillcolor=green, style=filled ]; 28 | "golang-github-kardianos-osext-dev" [ fillcolor=green, style=filled ]; 29 | "golang-github-kr-text-dev" [ fillcolor=green, style=filled ]; 30 | "golang-github-kyokomi-emoji-dev" [ fillcolor=green, style=filled ]; 31 | "golang-github-lucasb-eyer-go-colorful-dev" [ fillcolor=green, style=filled ]; 32 | "golang-github-mattn-go-runewidth-dev" [ fillcolor=green, style=filled ]; 33 | "golang-github-mgutz-str-dev" [ fillcolor=green, style=filled ]; 34 | "golang-github-pmezard-go-difflib-dev" [ fillcolor=green, style=filled ]; 35 | "golang-github-sahilm-fuzzy-dev" [ fillcolor=green, style=filled ]; 36 | "golang-github-sanity-io-litter-dev" [ fillcolor=green, style=filled ]; 37 | "golang-github-sasha-s-go-deadlock-dev" [ fillcolor=green, style=filled ]; 38 | "golang-github-sirupsen-logrus-dev" [ fillcolor=green, style=filled ]; 39 | "golang-github-spf13-afero-dev" [ fillcolor=green, style=filled ]; 40 | "golang-github-spkg-bom-dev" [ fillcolor=green, style=filled ]; 41 | "golang-github-stretchr-objx-dev" [ fillcolor=green, style=filled ]; 42 | "golang-github-stretchr-testify-dev" [ fillcolor=green, style=filled ]; 43 | "golang-github-thoas-go-funk-dev" [ fillcolor=green, style=filled ]; 44 | "golang-github-xo-terminfo-dev" [ fillcolor=green, style=filled ]; 45 | "golang-golang-x-exp-dev" [ fillcolor=green, style=filled ]; 46 | "golang-golang-x-sys-dev" [ fillcolor=green, style=filled ]; 47 | "golang-gopkg-check.v1-dev" [ fillcolor=green, style=filled ]; 48 | "golang-gopkg-yaml.v3-dev" [ fillcolor=green, style=filled ]; 49 | 50 | // Define Node - Attention Needed 51 | "(same with golang-github-go-git-go-git-dev)" [ fillcolor=yellow, style=filled ]; 52 | "github.com/jesseduffield/kill (embedding)" [ fillcolor=yellow, style=filled ]; 53 | 54 | // Define Comment 55 | comment [ shape=none, label="\nWhite: Not Packaged\nGreen: Done packaged\nYellow: Attention Needed" ]; 56 | 57 | // Define Graph 58 | lazygit -> "github.com/OpenPeeDeeP/xdg" -> "golang-github-davecgh-go-spew-dev"; 59 | "github.com/OpenPeeDeeP/xdg" -> "golang-github-pmezard-go-difflib-dev"; 60 | "github.com/OpenPeeDeeP/xdg" -> "golang-github-stretchr-objx-dev"; 61 | "github.com/OpenPeeDeeP/xdg" -> "golang-github-stretchr-testify-dev"; 62 | lazygit -> "golang-github-attotto-clipboard-dev"; 63 | lazygit -> "github.com/aybabtme/humanlog"; 64 | lazygit -> "golang-github-cloudfoundry-jibber-jabber-dev"; 65 | lazygit -> "golang-github-com-creack-pty-dev"; 66 | lazygit -> "github.com/fsmiamoto/git-todo-parser"-> "golang-github-stretchr-testify-dev"; 67 | lazygit -> "golang-github-go-errors-errors-dev"; 68 | lazygit -> "github.com/gookit/color" -> "golang-github-xo-terminfo-dev"; 69 | "github.com/gookit/color" -> "golang-golang-x-sys-dev"; 70 | "github.com/gookit/color" -> "golang-github-davecgh-go-spew-dev"; 71 | "github.com/gookit/color" -> "golang-github-pmezard-go-difflib-dev"; 72 | "github.com/gookit/color" -> "golang-gopkg-yaml.v3-dev"; 73 | lazygit -> "golang-github-imdario-mergo-dev"; 74 | lazygit -> "golang-github-intergrii-flaggy-dev"; 75 | lazygit -> "github.com/jesseduffield/generics" -> "golang-golang-x-exp-dev"; 76 | lazygit -> "github.com/jesseduffield/go-git/v5" -> "(same with golang-github-go-git-go-git-dev)"; 77 | lazygit -> "golang-github-jesseduffield-gocui-dev"; 78 | lazygit -> "github.com/jesseduffield/kill (embedding)"; 79 | lazygit -> "github.com/jesseduffield/lazycore" -> "github.com/samber/lo" -> "golang-github-stretchr-testify-dev"; 80 | "github.com/samber/lo" -> "golang-github-thoas-go-funk-dev"; 81 | "github.com/samber/lo" -> "golang-golang-x-exp-dev"; 82 | "github.com/samber/lo" -> "golang-github-davecgh-go-spew-dev"; 83 | "github.com/samber/lo" -> "golang-github-kr-text-dev"; 84 | "github.com/samber/lo" -> "golang-github-pmezard-go-difflib-dev"; 85 | "github.com/samber/lo" -> "golang-gopkg-check.v1-dev"; 86 | "github.com/samber/lo" -> "golang-gopkg-yaml.v3-dev"; 87 | "github.com/jesseduffield/lazycore" -> "golang-github-stretchr-testify-dev"; 88 | "github.com/jesseduffield/lazycore" -> "golang-github-davecgh-go-spew-dev"; 89 | "github.com/jesseduffield/lazycore" -> "golang-github-pmezard-go-difflib-dev"; 90 | "github.com/jesseduffield/lazycore" -> "golang-golang-x-exp-dev"; 91 | "github.com/jesseduffield/lazycore" -> "golang-gopkg-yaml.v3-dev"; 92 | lazygit -> "github.com/jesseduffield/yaml" -> "golang-gopkg-check.v1-dev"; 93 | lazygit -> "golang-github-kardianos-osext-dev"; 94 | lazygit -> "golang-github-kyokomi-emoji-dev"; 95 | lazygit -> "golang-github-lucasb-eyer-go-colorful-dev" 96 | lazygit -> "golang-github-mattn-go-runewidth-dev"; 97 | lazygit -> "golang-github-mgutz-str-dev"; 98 | lazygit -> "golang-github-pmezard-go-difflib-dev"; 99 | lazygit -> "golang-github-sahilm-fuzzy-dev"; 100 | lazygit -> "github.com/samber/lo"; 101 | lazygit -> "golang-github-sanity-io-litter-dev"; 102 | lazygit -> "golang-github-sasha-s-go-deadlock-dev"; 103 | lazygit -> "golang-github-sirupsen-logrus-dev"; 104 | lazygit -> "golang-github-spf13-afero-dev"; 105 | lazygit -> "golang-github-spkg-bom-dev"; 106 | lazygit -> "github.com/stefanhaller/tcell.v2"; 107 | lazygit -> "golang-github-stretchr-testify-dev"; 108 | lazygit -> "golang-github-xo-terminfo-dev"; 109 | lazygit -> "golang-golang-x-exp-dev"; 110 | lazygit -> "gopkg.in/ozeidan/fuzzy-patricia.v3"; 111 | lazygit -> "golang-gopkg-yaml.v3-dev"; 112 | } 113 | --------------------------------------------------------------------------------