mirror of
https://github.com/jesseduffield/lazygit.git
synced 2025-05-17 15:04:14 +02:00
191 lines
35 KiB
YAML
191 lines
35 KiB
YAML
# The configurations that used for the recording, feel free to edit them
|
|
config:
|
|
|
|
# Specify a command to be executed
|
|
# like `/bin/bash -l`, `ls`, or any other commands
|
|
# the default is bash for Linux
|
|
# or powershell.exe for Windows
|
|
command: go run cmd/integration_test/main.go cli --slow pkg/integration/tests/demo/undo.go
|
|
|
|
# Specify the current working directory path
|
|
# the default is the current working directory path
|
|
cwd: /Users/jesseduffieldduffield/repos/lazygit
|
|
|
|
# Export additional ENV variables
|
|
env:
|
|
recording: true
|
|
|
|
# Explicitly set the number of columns
|
|
# or use `auto` to take the current
|
|
# number of columns of your shell
|
|
cols: 120 # 100
|
|
|
|
# Explicitly set the number of rows
|
|
# or use `auto` to take the current
|
|
# number of rows of your shell
|
|
rows: 35 # 30
|
|
|
|
# Amount of times to repeat GIF
|
|
# If value is -1, play once
|
|
# If value is 0, loop indefinitely
|
|
# If value is a positive number, loop n times
|
|
repeat: 0
|
|
|
|
# Quality
|
|
# 1 - 100
|
|
# Higher quality seems to make no difference, but running it through
|
|
# gifsicle ends up with a much better compressed version.
|
|
quality: 100
|
|
|
|
# Delay between frames in ms
|
|
# If the value is `auto` use the actual recording delays
|
|
frameDelay: auto
|
|
|
|
# Maximum delay between frames in ms
|
|
# Ignored if the `frameDelay` isn't set to `auto`
|
|
# Set to `auto` to prevent limiting the max idle time
|
|
maxIdleTime: 2000
|
|
|
|
# The surrounding frame box
|
|
# The `type` can be null, window, floating, or solid`
|
|
# To hide the title use the value null
|
|
# Don't forget to add a backgroundColor style with a null as type
|
|
frameBox:
|
|
type: floating
|
|
title: Lazygit
|
|
style:
|
|
border: 0px black solid
|
|
backgroundColor: "#1d1d1d"
|
|
margin: -5px
|
|
|
|
# Add a watermark image to the rendered gif
|
|
# You need to specify an absolute path for
|
|
# the image on your machine or a URL, and you can also
|
|
# add your own CSS styles
|
|
watermark:
|
|
imagePath: null
|
|
style:
|
|
position: absolute
|
|
right: 15px
|
|
bottom: 15px
|
|
width: 100px
|
|
opacity: 0.9
|
|
|
|
# Cursor style can be one of
|
|
# `block`, `underline`, or `bar`
|
|
cursorStyle: block
|
|
|
|
# Font family
|
|
# You can use any font that is installed on your machine
|
|
# in CSS-like syntax
|
|
fontFamily: "DejaVuSansMono Nerd Font"
|
|
|
|
# The size of the font
|
|
fontSize: 8
|
|
|
|
# The height of lines
|
|
lineHeight: 1
|
|
|
|
# The spacing between letters
|
|
letterSpacing: 0
|
|
|
|
# Theme
|
|
theme:
|
|
background: "transparent"
|
|
foreground: "#dddad6"
|
|
cursor: "#c7c7c7"
|
|
black: "#7a7a7a"
|
|
red: "#fc4384"
|
|
green: "#b3e33b"
|
|
yellow: "#ffa727"
|
|
blue: "#102895"
|
|
magenta: "#c930c7"
|
|
cyan: "#00c5c7"
|
|
white: "#c7c7c7"
|
|
brightBlack: "#676767"
|
|
brightRed: "#ff7fac"
|
|
brightGreen: "#c8ed71"
|
|
brightYellow: "#ebdf86"
|
|
brightBlue: "#6871ff"
|
|
brightMagenta: "#ff76ff"
|
|
brightCyan: "#5ffdff"
|
|
brightWhite: "#fffefe"
|
|
|
|
# Records, feel free to edit them
|
|
records:
|
|
- delay: 3040
|
|
content: "\e[?1000l\e[?1002l\e[?1003l\e[?1006l\e[?2004l\e[?1049h\e[22;0;0t\e[?1h\e=\e[?25l\e[H\e[2J\e[?1000l\e[?1002l\e[?1003l\e[?1006l\e[?1000h\e[?1002h\e[?1003h\e[?1006h\e[?1004h"
|
|
- delay: 60
|
|
content: "\e[?25l\e[1;1H\e(B\e[m\e[30m\e]8;;\e\\┌─Status───────────────────────────────┐┌─Diff─────────────────────────────────────────────────────────────────────────┐\e[2;1H│\e(B\e[m\e]8;;\e\\ repo → master \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e]8;;\e\\No changed files \e(B\e[m\e[30m\e]8;;\e\\│\e[3;1H└──────────────────────────────────────┘│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[4;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\┌─Files \e(B\e[m\e]8;;\e\\- Worktrees - Submodules\e(B\e[m\e[32m\e[1m\e]8;;\e\\───────┐\e(B\e[m\e[30m\e]8;;\e\\│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[5;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e(B\e[m\e[30m\e]8;;\e\\│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[6;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e(B\e[m\e[30m\e]8;;\e\\│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[7;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e(B\e[m\e[30m\e]8;;\e\\│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[8;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e(B\e[m\e[30m\e]8;;\e\\│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[9;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e(B\e[m\e[30m\e]8;;\e\\│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[10;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e(B\e[m\e[30m\e]8;;\e\\│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[11;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e(B\e[m\e[30m\e]8;;\e\\│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[12;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e(B\e[m\e[30m\e]8;;\e\\│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[13;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\└──────────────────────────────────────┘\e(B\e[m\e[30m\e]8;;\e\\│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[14;1H┌─\e(B\e[m\e[32m\e]8;;\e\\Local branches \e(B\e[m\e[30m\e]8;;\e\\- Remotes - Tags──────┐│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[15;1H│\e(B\e[m\e[32m\e]8;;\e\\ *\e(B\e[m\e]8;;\e\\ שׂ master \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[16;1H│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[17;1H│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[18;1H│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[19;1H│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[20;1H│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[21;1H│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[22;1H└───────────────────────────────1 of 1─┘│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[23;1H┌─\e(B\e[m\e[32m\e]8;;\e\\Commits \e(B\e[m\e[30m\e]8;;\e\\- Reflog─────────────────────┐│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[24;1H│\e(B\e[m\e[32m\e]8;;\e\\ﰖ\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[32m\e]8;;\e\\25b5642a\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[38;2;73;40;205m\e]8;;\e\\CI\e(B\e[m\e]8;;\e\\ Improve Dockerfile for m\e(B\e[m\e[30m\e]8;;\e\\▲│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[25;1H│\e(B\e[m\e[32m\e]8;;\e\\ﰖ\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[32m\e]8;;\e\\98912d2e\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[38;2;73;40;205m\e]8;;\e\\CI\e(B\e[m\e]8;;\e\\ Implement user blocking \e(B\e[m\e[30m\e]8;;\e\\█│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[26;1H│\e(B\e[m\e[32m\e]8;;\e\\ﰖ\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[32m\e]8;;\e\\cdfecb7c\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[38;2;73;40;205m\e]8;;\e\\CI\e(B\e[m\e]8;;\e\\ Refactor user notificati\e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[27;1H│\e(B\e[m\e[32m\e]8;;\e\\ﰖ\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[32m\e]8;;\e\\84b8b95f\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[38;2;73;40;205m\e]8;;\e\\CI\e(B\e[m\e]8;;\e\\ Upgrade Rails version to\e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[28;1H│\e(B\e[m\e[32m\e]8;;\e\\ﰖ\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[32m\e]8;;\e\\ffae195d\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[38;2;73;40;205m\e]8;;\e\\CI\e(B\e[m\e]8;;\e\\ Move global variables to\e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[29;1H│\e(B\e[m\e[32m\e]8;;\e\\ﰖ\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[32m\e]8;;\e\\e968247e\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[38;2;73;40;205m\e]8;;\e\\CI\e(B\e[m\e]8;;\e\\ Fix typos in documentati\e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[30;1H│\e(B\e[m\e[32m\e]8;;\e\\ﰖ\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[32m\e]8;;\e\\2c1df171\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[38;2;73;40;205m\e]8;;\e\\CI\e(B\e[m\e]8;;\e\\ Optimize Lazygit startup\e(B\e[m\e[30m\e]8;;\e\\▼│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[31;1H└──────────────────────────────1 of 30─┘└──────────────────────────────────────────────────────────────────────────────┘\e[32;1H┌─Stash────────────────────────────────┐┌─Command log──────────────────────────────────────────────────────────────────┐\e[33;1H│\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\e[34;1H└───────────────────────────────0 of 0─┘└──────────────────────────────────────────────────────────────────────────────┘\e[35;1H\e(B\e[m\e[34m\e]8;;\e\\<pgup>/<pgdown>: Scroll, <esc>: Cancel, q: Quit, ?: Keybindings, 1-5: Jump to panel, H/L: Scroll left/right \e[?25l\e[?25l\e[13;33H\e(B\e[m\e[32m\e[1m\e]8;;\e\\0 of 0\e[?25l\e[?25l\e[35;1H\e(B\e[m\e[37m\e[1m\e]8;;\e\\ \e[?25l\e[?25l\e[?25l\e[?25l\e[35;1H\e(B\e[m\e[37m\e[1m\e]8;;\e\\Undo\e[35;6Hcommands\e[?25l"
|
|
- delay: 1003
|
|
content: "\e[?25l\e[35;15H\e(B\e[m\e[36m\e[1m\e]8;;\e\\Pressing 4 \e[?25l\e[?25l\e[1;43H\e(B\e[m\e[30m\e]8;;\e\\Patch\e[4;1H┌─\e(B\e[m\e[32m\e]8;;\e\\Files \e(B\e[m\e[30m\e]8;;\e\\- Worktrees - Submodules───────┐\e[5;1H│\e[5;40H│\e[6;1H│\e[6;40H│\e[7;1H│\e[7;40H│\e[8;1H│\e[8;40H│\e[9;1H│\e[9;40H│\e[10;1H│\e[10;40H│\e[11;1H│\e[11;40H│\e[12;1H│\e[12;40H│\e[13;1H└───────────────────────────────0 of 0─┘\e[23;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\┌─Commits \e(B\e[m\e]8;;\e\\- Reflog\e(B\e[m\e[32m\e[1m\e]8;;\e\\─────────────────────┐\e[24;1H│\e(B\e[m\e[92;44m\e[1m\e]8;;\e\\ﰖ\e(B\e[m\e[44m\e[1m\e]8;;\e\\ \e(B\e[m\e[92;44m\e[1m\e]8;;\e\\25b5642a\e(B\e[m\e[44m\e[1m\e]8;;\e\\ \e(B\e[m\e[38;2;73;40;205m\e[44m\e[1m\e]8;;\e\\CI\e(B\e[m\e[44m\e[1m\e]8;;\e\\ Improve Dockerfile for m\e(B\e[m\e[32m\e[1m\e]8;;\e\\▲\e[25;1H│\e[25;40H█\e[26;1H│\e[26;40H│\e[27;1H│\e[27;40H│\e[28;1H│\e[28;40H│\e[29;1H│\e[29;40H│\e[30;1H│\e[30;40H▼\e[31;1H└──────────────────────────────1 of 30─┘\e[?25l"
|
|
- delay: 9
|
|
content: "\e[?25l\e[2;42H\e(B\e[m\e[33m\e]8;;\e\\commit 25b5642a05887d784b85383cfcf0d55a60bae921 (\e(B\e[m\e[36m\e[1m\e]8;;\e\\HEAD -> \e(B\e[m\e[32m\e[1m\e]8;;\e\\master\e(B\e[m\e[33m\e]8;;\e\\)\e[2;120H\e(B\e[m\e[30m\e]8;;\e\\▲\e[3;42H\e(B\e[m\e]8;;\e\\Author:\e[3;50HCI\e[3;53H<CI@example.com>\e[3;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[4;42H\e(B\e[m\e]8;;\e\\Date:\e[4;50HSun\e[4;54HAug\e[4;58H6\e[4;60H19:27:01\e[4;69H2023\e[4;74H+1000\e[4;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[5;120H█\e[6;46H\e(B\e[m\e]8;;\e\\Improve\e[6;54HDockerfile\e[6;65Hfor\e[6;69Hmore\e[6;74Hefficient\e[6;84Hbuilds\e[6;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[7;42H\e(B\e[m\e]8;;\e\\---\e[7;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[8;43H\e(B\e[m\e]8;;\e\\Dockerfile\e[8;54H|\e[8;56H1\e[8;58H\e(B\e[m\e[32m\e]8;;\e\\+\e[8;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[9;43H\e(B\e[m\e]8;;\e\\1\e[9;45Hfile\e[9;50Hchanged,\e[9;59H1\e[9;61Hinsertion(+)\e[9;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[10;120H█\e[11;42H\e(B\e[m\e[1m\e]8;;\e\\diff --git a/Dockerfile b/Dockerfile\e[11;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[12;42H\e(B\e[m\e[1m\e]8;;\e\\new file mode 100644\e[12;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[13;42H\e(B\e[m\e[1m\e]8;;\e\\index 0000000..311a4a0\e[13;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[14;42H\e(B\e[m\e[1m\e]8;;\e\\--- /dev/null\e[14;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[15;42H\e(B\e[m\e[1m\e]8;;\e\\+++ b/Dockerfile\e[15;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[16;42H\e(B\e[m\e[36m\e]8;;\e\\@@ -0,0 +1 @@\e[16;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[17;42H\e(B\e[m\e[32m\e]8;;\e\\+FROM ubuntu:18.04\e[17;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[18;42H\e(B\e[m\e]8;;\e\\\\\e[18;44HNo\e[18;47Hnewline\e[18;55Hat\e[18;58Hend\e[18;62Hof\e[18;65Hfile\e[18;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[19;120H█\e[30;120H▼\e[?25l"
|
|
- delay: 603
|
|
content: "\e[?25l\e[35;1H\e(B\e[m\e[37m\e[1m\e]8;;\e\\Drop\e[35;6Htwo commits \e[?25l"
|
|
- delay: 1003
|
|
content: "\e[?25l\e[35;18H\e(B\e[m\e[36m\e[1m\e]8;;\e\\Pressing d \e[?25l\e[?25l\e[16;21H\e(B\e[m\e[32m\e[1m\e]8;;\e\\┌─Delete commit─────────────────────────────────────────────────────────────────┐\e[17;21H│\e(B\e[m\e[1m\e]8;;\e\\Are you sure you want to delete this commit? \e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e[18;21H└───────────────────────────────────────────────────────────────────────────────┘\e[23;1H\e(B\e[m\e[30m\e]8;;\e\\┌─\e(B\e[m\e[32m\e]8;;\e\\Commits \e(B\e[m\e[30m\e]8;;\e\\- Reflog─────────────────────┐\e[24;1H│\e[24;40H▲\e[25;1H│\e[25;40H█\e[26;1H│\e[26;40H│\e[27;1H│\e[27;40H│\e[28;1H│\e[28;40H│\e[29;1H│\e[29;40H│\e[30;1H│\e[30;40H▼\e[31;1H└──────────────────────────────1 of 30─┘\e[?25l"
|
|
- delay: 1104
|
|
content: "\e[?25l\e[35;27H\e(B\e[m\e[36m\e[1m\e]8;;\e\\<enter>\e[?25l"
|
|
- delay: 5
|
|
content: "\e[?25l\e[16;21H\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e[36m\e]8;;\e\\@@ -0,0 +1 @@\e(B\e[m\e]8;;\e\\ \e[17;21H \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e[32m\e]8;;\e\\+FROM ubuntu:18.04\e(B\e[m\e]8;;\e\\ \e[18;21H \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e]8;;\e\\\\ No newline at end of file \e[23;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\┌─Commits \e(B\e[m\e]8;;\e\\- Reflog\e(B\e[m\e[32m\e[1m\e]8;;\e\\─────────────────────┐\e[24;1H│\e[24;40H▲\e[25;1H│\e[25;40H█\e[26;1H│\e[26;40H│\e[27;1H│\e[27;40H│\e[28;1H│\e[28;40H│\e[29;1H│\e[29;40H│\e[30;1H│\e[30;40H▼\e[31;1H└──────────────────────────────1 of 30─┘\e[33;42H\e(B\e[m\e]8;;\e\\merges\e[33;49H98912d2e259c9c0aecf52dccd4a859477821e804\e[?25l"
|
|
- delay: 8
|
|
content: "\e[?25l\e[?25l"
|
|
- delay: 41
|
|
content: "\e[?25l\e[35;104H\e(B\e[m\e[33m\e]8;;\e\\Rebasing \e(B\e[m\e[33m\e[4m\e]8;;\e\\(Reset) \e[?25l"
|
|
- delay: 46
|
|
content: "\e[?25l\e[35;104H\e(B\e[m\e[36m\e[1m\e]8;;\e\\ \e[?25l\e[?25l\e[?25l\e[?25l\e[?25l\e[?25l\e[?25l\e[?25l\e[?25l\e[?25l\e[?25l\e[?25l\e[24;4H\e(B\e[m\e[92;44m\e[1m\e]8;;\e\\98912d\e[24;11He\e[24;19H\e(B\e[m\e[44m\e[1m\e]8;;\e\\lem\e[24;23Hnt us\e[24;30H b\e[24;33Hocking \e[25;4H\e(B\e[m\e[32m\e]8;;\e\\cdfecb7c\e[25;16H\e(B\e[m\e]8;;\e\\Refactor user notificati\e[26;4H\e(B\e[m\e[32m\e]8;;\e\\84b8b95f\e[26;16H\e(B\e[m\e]8;;\e\\Upgrade Rails\e[26;30Hversion \e[26;39Ho\e[27;4H\e(B\e[m\e[32m\e]8;;\e\\ffae1\e[27;11Hd\e[27;16H\e(B\e[m\e]8;;\e\\Move glob\e[27;26Hl variables\e[28;4H\e(B\e[m\e[32m\e]8;;\e\\e968247e\e[28;16H\e(B\e[m\e]8;;\e\\Fix typ\e[28;24Hs in documenta\e[28;39Hi\e[29;4H\e(B\e[m\e[32m\e]8;;\e\\2c1df1\e[29;11H1\e[29;16H\e(B\e[m\e]8;;\e\\Optimize Lazygit startup\e[30;4H\e(B\e[m\e[32m\e]8;;\e\\3ff3c03d\e[30;16H\e(B\e[m\e]8;;\e\\Refactor\e[30;25Hlogic in L\e[30;36Hzygi\e[31;37H\e(B\e[m\e[32m\e[1m\e]8;;\e\\29\e[?25l"
|
|
- delay: 6
|
|
content: "\e[?25l\e[?25l"
|
|
- delay: 9
|
|
content: "\e[?25l\e[2;49H\e(B\e[m\e[33m\e]8;;\e\\98912d\e[2;56He2\e[2;59H9c9c0aecf\e[2;69H2dc\e[2;73Hd4a859477821\e[2;86H804\e[6;49H\e(B\e[m\e]8;;\e\\lem\e[6;53Hnt us\e[6;60H b\e[6;63Hocking functionality\e[6;84H \e[8;43Huser/blocking.go\e[8;60H|\e[8;62H1\e[8;64H\e(B\e[m\e[32m\e]8;;\e\\+\e[11;55H\e(B\e[m\e[1m\e]8;;\e\\user/blocking.go b/user/blocking.go\e[13;57H47068eb\e[15;48Huser/blocking.go\e[17;43H\e(B\e[m\e[32m\e]8;;\e\\package user\e(B\e[m\e]8;;\e\\ \e[?25l"
|
|
- delay: 30
|
|
content: "\e[?25l\e[?25l"
|
|
- delay: 603
|
|
content: "\e[?25l\e[35;27H\e(B\e[m\e[36m\e[1m\e]8;;\e\\d \e[?25l\e[?25l\e[16;21H\e(B\e[m\e[32m\e[1m\e]8;;\e\\┌─Delete commit─────────────────────────────────────────────────────────────────┐\e[17;21H│\e(B\e[m\e[1m\e]8;;\e\\Are you sure you want to delete this commit? \e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e[18;21H└───────────────────────────────────────────────────────────────────────────────┘\e[23;1H\e(B\e[m\e[30m\e]8;;\e\\┌─\e(B\e[m\e[32m\e]8;;\e\\Commits \e(B\e[m\e[30m\e]8;;\e\\- Reflog─────────────────────┐\e[24;1H│\e[24;40H▲\e[25;1H│\e[25;40H█\e[26;1H│\e[26;40H│\e[27;1H│\e[27;40H│\e[28;1H│\e[28;40H│\e[29;1H│\e[29;40H│\e[30;1H│\e[30;40H▼\e[31;1H└──────────────────────────────1 of 29─┘\e[?25l"
|
|
- delay: 1104
|
|
content: "\e[?25l\e[35;27H\e(B\e[m\e[36m\e[1m\e]8;;\e\\<enter>\e[?25l"
|
|
- delay: 5
|
|
content: "\e[?25l\e[16;21H\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e[36m\e]8;;\e\\@@ -0,0 +1 @@\e(B\e[m\e]8;;\e\\ \e[17;21H \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e[32m\e]8;;\e\\+package user\e(B\e[m\e]8;;\e\\ \e[18;21H \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e]8;;\e\\\\ No newline at end of file \e[23;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\┌─Commits \e(B\e[m\e]8;;\e\\- Reflog\e(B\e[m\e[32m\e[1m\e]8;;\e\\─────────────────────┐\e[24;1H│\e[24;40H▲\e[25;1H│\e[25;40H█\e[26;1H│\e[26;40H│\e[27;1H│\e[27;40H│\e[28;1H│\e[28;40H│\e[29;1H│\e[29;40H│\e[30;1H│\e[30;40H▼\e[31;1H└──────────────────────────────1 of 29─┘\e[33;49H\e(B\e[m\e]8;;\e\\cdfecb7c4de5\e[33;62H08e362de45a936ef5c38f8\e[33;85Hfb9d\e[?25l"
|
|
- delay: 8
|
|
content: "\e[?25l\e[?25l"
|
|
- delay: 39
|
|
content: "\e[?25l\e[35;104H\e(B\e[m\e[33m\e]8;;\e\\Rebasing \e(B\e[m\e[33m\e[4m\e]8;;\e\\(Reset) \e[?25l"
|
|
- delay: 46
|
|
content: "\e[?25l\e[35;104H\e(B\e[m\e[36m\e[1m\e]8;;\e\\ \e[?25l\e[?25l\e[?25l\e[?25l\e[?25l\e[?25l\e[?25l\e[?25l\e[?25l\e[?25l\e[24;4H\e(B\e[m\e[92;44m\e[1m\e]8;;\e\\cdfecb7c\e[24;16H\e(B\e[m\e[44m\e[1m\e]8;;\e\\Refactor user notificati\e[25;4H\e(B\e[m\e[32m\e]8;;\e\\84b8b95f\e[25;16H\e(B\e[m\e]8;;\e\\Upgrade Rails\e[25;30Hversion \e[25;39Ho\e[26;4H\e(B\e[m\e[32m\e]8;;\e\\ffae1\e[26;11Hd\e[26;16H\e(B\e[m\e]8;;\e\\Move glob\e[26;26Hl variables\e[27;4H\e(B\e[m\e[32m\e]8;;\e\\e968247e\e[27;16H\e(B\e[m\e]8;;\e\\Fix typ\e[27;24Hs in documenta\e[27;39Hi\e[28;4H\e(B\e[m\e[32m\e]8;;\e\\2c1df1\e[28;11H1\e[28;16H\e(B\e[m\e]8;;\e\\Optimize Lazygit startup\e[29;4H\e(B\e[m\e[32m\e]8;;\e\\3ff3c03d\e[29;16H\e(B\e[m\e]8;;\e\\Refactor\e[29;25Hlogic in L\e[29;36Hzygi\e[30;4H\e(B\e[m\e[32m\e]8;;\e\\50122ff\e[30;16H\e(B\e[m\e]8;;\e\\Add sorting feature to p\e[31;38H\e(B\e[m\e[32m\e[1m\e]8;;\e\\8\e[?25l\e[?25l\e[?25l\e[?25l\e[?25l"
|
|
- delay: 9
|
|
content: "\e[?25l\e[2;49H\e(B\e[m\e[33m\e]8;;\e\\cdfecb7c4de5\e[2;62H08e362de45a936ef5c38f8\e[2;85Hfb9d\e[6;46H\e(B\e[m\e]8;;\e\\Refactor user notifications system \e[8;43Hnotificatio\e[8;55H/user_notification.go\e[8;77H|\e[8;79H1\e[8;81H\e(B\e[m\e[32m\e]8;;\e\\+\e[11;55H\e(B\e[m\e[1m\e]8;;\e\\notificatio\e[11;67H/user_notification.\e[11;87Ho \e[12;42Hb/not\e[12;48Hfication/user_notification.go\e[13;42Hnew file mode 100644\e(B\e[m\e]8;;\e\\ \e[14;42H\e(B\e[m\e[1m\e]8;;\e\\index 0000000..2f4b99f\e[15;42H---\e[15;46H/dev/nul\e[15;55H\e(B\e[m\e]8;;\e\\ \e[16;42H\e(B\e[m\e[1m\e]8;;\e\\+++ b/notification/user_notification.go\e[17;42H\e(B\e[m\e[36m\e]8;;\e\\@@ -0,0 +1 @@\e[18;42H\e(B\e[m\e[32m\e]8;;\e\\+package notification\e(B\e[m\e]8;;\e\\ \e[18;65H \e[19;42H\\\e[19;44HNo\e[19;47Hnewline\e[19;55Hat\e[19;58Hend\e[19;62Hof\e[19;65Hfile\e[19;120H\e(B\e[m\e[30m\e]8;;\e\\│\e[?25l"
|
|
- delay: 33
|
|
content: "\e[?25l\e[?25l"
|
|
- delay: 604
|
|
content: "\e[?25l\e[35;1H\e(B\e[m\e[37m\e[1m\e]8;;\e\\Undo\e[35;7Hhe\e[35;10Hdrops \e[35;18H \e[?25l"
|
|
- delay: 1003
|
|
content: "\e[?25l\e[35;16H\e(B\e[m\e[36m\e[1m\e]8;;\e\\Pressing z \e[?25l\e[?25l\e[15;21H\e(B\e[m\e[32m\e[1m\e]8;;\e\\┌─Undo──────────────────────────────────────────────────────────────────────────┐\e[16;21H│\e(B\e[m\e[1m\e]8;;\e\\Are you sure you want to hard rese\e[16;57H to \e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e[17;21H│\e(B\e[m\e[1m\e]8;;\e\\'98912d2e259c9c0aecf52dccd4a859477821e804'? An auto-stash will be performed if \e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e[18;21H│\e(B\e[m\e[1m\e]8;;\e\\necessary. \e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e[19;21H└───────────────────────────────────────────────────────────────────────────────┘\e[23;1H\e(B\e[m\e[30m\e]8;;\e\\┌─\e(B\e[m\e[32m\e]8;;\e\\Commits \e(B\e[m\e[30m\e]8;;\e\\- Reflog─────────────────────┐\e[24;1H│\e[24;40H▲\e[25;1H│\e[25;40H█\e[26;1H│\e[26;40H│\e[27;1H│\e[27;40H│\e[28;1H│\e[28;40H│\e[29;1H│\e[29;40H│\e[30;1H│\e[30;40H▼\e[31;1H└──────────────────────────────1 of 28─┘\e[?25l"
|
|
- delay: 1104
|
|
content: "\e[?25l\e[35;25H\e(B\e[m\e[36m\e[1m\e]8;;\e\\<enter>\e[?25l\e[?25l\e[15;21H\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e[1m\e]8;;\e\\--- /dev/null\e(B\e[m\e]8;;\e\\ \e[16;21H \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e[1m\e]8;;\e\\+++ b/notifica\e[16;57Hion/user_notification.go\e(B\e[m\e]8;;\e\\ \e[17;21H \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e[36m\e]8;;\e\\@@ -0,0 +1 @@\e(B\e[m\e]8;;\e\\ \e[18;21H \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e[32m\e]8;;\e\\+package notification\e(B\e[m\e]8;;\e\\ \e[19;21H \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e]8;;\e\\\\ No newline at end of file \e[23;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\┌─Commits \e(B\e[m\e]8;;\e\\- Reflog\e(B\e[m\e[32m\e[1m\e]8;;\e\\─────────────────────┐\e[24;1H│\e[24;40H▲\e[25;1H│\e[25;40H█\e[26;1H│\e[26;40H│\e[27;1H│\e[27;40H│\e[28;1H│\e[28;40H│\e[29;1H│\e[29;40H│\e[30;1H│\e[30;40H▼\e[31;1H└──────────────────────────────1 of 28─┘\e[33;42H\e(B\e[m\e]8;;\e\\ git reset --hard \e[33;62H8912d\e[33;68He259c\e[33;74Hc0aecf52dccd4a859477821e804\e[?25l"
|
|
- delay: 9
|
|
content: "\e[?25l\e[?25l"
|
|
- delay: 18
|
|
content: "\e[?25l\e[?25l\e[?25l\e[?25l"
|
|
- delay: 8
|
|
content: "\e[?25l\e[24;4H\e(B\e[m\e[92;44m\e[1m\e]8;;\e\\98912d2e\e[24;16H\e(B\e[m\e[44m\e[1m\e]8;;\e\\Implement user blocking \e[25;4H\e(B\e[m\e[32m\e]8;;\e\\cdfecb7c\e[25;16H\e(B\e[m\e]8;;\e\\Refactor user\e[25;30Hnotifica\e[25;39Hi\e[26;4H\e(B\e[m\e[32m\e]8;;\e\\84b8b\e[26;11Hf\e[26;16H\e(B\e[m\e]8;;\e\\Upgrade R\e[26;26Hils version\e[27;4H\e(B\e[m\e[32m\e]8;;\e\\ffae195d\e[27;16H\e(B\e[m\e]8;;\e\\Move gl\e[27;24Hbal variables \e[27;39Ho\e[28;4H\e(B\e[m\e[32m\e]8;;\e\\e96824\e[28;11He\e[28;16H\e(B\e[m\e]8;;\e\\Fix typos in documentati\e[29;4H\e(B\e[m\e[32m\e]8;;\e\\2c1df171\e[29;16H\e(B\e[m\e]8;;\e\\Optimize\e[29;25HLazygit st\e[29;36Hrtup\e[30;4H\e(B\e[m\e[32m\e]8;;\e\\3ff3c03\e[30;16H\e(B\e[m\e]8;;\e\\Refactor logic in Lazygi\e[31;38H\e(B\e[m\e[32m\e[1m\e]8;;\e\\9\e[?25l\e[?25l\e[?25l"
|
|
- delay: 9
|
|
content: "\e[?25l\e[2;49H\e(B\e[m\e[33m\e]8;;\e\\98912d2e259c\e[2;62Hc0aecf52dccd4a85947782\e[2;85He804\e[6;46H\e(B\e[m\e]8;;\e\\Implement user blocking functionality\e[8;43Huser/blocki\e[8;55Hg.go | 1 \e(B\e[m\e[32m\e]8;;\e\\+\e(B\e[m\e]8;;\e\\ \e[8;77H \e[8;79H \e[8;81H \e[11;55H\e(B\e[m\e[1m\e]8;;\e\\user/blocki\e[11;67Hg.go b/user/blockin\e[11;87H.go\e(B\e[m\e]8;;\e\\ \e[12;42H\e(B\e[m\e[1m\e]8;;\e\\new f\e[12;48Hle mode 100644\e(B\e[m\e]8;;\e\\ \e[13;42H\e(B\e[m\e[1m\e]8;;\e\\index 0000000..47068eb\e[14;42H--- /dev/null\e(B\e[m\e]8;;\e\\ \e[15;42H\e(B\e[m\e[1m\e]8;;\e\\+++\e[15;46Hb/user/b\e[15;55Hocking.go\e[16;42H\e(B\e[m\e[36m\e]8;;\e\\@@ -0,0 +1 @@\e(B\e[m\e]8;;\e\\ \e[17;42H\e(B\e[m\e[32m\e]8;;\e\\+package user\e[18;42H\e(B\e[m\e]8;;\e\\\\ No newline at end of\e[18;65Hfile\e[19;42H \e[19;44H \e[19;47H \e[19;55H \e[19;58H \e[19;62H \e[19;65H \e[19;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[?25l\e[?25l\e[?25l"
|
|
- delay: 603
|
|
content: "\e[?25l\e[35;25H\e(B\e[m\e[36m\e[1m\e]8;;\e\\z \e[?25l\e[?25l\e[15;21H\e(B\e[m\e[32m\e[1m\e]8;;\e\\┌─Undo──────────────────────────────────────────────────────────────────────────┐\e[16;21H│\e(B\e[m\e[1m\e]8;;\e\\Are you sure you want to hard reset to \e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e[17;21H│\e(B\e[m\e[1m\e]8;;\e\\'25b5642a05887d784b85383cfcf0d55a60bae921'? An auto-stash will be performed if \e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e[18;21H│\e(B\e[m\e[1m\e]8;;\e\\necessary. \e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e[19;21H└───────────────────────────────────────────────────────────────────────────────┘\e[23;1H\e(B\e[m\e[30m\e]8;;\e\\┌─\e(B\e[m\e[32m\e]8;;\e\\Commits \e(B\e[m\e[30m\e]8;;\e\\- Reflog─────────────────────┐\e[24;1H│\e[24;40H▲\e[25;1H│\e[25;40H█\e[26;1H│\e[26;40H│\e[27;1H│\e[27;40H│\e[28;1H│\e[28;40H│\e[29;1H│\e[29;40H│\e[30;1H│\e[30;40H▼\e[31;1H└──────────────────────────────1 of 29─┘\e[?25l"
|
|
- delay: 1104
|
|
content: "\e[?25l\e[35;25H\e(B\e[m\e[36m\e[1m\e]8;;\e\\<enter>\e[?25l"
|
|
- delay: 5
|
|
content: "\e[?25l\e[15;21H\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e[1m\e]8;;\e\\+++ b/user/blocking.go\e(B\e[m\e]8;;\e\\ \e[16;21H \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e[36m\e]8;;\e\\@@ -0,0 +1 @@\e(B\e[m\e]8;;\e\\ \e[17;21H \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e[32m\e]8;;\e\\+package user\e(B\e[m\e]8;;\e\\ \e[18;21H \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e]8;;\e\\\\ No newline at end of file \e[19;21H \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e]8;;\e\\ \e[23;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\┌─Commits \e(B\e[m\e]8;;\e\\- Reflog\e(B\e[m\e[32m\e[1m\e]8;;\e\\─────────────────────┐\e[24;1H│\e[24;40H▲\e[25;1H│\e[25;40H█\e[26;1H│\e[26;40H│\e[27;1H│\e[27;40H│\e[28;1H│\e[28;40H│\e[29;1H│\e[29;40H│\e[30;1H│\e[30;40H▼\e[31;1H└──────────────────────────────1 of 29─┘\e[33;61H\e(B\e[m\e]8;;\e\\25b564\e[33;68Ha0\e[33;71H887d784b8\e[33;81H383\e[33;85Hfcf0d55a60ba\e[33;98H921\e[?25l"
|
|
- delay: 8
|
|
content: "\e[?25l\e[?25l"
|
|
- delay: 16
|
|
content: "\e[?25l\e[?25l"
|
|
- delay: 5
|
|
content: "\e[?25l\e[?25l\e[?25l\e[24;4H\e(B\e[m\e[92;44m\e[1m\e]8;;\e\\25b564\e[24;11Ha\e[24;19H\e(B\e[m\e[44m\e[1m\e]8;;\e\\rov\e[24;23H Dock\e[24;30Hfi\e[24;33He for m\e[25;4H\e(B\e[m\e[32m\e]8;;\e\\98912d2e\e[25;16H\e(B\e[m\e]8;;\e\\Implement user blocking \e[26;4H\e(B\e[m\e[32m\e]8;;\e\\cdfecb7c\e[26;16H\e(B\e[m\e]8;;\e\\Refactor user\e[26;30Hnotifica\e[26;39Hi\e[27;4H\e(B\e[m\e[32m\e]8;;\e\\84b8b\e[27;11Hf\e[27;16H\e(B\e[m\e]8;;\e\\Upgrade R\e[27;26Hils version\e[28;4H\e(B\e[m\e[32m\e]8;;\e\\ffae195d\e[28;16H\e(B\e[m\e]8;;\e\\Move gl\e[28;24Hbal variables \e[28;39Ho\e[29;4H\e(B\e[m\e[32m\e]8;;\e\\e96824\e[29;11He\e[29;16H\e(B\e[m\e]8;;\e\\Fix typos in documentati\e[30;4H\e(B\e[m\e[32m\e]8;;\e\\2c1df171\e[30;16H\e(B\e[m\e]8;;\e\\Optimize\e[30;25HLazygit st\e[30;36Hrtup\e[31;37H\e(B\e[m\e[32m\e[1m\e]8;;\e\\30\e[?25l\e[?25l\e[?25l\e[?25l\e[?25l"
|
|
- delay: 8
|
|
content: "\e[?25l\e[2;49H\e(B\e[m\e[33m\e]8;;\e\\25b564\e[2;56Ha0\e[2;59H887d784b8\e[2;69H383\e[2;73Hfcf0d55a60ba\e[2;86H921\e[6;49H\e(B\e[m\e]8;;\e\\rov\e[6;53H Dock\e[6;60Hfi\e[6;63He for more efficient\e[6;84Hbuilds\e[8;43HDockerfile | 1 \e(B\e[m\e[32m\e]8;;\e\\+\e[8;60H\e(B\e[m\e]8;;\e\\ \e[8;62H \e[8;64H \e[11;55H\e(B\e[m\e[1m\e]8;;\e\\Dockerfile b/Dockerfile\e(B\e[m\e]8;;\e\\ \e[13;57H\e(B\e[m\e[1m\e]8;;\e\\311a4a0\e[15;48HDockerfile\e(B\e[m\e]8;;\e\\ \e[17;43H\e(B\e[m\e[32m\e]8;;\e\\FROM ubuntu:18.04\e[?25l\e[?25l\e[?25l"
|
|
- delay: 602
|
|
content: "\e[?25l\e[35;16H\e(B\e[m\e[37m\e[1m\e]8;;\e\\ \e[?25l\e[?25l\e[35;1H\e(B\e[m\e[37m\e[1m\e]8;;\e\\ \e[35;6H \e[35;10H \e[?25l"
|
|
- delay: 2001
|
|
content: "\e[?12l\e[?25h\e[39;49m\e(B\e[m\e[H\e[2J\e[?1049l\e[23;0;0t\e[?1l\e>\e[?1000l\e[?1002l\e[?1003l\e[?1006l\e[?2004l\e[?1004l"
|