 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ;;; Basic Editor config
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-(global-linum-mode)
+;; (global-linum-mode)
 (use-package nlinum
   :config
-  (defun initialize-nlinum (&optional frame)
-    (require 'nlinum)
-    (add-hook 'prog-mode-hook 'nlinum-mode))
-  (when (daemonp)
-    (add-hook 'window-setup-hook 'initialize-nlinum)
-    (defadvice make-frame (around toggle-nlinum-mode compile activate)
-      (nlinum-mode -1) ad-do-it (nlinum-mode 1)))
+  (add-hook 'prog-mode-hook 'nlinum-mode)
+  (add-hook 'text-mode-hook 'nlinum-mode)
   )
 
 (setq-default truncate-lines t) ;; disables line wrapping


  (setq
   company-idle-delay 0.2
   completion-cycling 5
   company-selection-wrap-around t
   company-tooltip-align-annotations t

              (if (string= " " (this-command-keys))
                  (insert ?-)
                (funcall ,ido-cannot-complete-command)))))
      ad-do-it)))


;;; smex
