| 
							
							
								 Jesse Duffield | 3b7e7a7f56 | add random tip to command log | 2021-04-12 21:48:08 +10:00 |  | 
			
				
					| 
							
							
								 Nick Flueckiger | 7513bfb13a | Implement suggestions | 2020-11-28 10:42:38 +11:00 |  | 
			
				
					| 
							
							
								 Nick Flueckiger | 669bfe763a | A small change that enables direct lazygit directory config | 2020-11-28 10:42:38 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 485f6d5386 | support configurable config | 2020-10-10 00:23:01 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 37bb89dac3 | type i18n | 2020-10-10 00:23:01 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 7d9aa97f96 | have typed default config | 2020-10-10 00:23:01 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 4912205adb | remove viper WIP | 2020-10-10 00:23:01 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 75598ea2a1 | move git dir env stuff into a centralised package | 2020-09-29 17:42:07 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | e873816160 | do not include bare repos in recent repos list | 2020-09-29 17:42:07 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 97af7e677b | support bare repositories | 2020-09-29 17:42:07 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | d3c7cbeea7 | better documentation | 2020-09-26 11:00:50 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 077f113618 | add in-built logging support for a better dev experience | 2020-09-26 11:00:50 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 3a668011fa | better flag description | 2020-09-18 08:40:30 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | a2790cfe8e | rename to filtered mode | 2020-03-29 11:37:29 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 624ae45ebb | allow scoped mode where the commits/reflog/stash panels are scoped to a file WIP
restrict certain actions in scoped mode
WIP | 2020-03-29 11:37:29 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | e47ad846c4 | big golangci-lint cleanup | 2020-03-09 12:23:13 +11:00 |  | 
			
				
					| 
							
							
								 Glenn Vriesman | f7f19bbc02 | Main: Use --path instead of positional * Also puts a placeholder for the merge-todo argument
Signed-off-by: Glenn Vriesman <glenn.vriesman@gmail.com> | 2019-09-30 15:08:20 +02:00 |  | 
			
				
					| 
							
							
								 Glenn Vriesman | 431f1aa766 | Main: Added directory argument *  Added a positional argument that allows the user to change the dir
Signed-off-by: Glenn Vriesman <glenn.vriesman@gmail.com> | 2019-09-24 18:52:46 +02:00 |  | 
			
				
					| 
							
							
								 Giorgio Previtera | 9fb9962ce7 | 472 - Don't panic if not in a repository Display a friendly message and exit with an error if not
in a Git repository. Using the same approach used in this PR:
https://github.com/jesseduffield/lazydocker/pull/14/files | 2019-07-14 14:24:18 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 76a27f417f | rename any commit | 2019-02-18 21:29:43 +11:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | adc2529019 | dealing better with errors at the top level | 2019-02-18 19:42:23 +11:00 |  | 
			
				
					| 
							
							
								 mingrammer | 3cf84a5af1 | main: display an error message instead of panic when setup fails | 2018-09-14 00:23:11 +09:00 |  | 
			
				
					| 
							
							
								 Anthony HAMON | 06846ef3ae | rename NewApp to Setup | 2018-09-04 06:21:58 +02:00 |  | 
			
				
					| 
							
							
								 Anthony HAMON | 43ad9a81c2 | merge setup in function that create a new git command | 2018-09-04 06:21:58 +02:00 |  | 
			
				
					| 
							
							
								 Anthony HAMON | 624d63d2fa | pkg/git : remove panic in SetupGit method | 2018-09-04 06:21:58 +02:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 7e1e97d050 | dont panic when catting directories | 2018-08-28 19:12:35 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 43f612feb1 | Merge branch 'master' into feature/auto-updates | 2018-08-27 19:20:07 +10:00 |  | 
			
				
					| 
							
							
								 Dawid Dziurla | b7f6bcb3ca | add config flag | 2018-08-26 17:31:28 +02:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 21f6e9ba87 | auto-updates | 2018-08-25 17:32:34 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 2008607108 | remove VERSION file | 2018-08-19 20:04:57 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 1f756d3d0a | avoid nil pointer reference on startup | 2018-08-18 19:43:58 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 6473e5ca3c | use runtime package to get GOOS and GOARCH | 2018-08-18 17:28:03 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 41171304b2 | add platform/os details to goreleaser ldflags | 2018-08-18 17:10:27 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 29ed971558 | add user configuration in json file | 2018-08-15 22:06:37 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 12de0345e4 | minor cleanup | 2018-08-13 21:35:54 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | f9c39ad64b | add newline to version output | 2018-08-13 17:20:03 +10:00 |  | 
			
				
					| 
							
							
								 Andrei Miulescu | e8eb78617c | Mid refactor change some more stuff | 2018-08-12 21:04:47 +10:00 |  | 
			
				
					| 
							
							
								 Andrei Miulescu | dcd461d29f | Restrucure project in a way where it is more modular | 2018-08-12 19:31:27 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 7e141283f6 | merge branch master | 2018-08-11 15:09:37 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 73e740d1ba | clean up fixup code reduce log clutter
add log dumping with spew | 2018-08-11 15:04:02 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 44eaccfd14 | switch to using the log package rather than directly writing to file | 2018-08-09 20:29:58 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | a068548bcb | remove speed monitoring | 2018-08-09 15:44:28 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | ace8544512 | create log if debugging and the file doesn't already exist | 2018-08-09 14:36:26 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 4832d365f1 | use go-git for commits | 2018-08-09 14:33:51 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | bebe94b4b3 | don't call projectPath until we know we're in debug mode | 2018-08-09 13:37:48 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 750445dc8b | use platform agnostic filepaths | 2018-08-09 13:29:25 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 1f5f80b1bf | platform independent path reading | 2018-08-09 13:21:30 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 481a05f116 | check for VERSION file in project directory rather than current directory | 2018-08-09 12:55:41 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 6e8abbcdda | use fallback file VERSION | 2018-08-09 12:25:32 +10:00 |  | 
			
				
					| 
							
							
								 Jesse Duffield | 7f75808499 | cleanup for goreleaser | 2018-08-08 22:51:18 +10:00 |  |