    telephone-line-primary-right-separator 'telephone-line-cubed-right
    telephone-line-secondary-right-separator 'telephone-line-cubed-hollow-right)
 
+  (telephone-line-defsegment* danylo/telephone-line-position-segment ()
+    "Cursor position info in mode line."
+    (let* ((line-cols (number-to-string 5))
+           (col-cols (number-to-string 3))
+	   (zero-based (bound-and-true-p column-number-indicator-zero-based))
+	   (col-pad " "))
+      (if (eq major-mode 'paradox-menu-mode)
+          (telephone-line-raw mode-line-front-space t)
+	`((-3 "%p")
+	  ,(concat "%" line-cols "l"
+                   ":%" col-cols (if zero-based "c" "C")
+		   col-pad)))))
+
   (add-to-list 'telephone-line-faces
 	       '(yellow . (danylo/telephone-yellow
 			   . telephone-line-accent-inactive)))

	   (add-to-list
	    'danylo/highlight-keywords
	    '("\\(\\\\section[\\*]?{\\)\\(?:.\\|\n\\)*?\\(}\\)"
	      (0 '(face danylo/latex-face-section) t)
	      (1 '(face danylo/latex-face-section display " §: ") t)
	      (2 '(face danylo/latex-face-section display " ") t)))
	   (add-to-list
	    'danylo/highlight-keywords
	    '("\\(\\\\subsection[\\*]?{\\)\\(?:.\\|\n\\)*?\\(}\\)"
	      (0 '(face danylo/latex-face-subsection) t)
	      (1 '(face danylo/latex-face-subsection display " §.§: ") t)
	      (2 '(face danylo/latex-face-subsection display " ") t)))
	   (add-to-list
	    'danylo/highlight-keywords
	    '("\\(\\\\subsubsection[\\*]?{\\)\\(?:.\\|\n\\)*?\\(}\\)"
	      (0 '(face danylo/latex-face-subsubsection) t)
	      (1 '(face danylo/latex-face-subsubsection display " §.§.§: ") t)
	      (2 '(face danylo/latex-face-subsubsection display " ") t)))))
	((eq major-mode 'org-mode)
	 (progn
	   (add-to-list

  (message "%s %s"
	   (danylo/fa-icon "info" `,danylo/yellow)
	   (propertize string 'face
		       `(:foreground ,danylo/yellow))))

;;;###autoload
(defun danylo/lsp-display-variable-info ()
