Skip to content

Commit 32eb550

Browse files
committed
home-manager/git: add lazygit
1 parent d501b38 commit 32eb550

File tree

2 files changed

+22
-1
lines changed

2 files changed

+22
-1
lines changed

home-manager/modules/git/default.nix

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,29 @@ in
77
options.pinpox.defaults.git.enable = mkEnableOption "git defaults";
88

99
config = mkIf cfg.enable {
10+
1011
programs = {
12+
13+
lazygit = {
14+
enable = true;
15+
16+
# https://github.com/jesseduffield/lazygit/blob/master/docs/Config.md
17+
settings = {
18+
19+
# reporting = "off";
20+
# update.method = "never";
21+
22+
shortTimeFormat = "15h:30:13";
23+
gui.showFileTree = true;
24+
os = {
25+
edit = "nvim {{filename}}";
26+
editAtLine = "nvim +{{line}} {{filename}}";
27+
editAtLineAndWait = "nvim --remote-wait +{{line}} {{filename}}";
28+
editInTerminal = true;
29+
};
30+
};
31+
};
32+
1133
git = {
1234
enable = true;
1335
lfs.enable = true;

home-manager/profiles/desktop/default.nix

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,6 @@
131131
[
132132
swaynotificationcenter
133133
tea
134-
lazygit
135134

136135
(audacious.override { withPlugins = true; })
137136
strawberry

0 commit comments

Comments
 (0)