;; If this is not commented, Emacs will overwrite this configuration file ;; on load time. ;; (package-initialize) ;; Initialise the package system first of all. (package-initialize) ;; Skip the default splash screen. (setq inhibit-startup-message t) (add-to-list 'load-path (expand-file-name "config" user-emacs-directory)) (add-to-list 'load-path (expand-file-name "modules" user-emacs-directory)) (require 'config-env) (require 'config-lib) (require 'config-package) (require 'config-set-path) (require 'module-general) (require 'module-appareance) (require 'module-hydra) (require 'module-editing) (require 'module-codestyle) (require 'module-ibuffer) (require 'module-git) (require 'module-dired) (require 'module-ivy) (require 'module-project) (require 'module-flycheck) (require 'module-flyspell) (require 'module-autocomplete) (require 'module-make) (require 'module-pants) (require 'module-c) (require 'module-docker) (require 'module-go) (require 'module-java) (require 'module-json) (require 'module-lisp) (require 'module-protobuf) (require 'module-puppet) (require 'module-python) (require 'module-rust) (require 'module-scala) (require 'module-shell) (require 'module-thrift) (require 'module-markdown) (require 'module-toml) (require 'module-yaml)