Start cleaning init script into modules.
This commit is contained in:
parent
f40c6b8105
commit
367b7f36ea
4 changed files with 33 additions and 13 deletions
3
.gitignore
vendored
3
.gitignore
vendored
|
@ -53,4 +53,5 @@ projectile-bookmarks.eld
|
||||||
emms
|
emms
|
||||||
transient
|
transient
|
||||||
.cache
|
.cache
|
||||||
auto-save/
|
auto-save/.DS_Store
|
||||||
|
.DS_Store
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
;; Your init file should contain only one such instance.
|
;; Your init file should contain only one such instance.
|
||||||
;; If there is more than one, they won't work right.
|
;; If there is more than one, they won't work right.
|
||||||
'(package-selected-packages
|
'(package-selected-packages
|
||||||
'(treemacs-evil visual-fill-column org-bullets treemacs-icons-dired treemacs-projectile treemacs-all-the-icons treemacs emms evil-collection evil magit counsel-projectile projectile markdown-mode which-key rainbow-delimiters doom-modeline doom-themes all-the-icons ivy)))
|
'(treemacs-magit treemacs-evil visual-fill-column org-bullets treemacs-icons-dired treemacs-projectile treemacs-all-the-icons treemacs emms evil-collection evil magit counsel-projectile projectile markdown-mode which-key rainbow-delimiters doom-modeline doom-themes all-the-icons ivy)))
|
||||||
(custom-set-faces
|
(custom-set-faces
|
||||||
;; custom-set-faces was added by Custom.
|
;; custom-set-faces was added by Custom.
|
||||||
;; If you edit it by hand, you could mess it up, so be careful.
|
;; If you edit it by hand, you could mess it up, so be careful.
|
||||||
|
|
|
@ -1,21 +1,15 @@
|
||||||
;;backup files
|
;; -*- lexical-binding: t; -*-
|
||||||
|
|
||||||
(setq inhibit-startup-message t)
|
;; Personal modules
|
||||||
(setq initial-scratch-message nil)
|
(add-to-list 'load-path '"~/.dotfiles/emacs/.emacs.d/modules")
|
||||||
|
|
||||||
(menu-bar-mode -1)
|
|
||||||
(tool-bar-mode -1)
|
|
||||||
(set-fringe-mode 10)
|
|
||||||
(scroll-bar-mode -1)
|
|
||||||
|
|
||||||
(setq auto-save-file-name-transforms
|
|
||||||
`((".*" ,(concat user-emacs-directory "auto-save/") t)))
|
|
||||||
(setq backup-directory-alist '(("" . "~/.emacs.d/emacs-backup")))
|
|
||||||
(setq vc-follow-symlinks t)
|
(setq vc-follow-symlinks t)
|
||||||
|
|
||||||
;; Slightly nicer theme
|
;; Slightly nicer theme
|
||||||
(set-face-attribute 'default nil :font "Menlo" :height 130)
|
(set-face-attribute 'default nil :font "Menlo" :height 130)
|
||||||
|
|
||||||
|
(require 'jg-core)
|
||||||
|
|
||||||
(setq custom-file (concat user-emacs-directory "custom.el"))
|
(setq custom-file (concat user-emacs-directory "custom.el"))
|
||||||
(when (file-exists-p custom-file)
|
(when (file-exists-p custom-file)
|
||||||
(load custom-file))
|
(load custom-file))
|
||||||
|
@ -238,6 +232,9 @@
|
||||||
(use-package treemacs-evil
|
(use-package treemacs-evil
|
||||||
:after (treemacs evil))
|
:after (treemacs evil))
|
||||||
|
|
||||||
|
(use-package treemacs-magit
|
||||||
|
:after (treemacs magit))
|
||||||
|
|
||||||
(use-package treemacs-icons-dired
|
(use-package treemacs-icons-dired
|
||||||
:hook (dired-mode . treemacs-icons-dired-enable-once)
|
:hook (dired-mode . treemacs-icons-dired-enable-once)
|
||||||
:after (treemacs))
|
:after (treemacs))
|
||||||
|
|
22
emacs/.emacs.d/modules/jg-core.el
Normal file
22
emacs/.emacs.d/modules/jg-core.el
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
;; -*- lexical-binding: t; -*-
|
||||||
|
|
||||||
|
(setq inhibit-startup-message t)
|
||||||
|
(setq initial-scratch-message nil)
|
||||||
|
|
||||||
|
;; Disable menu, tool and scroll bars
|
||||||
|
(menu-bar-mode -1)
|
||||||
|
(tool-bar-mode -1)
|
||||||
|
(scroll-bar-mode -1)
|
||||||
|
|
||||||
|
;; Add small window fringes
|
||||||
|
(set-fringe-mode 10)
|
||||||
|
|
||||||
|
;; Management of basic paths and caches
|
||||||
|
(setq user-emacs-directory (expand-file-name "~/.cache/emacs/")
|
||||||
|
url-history-file (expand-file-name "url/history" user-emacs-directory))
|
||||||
|
|
||||||
|
(setq auto-save-file-name-transforms
|
||||||
|
`((".*" ,(concat user-emacs-directory "auto-save/") t)))
|
||||||
|
(setq backup-directory-alist '(("" . "~/.emacs.d/emacs-backup")))
|
||||||
|
|
||||||
|
(provide 'jg-core)
|
Loading…
Reference in a new issue