-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cmder exinit #740
Cmder exinit #740
Conversation
…ys/Msys2/Cygwin into Cmder
@@ -13,3 +13,4 @@ build/ | |||
Version v* | |||
*.bak | |||
config/user-* | |||
config/aliases |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IMO this could be changed to config/*
, only two files are missing: #694
I made a suggestion in #694 and I agree if we can deal with those last two files. |
Wait on this one I need to check some stuff before merging. |
This is good to go now. I was seeing some init funkyness and determined it was unrelated to this change. This has been tested with Babun(Cygwin), msys, msys2, and the Git for Windows SDK(msys2) |
@daxgames go for it |
Updating with profile.d like support in #855 - Do not merge until I release here. |
This is ready whenever you are. |
From the vendor/cmder_exinit file:
Copy this file to your externally installed meaning not in the cmder/vendor
folder Cygwin/Msys2/Msys installs '/etc/profile.d/' folder to integrate
the externally installed Unix like environment into Cmder so it has
access to settings stored in Cmder/config folder when launched.
The destination file extension depends on the shell you use. For example:
bash - Copy to /etc/profile.d/cmder_exinit.sh
zsh - Copy to /etc/profile.d/cmder_exinit.zsh