   (custom-set-faces
    '(org-scheduled-today ((t (:foreground "DodgerBlue2" :height 1.0)))))
 
+
+  ;;; ToDo related configuration
+  (setq org-log-done "note"
+        org-log-reschedule "note")
+
+
+  ;;; Source code config
+  (org-babel-do-load-languages 'org-babel-load-languages
+      '(
+        (shell . t)
+        (python . t)
+       ))
+
+  ;;; Habits
+  (add-to-list 'org-modules 'org-habit t)
+  (setq org-habit-show-habits-only-for-today t)
+
+
+  ;;; Drawer settings
   (setq org-log-into-drawer t)
+
+
+  ;;; Note taking
   (spacemacs/set-leader-keys-for-major-mode 'org-mode "z" 'org-add-note)
 
-  ; timer related config
+
+  ;;; Insert prefix extension
+  (spacemacs/set-leader-keys-for-major-mode 'org-mode "ic" 'org-insert-columns-dblock)
+
+
+  ;;; Timer prefix customization
   (spacemacs/declare-prefix-for-mode 'org-mode "mo" "timers")
   (spacemacs/set-leader-keys-for-major-mode 'org-mode "op" 'org-timer-pause-or-continue)
   (spacemacs/set-leader-keys-for-major-mode 'org-mode "oc" 'org-timer-set-timer)
   (spacemacs/set-leader-keys-for-major-mode 'org-mode "ot" 'org-timer-start)
   (spacemacs/set-leader-keys-for-major-mode 'org-mode "ox" 'org-timer-stop)
 
-  ; clocking related config
+
+  ;;; Clocking related configuration
   (defun my-org-clock-select-task ()
     (interactive)
     (org-clock-select-task))

          ("j" "Journal" entry (file+olp+datetree "~/org/journal.org")
           "* %<%H:%M>\n   %?")))

  ;; Lastly, load custom-file (but only if the file exists).
  (when (file-exists-p custom-file)
        (load-file custom-file))

  (message "User init finished!")
  )


  (spacemacs/set-leader-keys-for-major-mode 'org-mode "cd" 'org-clock-display)
  (spacemacs/set-leader-keys-for-major-mode 'org-mode "cr" 'org-clock-report)


  ;;; Column view config
  (spacemacs/set-leader-keys-for-major-mode 'org-mode "q" 'org-columns)


  ;;; Capture templates
  (global-set-key (kbd "<f6>") 'org-capture)

  (setq org-refile-targets '((org-agenda-files . (:maxlevel . 6))))
