mirror of
https://github.com/jesseduffield/lazygit.git
synced 2025-05-17 15:04:14 +02:00
207 lines
32 KiB
YAML
207 lines
32 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/worktree_create_from_branches.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: 4012
|
|
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: 72
|
|
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 → \e(B\e[m\e[32m\e]8;;\e\\feature/user-authentication\e(B\e[m\e]8;;\e\\ \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\\ \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\\feature/user-authentication\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[16;1H│\e(B\e[m\e[36m\e]8;;\e\\0s\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[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 2─┘│\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[33m\e]8;;\e\\ﰖ\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[33m\e]8;;\e\\7d5ec0ec\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\\ Stop using shims \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[33m\e]8;;\e\\ﰖ\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[33m\e]8;;\e\\b95d4894\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 local session storag\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[33m\e]8;;\e\\ﰖ\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[33m\e]8;;\e\\634b8954\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\\ Add user authentication \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\\7c37a089\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[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\\9817f309\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[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\\27f67e6d\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[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\\8fb31c27\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[31;1H└──────────────────────────────1 of 33─┘└──────────────────────────────────────────────────────────────────────────────┘\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[1;43H\e(B\e[m\e[30m\e]8;;\e\\Unstaged changes\e[5;2H\e(B\e[m\e[44m\e[1m\e]8;;\e\\▼ \e(B\e[m\e[93;44m\e[1m\e]8;;\e\\ src\e(B\e[m\e[44m\e[1m\e]8;;\e\\ \e[6;4H\e(B\e[m\e[31m\e]8;;\e\\?? authentication.go\e[7;4H?? session.go\e[8;4H\e(B\e[m\e[32m\e]8;;\e\\A shims.go \e[13;33H\e(B\e[m\e[32m\e[1m\e]8;;\e\\1 of 4\e[16;41H\e(B\e[m\e[30m\e]8;;\e\\└──────────────────────────────────────────────────────────────────────────────┘\e[17;41H┌─Staged changes───────────────────────────────────────────────────────────────┐\e[?25l"
|
|
- delay: 7
|
|
content: "\e[?25l\e[2;42H\e(B\e[m\e]8;;\e\\ \e[2;45H \e[2;53H \e[18;42H\e(B\e[m\e[1m\e]8;;\e\\diff --git a/src/shims.go b/src/shims.go\e[18;120H\e(B\e[m\e[30m\e]8;;\e\\▲\e[19;42H\e(B\e[m\e[1m\e]8;;\e\\new file mode 100644\e[19;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[20;42H\e(B\e[m\e[1m\e]8;;\e\\index 0000000..69dd5b3\e[20;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[21;42H\e(B\e[m\e[1m\e]8;;\e\\--- /dev/null\e[21;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[22;42H\e(B\e[m\e[1m\e]8;;\e\\+++ b/src/shims.go\e[22;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[23;42H\e(B\e[m\e[36m\e]8;;\e\\@@ -0,0 +1 @@\e[23;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[24;42H\e(B\e[m\e[32m\e]8;;\e\\+// removing for now\e[24;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[25;42H\e(B\e[m\e]8;;\e\\\\\e[25;44HNo\e[25;47Hnewline\e[25;55Hat\e[25;58Hend\e[25;62Hof\e[25;65Hfile\e[30;120H\e(B\e[m\e[30m\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\\ \e[?25l\e[?25l\e[?25l\e[?25l\e[35;1H\e(B\e[m\e[37m\e[1m\e]8;;\e\\Create\e[35;8Ha\e[35;10Hworktree\e[35;19Hfrom\e[35;24Ha\e[35;26Hbranch\e[?25l"
|
|
- delay: 1002
|
|
content: "\e[?25l\e[35;33H\e(B\e[m\e[36m\e[1m\e]8;;\e\\Pressing 3 \e[?25l"
|
|
- delay: 5
|
|
content: "\e[?25l\e[1;43H\e(B\e[m\e[30m\e]8;;\e\\Log─────────────\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(B\e[m\e]8;;\e\\▼ \e(B\e[m\e[33m\e]8;;\e\\ src\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\│\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└───────────────────────────────1 of 4─┘\e[14;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\┌─Local branches \e(B\e[m\e]8;;\e\\- Remotes - Tags\e(B\e[m\e[32m\e[1m\e]8;;\e\\──────┐\e[15;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\\שׂ\e(B\e[m\e[44m\e[1m\e]8;;\e\\ \e(B\e[m\e[92;44m\e[1m\e]8;;\e\\feature/user-authentication\e(B\e[m\e[44m\e[1m\e]8;;\e\\ \e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e[16;1H│\e[16;40H│\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[32m\e[1m\e]8;;\e\\│\e[17;40H│\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[32m\e[1m\e]8;;\e\\│\e[18;40H│\e[18;42H\e(B\e[m\e]8;;\e\\ \e[18;120H\e(B\e[m\e[30m\e]8;;\e\\│\e[19;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e[19;40H│\e[19;42H\e(B\e[m\e]8;;\e\\ \e[19;120H\e(B\e[m\e[30m\e]8;;\e\\│\e[20;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e[20;40H│\e[20;42H\e(B\e[m\e]8;;\e\\ \e[20;120H\e(B\e[m\e[30m\e]8;;\e\\│\e[21;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e[21;40H│\e[21;42H\e(B\e[m\e]8;;\e\\ \e[21;120H\e(B\e[m\e[30m\e]8;;\e\\│\e[22;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\└───────────────────────────────1 of 2─┘\e[22;42H\e(B\e[m\e]8;;\e\\ \e[22;120H\e(B\e[m\e[30m\e]8;;\e\\│\e[23;42H\e(B\e[m\e]8;;\e\\ \e[23;120H\e(B\e[m\e[30m\e]8;;\e\\│\e[24;42H\e(B\e[m\e]8;;\e\\ \e[24;120H\e(B\e[m\e[30m\e]8;;\e\\│\e[25;42H\e(B\e[m\e]8;;\e\\ \e[25;44H \e[25;47H \e[25;55H \e[25;58H \e[25;62H \e[25;65H \e[30;120H\e(B\e[m\e[30m\e]8;;\e\\│\e[?25l"
|
|
- delay: 11
|
|
content: "\e[?25l\e[2;42H\e(B\e[m\e]8;;\e\\*\e[2;44H\e(B\e[m\e[33m\e]8;;\e\\commit 7d5ec0e (\e(B\e[m\e[36m\e[1m\e]8;;\e\\HEAD -> \e(B\e[m\e[32m\e[1m\e]8;;\e\\feature/user-authentication\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[31m\e]8;;\e\\|\e[3;44H\e(B\e[m\e]8;;\e\\Author:\e[3;52HCI\e[3;55H<CI@example.com>\e[3;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[4;42H\e(B\e[m\e[31m\e]8;;\e\\|\e[4;44H\e(B\e[m\e]8;;\e\\Date:\e[4;52H1\e[4;54Hsecond\e[4;61Hago\e[4;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[5;42H\e(B\e[m\e[31m\e]8;;\e\\|\e[5;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[6;42H\e(B\e[m\e[31m\e]8;;\e\\|\e[6;48H\e(B\e[m\e]8;;\e\\Stop\e[6;53Husing\e[6;59Hshims\e[6;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[7;42H\e(B\e[m\e[31m\e]8;;\e\\|\e[7;120H\e(B\e[m\e[30m\e]8;;\e\\█\e[8;42H\e(B\e[m\e]8;;\e\\*\e[8;44H\e(B\e[m\e[33m\e]8;;\e\\commit b95d489\e[9;42H\e(B\e[m\e[31m\e]8;;\e\\|\e[9;44H\e(B\e[m\e]8;;\e\\Author:\e[9;52HCI\e[9;55H<CI@example.com>\e[10;42H\e(B\e[m\e[31m\e]8;;\e\\|\e[10;44H\e(B\e[m\e]8;;\e\\Date:\e[10;52H1\e[10;54Hsecond\e[10;61Hago\e[11;42H\e(B\e[m\e[31m\e]8;;\e\\|\e[12;42H|\e[12;48H\e(B\e[m\e]8;;\e\\Fix\e[12;52Hlocal\e[12;58Hsession\e[12;66Hstorage\e[13;42H\e(B\e[m\e[31m\e]8;;\e\\|\e[14;42H\e(B\e[m\e]8;;\e\\*\e[14;44H\e(B\e[m\e[33m\e]8;;\e\\commit 634b895\e[15;42H\e(B\e[m\e[31m\e]8;;\e\\|\e[15;44H\e(B\e[m\e]8;;\e\\Author:\e[15;52HCI\e[15;55H<CI@example.com>\e[16;42H\e(B\e[m\e[31m\e]8;;\e\\|\e[16;44H\e(B\e[m\e]8;;\e\\Date:\e[16;52H1\e[16;54Hsecond\e[16;61Hago\e[17;42H\e(B\e[m\e[31m\e]8;;\e\\|\e[18;42H|\e[18;48H\e(B\e[m\e]8;;\e\\Add\e[18;52Huser\e[18;57Hauthentication\e[18;72Hfeature\e[19;42H\e(B\e[m\e[31m\e]8;;\e\\|\e[20;42H\e(B\e[m\e]8;;\e\\*\e[20;44H\e(B\e[m\e[33m\e]8;;\e\\commit 7c37a08 (\e(B\e[m\e[32m\e[1m\e]8;;\e\\master\e(B\e[m\e[33m\e]8;;\e\\)\e[21;42H\e(B\e[m\e[31m\e]8;;\e\\|\e[21;44H\e(B\e[m\e]8;;\e\\Author:\e[21;52HCI\e[21;55H<CI@example.com>\e[22;42H\e(B\e[m\e[31m\e]8;;\e\\|\e[22;44H\e(B\e[m\e]8;;\e\\Date:\e[22;52H1\e[22;54Hsecond\e[22;61Hago\e[23;42H\e(B\e[m\e[31m\e]8;;\e\\|\e[24;42H|\e[24;48H\e(B\e[m\e]8;;\e\\Improve\e[24;56HDockerfile\e[24;67Hfor\e[24;71Hmore\e[24;76Hefficient\e[24;86Hbuilds\e[25;42H\e(B\e[m\e[31m\e]8;;\e\\|\e[26;42H\e(B\e[m\e]8;;\e\\*\e[26;44H\e(B\e[m\e[33m\e]8;;\e\\commit 9817f30\e[27;42H\e(B\e[m\e[31m\e]8;;\e\\|\e[27;44H\e(B\e[m\e]8;;\e\\Author:\e[27;52HCI\e[27;55H<CI@example.com>\e[28;42H\e(B\e[m\e[31m\e]8;;\e\\|\e[28;44H\e(B\e[m\e]8;;\e\\Date:\e[28;52H1\e[28;54Hsecond\e[28;61Hago\e[29;42H\e(B\e[m\e[31m\e]8;;\e\\|\e[30;42H|\e[30;48H\e(B\e[m\e]8;;\e\\Implement\e[30;58Huser\e[30;63Hblocking\e[30;72Hfunctionality\e[30;120H\e(B\e[m\e[30m\e]8;;\e\\▼\e[?25l\e[?25l\e[?25l"
|
|
- delay: 604
|
|
content: "\e[?25l\e[35;33H\e(B\e[m\e[37m\e[1m\e]8;;\e\\ \e[?25l\e[?25l\e[15;2H\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\\שׂ\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[32m\e]8;;\e\\feature/user-authentication\e(B\e[m\e]8;;\e\\ \e[16;2H\e(B\e[m\e[96;44m\e[1m\e]8;;\e\\0s\e(B\e[m\e[44m\e[1m\e]8;;\e\\ שׂ master \e[22;33H\e(B\e[m\e[32m\e[1m\e]8;;\e\\2\e[?25l"
|
|
- delay: 10
|
|
content: "\e[?25l\e[2;52H\e(B\e[m\e[33m\e]8;;\e\\c37a\e[2;57H8\e[2;60H\e(B\e[m\e[32m\e[1m\e]8;;\e\\master\e(B\e[m\e[33m\e]8;;\e\\)\e(B\e[m\e]8;;\e\\ \e[4;52H2\e[4;60Hs ago\e[6;48HImprove Dockerfile\e[6;67Hfor\e[6;71Hmore\e[6;76Hefficient\e[6;86Hbuilds\e[7;120H\e(B\e[m\e[30m\e]8;;\e\\│\e[8;51H\e(B\e[m\e[33m\e]8;;\e\\9817f30\e[10;52H\e(B\e[m\e]8;;\e\\2\e[10;60Hs ago\e[12;48HImplement\e[12;58Huser blocking functionality\e[14;51H\e(B\e[m\e[33m\e]8;;\e\\27f67e6\e[16;52H\e(B\e[m\e]8;;\e\\2\e[16;60Hs ago\e[18;48HRefacto\e[18;57Huser \e[18;63Hotifications system\e[20;51H\e(B\e[m\e[33m\e]8;;\e\\8fb31c2\e(B\e[m\e]8;;\e\\ \e[22;52H2\e[22;60Hs ago\e[24;48HUpg\e[24;52Had\e[24;56HRails version to 6.1.4 \e[24;86H \e[26;51H\e(B\e[m\e[33m\e]8;;\e\\d60547\e[28;52H\e(B\e[m\e]8;;\e\\2\e[28;60Hs ago\e[30;48HMove global variables to e\e[30;75Hvir\e[30;80Hmen\e[30;84H config\e[?25l\e[?25l\e[5;120H\e(B\e[m\e[30m\e]8;;\e\\│\e[6;120H│\e[?25l"
|
|
- delay: 625
|
|
content: "\e[?25l\e[35;33H\e(B\e[m\e[36m\e[1m\e]8;;\e\\Pressing w \e[?25l\e[?25l\e[14;1H\e(B\e[m\e[30m\e]8;;\e\\┌─\e(B\e[m\e[32m\e]8;;\e\\Local branches \e(B\e[m\e[30m\e]8;;\e\\- R\e(B\e[m\e[32m\e[1m\e]8;;\e\\┌─Worktree───\e[14;40H─────────────────────────────────────────────────────────────┐\e[15;1H\e(B\e[m\e[30m\e]8;;\e\\│\e[15;21H\e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e(B\e[m\e[44m\e[1m\e]8;;\e\\Create worktree from master \e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e[16;1H\e(B\e[m\e[30m\e]8;;\e\\│\e[16;21H\e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e(B\e[m\e]8;;\e\\Create worktree from mas\e[16;48Hr\e[16;50H(detached) \e[16;62H \e[16;101H\e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e[17;1H\e(B\e[m\e[30m\e]8;;\e\\│\e[17;21H\e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e(B\e[m\e]8;;\e\\Cancel\e[17;40H \e[17;101H\e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e[18;1H\e(B\e[m\e[30m\e]8;;\e\\│\e[18;21H\e(B\e[m\e[32m\e[1m\e]8;;\e\\└────────────────────────────────────────────────────────────────────────1 of 3─┘\e[19;1H\e(B\e[m\e[30m\e]8;;\e\\│\e[19;40H│\e[20;1H│\e[20;40H│\e[21;1H│\e[21;40H│\e[22;1H└───────────────────────────────2 of 2─┘\e[?25l"
|
|
- delay: 1103
|
|
content: "\e[?25l\e[35;42H\e(B\e[m\e[36m\e[1m\e]8;;\e\\<enter>\e[?25l\e[?25l\e[14;21H\e(B\e[m\e[30m\e]8;;\e\\emotes - Tags──────┐│\e(B\e[m\e]8;;\e\\* \e(B\e[m\e[33m\e]8;;\e\\commit 27f67e6\e(B\e[m\e]8;;\e\\ \e[15;21H\e(B\e[m\e[32m\e]8;;\e\\authentication\e(B\e[m\e]8;;\e\\ \e(B\e[m\e[30m\e]8;;\e\\││\e(B\e[m\e[31m\e]8;;\e\\|\e(B\e[m\e]8;;\e\\ Author: CI <CI@example.com> \e[16;21H\e(B\e[m\e[32m\e[1m\e]8;;\e\\┌─New worktree path─────────────────────────────────────────────────────────────┐\e[17;22H\e(B\e[m\e]8;;\e\\ \e[18;94H\e(B\e[m\e[32m\e[1m\e]8;;\e\\──────\e[17;22H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 8
|
|
content: "\e[?25l\e[4;52H\e(B\e[m\e]8;;\e\\4\e[10;52H4\e[22;52H4\e[28;52H4\e[17;22H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;22H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 602
|
|
content: "\e[?25l\e[35;33H\e(B\e[m\e[37m\e[1m\e]8;;\e\\ \e[17;22H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;22H\e(B\e[m\e]8;;\e\\.\e[17;23H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 123
|
|
content: "\e[?25l\e[17;23H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;23H\e(B\e[m\e]8;;\e\\.\e[17;24H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 124
|
|
content: "\e[?25l\e[17;24H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;24H\e(B\e[m\e]8;;\e\\/\e[17;25H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 122
|
|
content: "\e[?25l\e[17;25H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;25H\e(B\e[m\e]8;;\e\\h\e[17;26H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 123
|
|
content: "\e[?25l\e[17;26H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;26H\e(B\e[m\e]8;;\e\\o\e[17;27H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 123
|
|
content: "\e[?25l\e[17;27H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;27H\e(B\e[m\e]8;;\e\\t\e[17;28H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 124
|
|
content: "\e[?25l\e[17;28H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;28H\e(B\e[m\e]8;;\e\\f\e[17;29H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 123
|
|
content: "\e[?25l\e[17;29H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;29H\e(B\e[m\e]8;;\e\\i\e[17;30H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 123
|
|
content: "\e[?25l\e[17;30H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;30H\e(B\e[m\e]8;;\e\\x\e[17;31H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 123
|
|
content: "\e[?25l\e[35;33H\e(B\e[m\e[36m\e[1m\e]8;;\e\\Pressing <enter> \e[17;31H\e[?12l\e[?25h\e[0 q\e[?25l\e[16;27H\e(B\e[m\e[32m\e[1m\e]8;;\e\\branch name (leave blank to checkout master)\e[17;22H\e(B\e[m\e]8;;\e\\ \e[17;22H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 11
|
|
content: "\e[?25l\e[4;52H\e(B\e[m\e]8;;\e\\6\e[10;52H6\e[22;52H6\e[28;52H6\e[17;22H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;22H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 604
|
|
content: "\e[?25l\e[35;33H\e(B\e[m\e[37m\e[1m\e]8;;\e\\ \e[17;22H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;22H\e(B\e[m\e]8;;\e\\h\e[17;23H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 123
|
|
content: "\e[?25l\e[17;23H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;23H\e(B\e[m\e]8;;\e\\o\e[17;24H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 123
|
|
content: "\e[?25l\e[17;24H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;24H\e(B\e[m\e]8;;\e\\t\e[17;25H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 123
|
|
content: "\e[?25l\e[17;25H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;25H\e(B\e[m\e]8;;\e\\f\e[17;26H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 123
|
|
content: "\e[?25l\e[17;26H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;26H\e(B\e[m\e]8;;\e\\i\e[17;27H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 123
|
|
content: "\e[?25l\e[17;27H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;27H\e(B\e[m\e]8;;\e\\x\e[17;28H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 124
|
|
content: "\e[?25l\e[17;28H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;28H\e(B\e[m\e]8;;\e\\/\e[17;29H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 124
|
|
content: "\e[?25l\e[17;29H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;29H\e(B\e[m\e]8;;\e\\d\e[17;30H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 122
|
|
content: "\e[?25l\e[17;30H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;30H\e(B\e[m\e]8;;\e\\b\e[17;31H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 123
|
|
content: "\e[?25l\e[17;31H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;31H\e(B\e[m\e]8;;\e\\-\e[17;32H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 123
|
|
content: "\e[?25l\e[17;32H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;32H\e(B\e[m\e]8;;\e\\o\e[17;33H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 122
|
|
content: "\e[?25l\e[17;33H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;33H\e(B\e[m\e]8;;\e\\n\e[17;34H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 124
|
|
content: "\e[?25l\e[17;34H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;34H\e(B\e[m\e]8;;\e\\-\e[17;35H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 122
|
|
content: "\e[?25l\e[17;35H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;35H\e(B\e[m\e]8;;\e\\f\e[17;36H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 124
|
|
content: "\e[?25l\e[17;36H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;36H\e(B\e[m\e]8;;\e\\i\e[17;37H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 123
|
|
content: "\e[?25l\e[17;37H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;37H\e(B\e[m\e]8;;\e\\r\e[17;38H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 122
|
|
content: "\e[?25l\e[17;38H\e[?12l\e[?25h\e[0 q\e[?25l\e[17;38H\e(B\e[m\e]8;;\e\\e\e[17;39H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 124
|
|
content: "\e[?25l\e[35;33H\e(B\e[m\e[36m\e[1m\e]8;;\e\\Pressing <enter> \e[17;39H\e[?12l\e[?25h\e[0 q"
|
|
- delay: 5
|
|
content: "\e[?25l\e[14;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\┌─Local branches \e(B\e[m\e]8;;\e\\- Remotes - Tags\e(B\e[m\e[32m\e[1m\e]8;;\e\\──────┐\e[15;1H│\e[15;40H│\e[16;1H│\e[16;21H\e(B\e[m\e[44m\e[1m\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[31m\e]8;;\e\\|\e(B\e[m\e]8;;\e\\ Date: 6 seconds ago \e[17;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e[17;21H\e(B\e[m\e]8;;\e\\ \e[17;40H\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[31m\e]8;;\e\\|\e[17;101H\e(B\e[m\e]8;;\e\\ \e[18;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e[18;21H\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[31m\e]8;;\e\\|\e(B\e[m\e]8;;\e\\ Refactor user notifications system \e[19;1H\e(B\e[m\e[32m\e[1m\e]8;;\e\\│\e[19;40H│\e[20;1H│\e[20;40H│\e[21;1H│\e[21;40H│\e[22;1H└───────────────────────────────2 of 2─┘\e[33;44H\e(B\e[m\e]8;;\e\\git\e[33;48Hworktree\e[33;57Hadd\e[33;61H-b\e[33;64Hhotfix/db-on-fire\e[33;82H../hotfix\e[33;92Hmaster\e[?25l"
|
|
- delay: 9
|
|
content: "\e[?25l\e[4;52H\e(B\e[m\e]8;;\e\\8\e[10;52H8\e[16;52H8\e[22;52H8\e[28;52H8\e[?25l\e[?25l\e[?25l"
|
|
- delay: 37
|
|
content: "\e[?25l\e[?25l"
|
|
- delay: 119
|
|
content: "\e[?25l\e[2;7H\e(B\e[m\e]8;;\e\\(\e[2;10H\e(B\e[m\e[36m\e]8;;\e\\hotfix\e(B\e[m\e]8;;\e\\) → \e(B\e[m\e[31m\e]8;;\e\\hotfix/db-on-fire\e[2;60H\e(B\e[m\e[36m\e[1m\e]8;;\e\\HEAD -> \e(B\e[m\e[32m\e[1m\e]8;;\e\\hotfix/db-on-fire\e(B\e[m\e[33m\e]8;;\e\\, \e(B\e[m\e[32m\e[1m\e]8;;\e\\master\e(B\e[m\e[33m\e]8;;\e\\)\e[15;2H\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[91;44m\e[1m\e]8;;\e\\שׂ\e(B\e[m\e[44m\e[1m\e]8;;\e\\ \e(B\e[m\e[91;44m\e[1m\e]8;;\e\\hotfix/db-on-fire\e(B\e[m\e[44m\e[1m\e]8;;\e\\ \e[16;2H\e(B\e[m\e]8;;\e\\ \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\\feature/user-authentication\e(B\e[m\e]8;;\e\\ \e[17;6Hשׂ\e[17;8Hmaster\e[22;33H\e(B\e[m\e[32m\e[1m\e]8;;\e\\1\e[22;38H3\e[24;2H\e(B\e[m\e[32m\e]8;;\e\\ﰖ\e[24;4H7c37a089\e[24;16H\e(B\e[m\e]8;;\e\\Improve Dockerfile\e[24;35Hfor\e[24;39Hm\e[25;2H\e(B\e[m\e[32m\e]8;;\e\\ﰖ\e[25;4H9817f309\e[25;16H\e(B\e[m\e]8;;\e\\Implement\e[25;26Huser blocking \e[26;2H\e(B\e[m\e[32m\e]8;;\e\\ﰖ\e[26;4H27f67e6d\e[26;16H\e(B\e[m\e]8;;\e\\Refacto\e[26;25Huser \e[26;31Hotificati\e[27;4H\e(B\e[m\e[32m\e]8;;\e\\8fb31c27\e[27;16H\e(B\e[m\e]8;;\e\\Upg\e[27;20Had\e[27;24HRails version to\e[28;4H\e(B\e[m\e[32m\e]8;;\e\\d60547\e[28;11H8\e[28;16H\e(B\e[m\e]8;;\e\\Move global variables to\e[29;4H\e(B\e[m\e[32m\e]8;;\e\\7111\e[29;10H39\e[29;16H\e(B\e[m\e]8;;\e\\Fix typos in document\e[30;4H\e(B\e[m\e[32m\e]8;;\e\\2d9089cb\e[30;16H\e(B\e[m\e]8;;\e\\O\e[30;18Htimize Lazygit \e[30;34Htartup\e[31;38H\e(B\e[m\e[30m\e]8;;\e\\0\e[33;42H\e(B\e[m\e[35m\e]8;;\e\\ Changing directory to ../hotfix \e[?25l\e[?25l\e[5;2H\e(B\e[m\e]8;;\e\\ \e[5;4H \e[6;4H \e[7;4H \e[8;4H \e[13;33H\e(B\e[m\e[30m\e]8;;\e\\0\e[13;38H0\e[?25l"
|
|
- delay: 604
|
|
content: "\e[?25l\e[35;33H\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;8H \e[35;10H \e[35;19H \e[35;24H \e[35;26H \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"
|