         @elements.textBackground.innerText = ''
         editor = attrs.editorElement
         if editor.constructor.name == 'atom-text-editor'
+
+          conf = atom.config.get('editor-background')
+          textBlur = conf.textBackgroundBlurRadius
+          opacity = (conf.textBackgroundOpacity/100).toFixed(2)
+          color = conf.textBackground.toRGBAString()
+
           root = editor.shadowRoot
           scrollView = root.querySelector '.scroll-view'
           offset = @getOffset scrollView
           top = offset.top - attrs.offsetTop
           left = offset.left
-          right = left + scrollView.width
+          right = left + scrollView.width + textBlur
           bottom = top + scrollView.height
           activeEditor = attrs.activeEditor
           displayBuffer = attrs.displayBuffer

    "
    @elements.textBackgroundCss=txtBgCss
    @elements.main.appendChild txtBgCss
    # container of the background text
    txtBg = document.createElement 'div'
    txtBg.style.cssText="

          if !fontFamily? then fontFamily = defaultSettings.fontFamily
          if !fontSize? then fontSize = defaultSettings.fontSize
          css = @elements.textBackgroundCss

          css.innerText="
            .editor-background-line{
              font-family:'#{fontFamily}';
