diff --git a/docs/git.md b/docs/git.md index 23573a1..4c0c4ba 100644 --- a/docs/git.md +++ b/docs/git.md @@ -9,5 +9,80 @@ LazyGit je rychlý a přehledný nástroj pro práci s Gitem přímo z terminál ### Arch Linux ```bash -sudo pacman -S LazyGit +sudo pacman -S lazygit ``` + +### Konfigurace (volitelné) + +```bash +mkdir -p ~/.config/lazygit +``` + +#### Prázdný soubor (výchozí chování): + +```bash +touch ~/.config/lazygit/config.yml +``` + +#### Minimální `config.yml`: + +```yaml +gui: + theme: + activeBorderColor: [blue, bold] + inactiveBorderColor: [white] +``` + +--- + +## 💡 Spuštění LazyGit + +Z terminálu: + +```bash +lazygit +``` + +V Neovimu: + +```vim +:terminal lazygit +``` + +S LazyVim zkratkou (pokud nastaveno): + +``` +gg +``` + +--- + +## 🖱️ Základní ovládání + + +| Klávesa | Akce | +|---------|---------------------| +| ← / → | Přepínání panelů | +| ↑ / ↓ | Pohyb v seznamu | +| Enter | Detaily nebo akce | +| c | Commit | +| p | Push | +| f | Fetch | +| P | Pull | +| q | Zavření LazyGit | +| h | Nápověda | + +--- + +## 📦 Tipy + +- LazyGit sleduje `.gitignore` +- Můžeš ho spustit i ve splitu v Neovimu: `:vsplit | terminal lazygit` +- Ideální pro použití ve tmavém terminálu + +--- + +## 🔗 Odkazy + +- [Repozitář LazyGit](https://github.com/jesseduffield/lazygit) +- [Oficiální dokumentace](https://github.com/jesseduffield/lazygit#configuration)