StartupPreferencesLoader default executeAtomicItems: {
StartupAction
name: ‘Git Settings’
code: [
FileStream stdout
cr; nextPutAll: ‘Setting the ssh credentials’; cr.
Iceberg enableMetacelloIntegration: true.
IceCredentialsProvider useCustomSsh: true.
IceCredentialsProvider sshCredentials
username: ‘git’;
publicKey: ‘/Users/ducasse/.ssh/id_rsa.pub’;
privateKey: ‘/Users/ducasse/.ssh/id_rsa’.
IceCredentialsProvider
plaintextCredentials: (IcePlaintextCredentials new username: ‘Ducasse’; password: ‘XXXX’ ; yourself ).
IceRepository
shareRepositoriesBetweenImages: true;
sharedRepositoriesLocationString: ‘/Users/ducasse/Workspace/FirstCircle/ActiveResearch/Pharo/PharoCodeBase/’.
Iceberg showSystemRepositories: true.
IceRepository registry
detect: [ :each | each name = ‘pharo’ ]
ifFound: [ :repo | repo location: ‘/Users/ducasse/Workspace/FirstCircle/ActiveResearch/Pharo/PharoCodeBase/pharo’ asFileReference ].
FileStream stdout cr; nextPutAll: ‘Finished’; cr ].
}.
