mirror of
				https://github.com/cmderdev/cmder.git
				synced 2025-10-31 09:22:15 +08:00 
			
		
		
		
	Added details on integrating external *nix like env
This commit is contained in:
		
							
								
								
									
										19
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										19
									
								
								README.md
									
									
									
									
									
								
							| @@ -117,6 +117,25 @@ To start SSH agent simply call `start-ssh-agent`, which is in the `vendor/git-fo | ||||
|  | ||||
| If you want to run SSH agent on startup, include the line `@call "%GIT_INSTALL_ROOT%/cmd/start-ssh-agent.cmd"` in `%CMDER_ROOT%/config/user-profile.cmd` (usually just uncomment it). | ||||
|  | ||||
| ### Using external Cygwin, MinGW, MSys2, or Git for Windows SDK with Cmder | ||||
|  | ||||
| 1. Setup a new task by pressing '<kbd>Win</kbd> +<kbd>Alt</kbd> + <kbd>T</kbd>' | ||||
| 1. Click the '+' button to add a task. | ||||
| 1. Name the new task in the top text box. | ||||
| 1. Provide task parameters, this is optional. | ||||
| 1. Add ```cmd /c "[path_to_external_env]\bin\bash --login -i" -new_console:d:%USERPROFILE%``` to the Commands text box. | ||||
|  | ||||
| Recommended Optional Steps: | ||||
|  | ||||
| Copy the 'vendor/cmder_exinit' file to the Cygwin, MinGW, MSys2, or Git for Windows SDK environments ```/etc/profile.d/``` folder to use portable settings in the $CMDER_ROOT/config folder. | ||||
|  | ||||
| The destination file extension depends on the shell you use in that environment.  For example: | ||||
|  | ||||
| * bash - Copy to /etc/profile.d/cmder_exinit.sh | ||||
| * zsh  - Copy to /etc/profile.d/cmder_exinit.zsh | ||||
|  | ||||
| Uncomment and edit the below line to use Cmder/config even when launched from outside Cmder. | ||||
|  | ||||
| ## Todo | ||||
|  | ||||
| 1. Check for clink and git before injecting them (Sort of done) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user