 (global-set-key [mouse-5] (lambda ()
                             (interactive)
                             (scroll-up 1)))
-(defun track-mouse (e))
 (setq-default mouse-sel-mode t)
 
 ;; Create parent directory if it doesn't exist

;; Packages
(require 'package)

;; Define repos
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t)

;; Activate packages
(package-initialize)

;; Helper to install and require
(defun pkg (p)
  (unless (require p nil t)
    (package-refresh-contents)

;;       ((w (length (number-to-string (count-lines (point-min) (point-max)))))
;;        (linum-format (concat "%" (number-to-string w) "d ")))
;;     ad-do-it))

(provide 'init)
;;; init.el ends here
