Je ne vais pas entrer dans les détails de la configuration de Cygwin, mais simplement quelques points pour savoir comment paramétrer le dossier utilisateur à utiliser. Pour cela, il faut configurer la variable d’environnement HOME:
- D’abord dans Windows:
HOME=/cygdrive/c/Users/%USERNAME%
. Cela aura pour effet de placer votre home dans votre dossier utilisateur WindowsC:/Users/%USERNAME%
. - Et si besoin de l’ajouter aussi dans le fichier
là où il y a votre nom d’utilisateur./etc/passwd
Une fois ceci fait, il se peut que votre fichier .bashrc ne soit pas pris en compte par Cygwin… Dans ce cas là, avant de chercher midi à 14h : copier le contenu de
dans votre dossier utilisateur. N’oubliez pas de redémarrer Cygwin ! Logiquement, cela devrait fonctionner 🙂
Ah, et si la commande ssh
n’arrive pas à accéder à votre fichier .ssh/config
(Bad owners or permissions), il est possible qu’il faille en modifier l’utilisateur : chown
(-R pour « recursive »).
Au passage, dans le fichier .bashrc
, il peut être intéressant de rajouter l’alias suivant pour éviter de voir les fichiers systèmes Windows :
alias ls='ls -hF --color=tty --hide="\$RECYCLE.BIN" --hide="System Volume Information" --hide="ntuser.dat*" --hide="ntuser.ini" --hide="NTUSER.DAT*"'
I hope this may help!
Ping : Cygwin, SSH Agent et un peu de Git 30 minutes par jour