 ;;; First of all...
 (global-set-key (kbd "C-h") 'backward-delete-char-untabify)
 (global-set-key (kbd "C-; g") 'goto-line)
+(global-set-key (kbd "M-SPC") 'set-mark-command)
 (keyboard-translate ?\C-h ?\C-?)
 (recentf-mode)
 (setq visible-bell t)

        (list "pyflakes" (list local-file)))))
  (add-to-list 'flymake-allowed-file-name-masks
               '("\\.py\\'" flymake-pyflakes-init)))
(add-hook 'python-mode-hook
          (lambda ()
            (flymake-mode t)))


;;; js3 mode
(add-hook 'js3-mode-hook


;; Script to run initially in order to necessary packages
(setq pkgs '
      (auto-complete flymake-cursor color-theme-modern elpy
                     flycheck-pyflakes py-autopep8 js3-mode yasnippet))
(dolist (p pkgs)
  (when (not (require p nil 'noerror))
