     ; (setq server-name "foo")
 
     ;; run server from command line after server name is specified (also from command line)
+
+    ; filter generated files when in org mode
+    (defun nk-org-mode-setup ()
+        (setq neo-hidden-regexp-list
+            '("^\\." "\\.html" "\\.pdf" "\\.tex"))
+    )
+
     (setq server-socket-dir "~/.emacs-local/server")
 
     (defun nk-server-start (custom-server)
         ; (nk-server-start "abe")
         (setq server-name custom-server)
+
+        (if (string= server-name "todo")
+            (nk-org-mode-setup)
+        )
+
         (server-start) ; run emacs server
         (setq wg-session-file (concat "~/.emacs-local/sessions/" custom-server))
         ; (setq wg-session-file "~/.emacs-local/sessions/proba")
         (workgroups-mode 1)
         (wg-switch-to-workgroup custom-server)
-        )
+
+    )
     ; Run file in specific server (foo)
         ; emacsclient -n callback.sh -s ~/.emacs-local/server/foo
 



;; helm
    ;; (require 'helm)
    ; (require 'helm-config)
    ; (helm-mode 1)



    ; https://www.emacswiki.org/emacs/VersionControl
    (evil-leader/set-key
       "gd"  'vc-diff          ;; diff current file
       "gs"  'vc-dir           ;; Show changed files
            ; "=" - show diff for current file
            ; "D" - show diff for all files
       "gu"  'vc-revert        ;; undo current file to original (vcs)
       )

