code: private boolean readUsrTemplates(final ITemplateRepository templateRepository) throws IOException {
  		// Mapa szablonów użytkownika (katalog domowy użytkownika):
  		File usrSettingsFile = new File(settingsPath);
  		if(usrSettingsFile.exists()) {
  			try {
  				tempelFileProcessor.process(usrSettingsFile, new ITempelEntryProcessor() {
  					@Override
  					public void processObject(Object object) {
  						UsrTemplateProviderElement.this.processObject(object, null,
  								templateRepository, new ITemplateSourceFactory() {
  									@Override
  									public ITemplateSource createTemplateSource(Template<?> template, String source) {
  										String templatePath = getTemplatePath(template);
  										if(templatePath == null) {
  											return new NullTemplateSource();
  										} else try {
  											return new FileTemplateSource(templatePath, source);
  										} catch(IOException e) {
  											throw new RuntimeException(e);
  										}
  									}
  								}
  						);
  					}
  				});
  
  				if(supportLogger.isDebugEnabled()) supportLogger.debug(Logs.LOG_01,
  						ansiString(GREEN, usrSettingsFile.getCanonicalPath())
  				);
  
  				return true;
  			} catch(Exception e) {
  				supportLogger.error(e, Logs.LOG_02,
  						ansiString(GREEN, usrSettingsFile.getCanonicalPath())
  				);
  				throw new RuntimeException(e);
  			}
  		} else {
  			// TODO: Tworzenie pustego repozytorium użytkownika
  
  			return false;
  		}
  	}
docs: Odczytuje szablony repozytorium użytkownika (katalogu .tempel w lokalizacji
  domowej użytkownika) opisane w pliku .tempel/template.xml. Jeśli pliku nie
  ma zakłada odpowiednie struktury w katalogu domowym.
  
  @param templateRepository
  @throws IOException