dotfiles/emacs/.emacs.d/init.el

47 lines
960 B
EmacsLisp
Raw Normal View History

;; -*- lexical-binding: t; -*-
;; Personal modules
(add-to-list 'load-path '"~/.dotfiles/emacs/.emacs.d/modules")
2024-05-30 14:06:47 +00:00
;; Slightly nicer theme
(set-face-attribute 'default nil :font "Menlo" :height 130)
(require 'jg-package)
(require 'jg-core)
2024-05-31 15:32:03 +00:00
(require 'jg-display)
(require 'jg-style)
(require 'jg-keys)
(require 'jg-dev)
(require 'jg-org)
2024-05-30 14:06:47 +00:00
(use-package ivy
:diminish
:config
(ivy-mode 1))
(use-package which-key
:init (which-key-mode)
:diminish which-key-mode
:config
(setq which-key-idle-delay 0.3))
(use-package markdown-mode
:ensure t
:mode ("README\\.md\\'" . gfm-mode)
:init (setq markdown-command "pandoc"))
(use-package projectile
:diminish projectile-modex
:config (projectile-mode)
:bind-keymap
("C-c p" . projectile-command-map)
:init
(setq projectile-switch-project-action #'projectile-dired))
(use-package counsel-projectile
:after projectile
:config
(counsel-projectile-mode 1))
2024-05-31 15:32:03 +00:00
(setq vc-follow-symlinks t)
2024-05-31 07:59:32 +00:00