;;; init.el -- Fschl Crafted Emacs user customization file -*- lexical-binding: t; -*- ;; This file is generated from the .org-file with the same name. If you want to edit the ;; configuration, DO NOT edit this .el-file, edit .org, instead. (setq user-emacs-directory "~/.config/crafted-emacs-configdir/") (setq crafted-emacs-home "~/src/crafted-emacs/") (setq custom-file (expand-file-name "custom.el" user-emacs-directory)) (when (and custom-file (file-exists-p custom-file)) (load custom-file nil :nomessage)) (load (expand-file-name "modules/crafted-init-config" crafted-emacs-home)) (require 'crafted-completion-packages) (require 'crafted-evil-packages) (require 'crafted-org-packages) (require 'crafted-ui-packages) (require 'crafted-ide-packages) (require 'crafted-writing-packages) (package-install-selected-packages :noconfirm) (require 'crafted-defaults-config) (require 'crafted-startup-config) (require 'crafted-completion-config) (require 'crafted-evil-config) (require 'crafted-org-config) (require 'crafted-ui-config) (require 'crafted-ide-config) (require 'crafted-writing-config) (unless crafted-startup-inhibit-splash (setq initial-buffer-choice #'crafted-startup-screen))