diff --git a/extras/lazygit/onedarkpro_onedark.yml b/extras/lazygit/onedarkpro_onedark.yml new file mode 100644 index 0000000..99cf4d2 --- /dev/null +++ b/extras/lazygit/onedarkpro_onedark.yml @@ -0,0 +1,25 @@ +os: + editPreset: "nvim-remote" +gui: + nerdFontsVersion: 3 + theme: + unstagedChangesColor: + - "#e06c75" + defaultFgColor: + - "#abb2bf" + activeBorderColor: + - "#56b6c2" + - "bold" + inactiveBorderColor: + - "#5c6370" + searchingActiveBorderColor: + - "#56b6c2" + - "bold" + optionsTextColor: + - "#61afef" + selectedLineBgColor: + - "#414858" + cherryPickedCommitFgColor: + - "#61afef" + cherryPickedCommitBgColor: + - "#e06c75" diff --git a/extras/lazygit/onedarkpro_onedark_dark.yml b/extras/lazygit/onedarkpro_onedark_dark.yml new file mode 100644 index 0000000..29226b2 --- /dev/null +++ b/extras/lazygit/onedarkpro_onedark_dark.yml @@ -0,0 +1,29 @@ +gui: + nerdFontsVersion: "3" + theme: + 241: + - "#d55fde" + activeBorderColor: + - "#89ca78" + - "bold" + inactiveBorderColor: + - "#434852" + searchingActiveBorderColor: + - "#89ca78" + - "bold" + optionsTextColor: + - "#61afef" + selectedLineBgColor: + - "#212121" + cherryPickedCommitFgColor: + - "#61afef" + cherryPickedCommitBgColor: + - "#d55fde" + markedBaseCommitFgColor: + - "#61afef" + markedBaseCommitBgColor: + - "#e5c07b" + unstagedChangesColor: + - "#ef596f" + defaultFgColor: + - "#abb2bf" diff --git a/extras/lazygit/onedarkpro_onedark_vivid.yml b/extras/lazygit/onedarkpro_onedark_vivid.yml new file mode 100644 index 0000000..f337317 --- /dev/null +++ b/extras/lazygit/onedarkpro_onedark_vivid.yml @@ -0,0 +1,29 @@ +gui: + nerdFontsVersion: "3" + theme: + 241: + - "#d55fde" + activeBorderColor: + - "#89ca78" + - "bold" + inactiveBorderColor: + - "#5c6370" + searchingActiveBorderColor: + - "#89ca78" + - "bold" + optionsTextColor: + - "#61afef" + selectedLineBgColor: + - "#3a404c" + cherryPickedCommitFgColor: + - "#61afef" + cherryPickedCommitBgColor: + - "#d55fde" + markedBaseCommitFgColor: + - "#61afef" + markedBaseCommitBgColor: + - "#e5c07b" + unstagedChangesColor: + - "#ef596f" + defaultFgColor: + - "#abb2bf" diff --git a/extras/lazygit/onedarkpro_onelight.yml b/extras/lazygit/onedarkpro_onelight.yml new file mode 100644 index 0000000..95d43f4 --- /dev/null +++ b/extras/lazygit/onedarkpro_onelight.yml @@ -0,0 +1,29 @@ +gui: + nerdFontsVersion: "3" + theme: + 241: + - "#9a77cf" + activeBorderColor: + - "#1da912" + - "bold" + inactiveBorderColor: + - "#bebebe" + searchingActiveBorderColor: + - "#1da912" + - "bold" + optionsTextColor: + - "#118dc3" + selectedLineBgColor: + - "#e9e9e9" + cherryPickedCommitFgColor: + - "#118dc3" + cherryPickedCommitBgColor: + - "#9a77cf" + markedBaseCommitFgColor: + - "#118dc3" + markedBaseCommitBgColor: + - "#eea825" + unstagedChangesColor: + - "#e05661" + defaultFgColor: + - "#6a6a6a" diff --git a/lua/onedarkpro/extra/init.lua b/lua/onedarkpro/extra/init.lua index d328582..bc6f78b 100644 --- a/lua/onedarkpro/extra/init.lua +++ b/lua/onedarkpro/extra/init.lua @@ -7,6 +7,7 @@ M.extras = { alacritty = { ft = "toml", url = "https://github.com/alacritty/alacritty", label = "Alacritty" }, foot = { ft = "dosini", url = "https://codeberg.org/dnkl/foot", label = "Foot" }, kitty = { ft = "conf", url = "https://github.com/kovidgoyal/kitty", label = "Kitty" }, + lazygit = { ft = "yml", url = "https://github.com/jesseduffield/lazygit", label = "Lazygit" }, rio = { ft = "toml", url = "https://github.com/raphamorim/rio", label = "Rio" }, wezterm = { ft = "toml", url = "https://github.com/wez/wezterm", label = "Wezterm" }, windows_terminal = { diff --git a/lua/onedarkpro/extra/lazygit.lua b/lua/onedarkpro/extra/lazygit.lua new file mode 100644 index 0000000..2561661 --- /dev/null +++ b/lua/onedarkpro/extra/lazygit.lua @@ -0,0 +1,35 @@ +local M = {} + +M.template = [[ +gui: + nerdFontsVersion: "3" + theme: + 241: + - "${purple}" + activeBorderColor: + - "${green}" + - "bold" + inactiveBorderColor: + - "${gray}" + searchingActiveBorderColor: + - "${green}" + - "bold" + optionsTextColor: + - "${blue}" + selectedLineBgColor: + - "${selection}" + cherryPickedCommitFgColor: + - "${blue}" + cherryPickedCommitBgColor: + - "${purple}" + markedBaseCommitFgColor: + - "${blue}" + markedBaseCommitBgColor: + - "${yellow}" + unstagedChangesColor: + - "${red}" + defaultFgColor: + - "${fg}" +]] + +return M