(Emacs)~did a profile-dotemacs run, deferred some stuff
This commit is contained in:
@@ -61,7 +61,7 @@ Turn on hs minor mode for all prog-mode.
|
|||||||
Load my custom "personal-theme" theme (look at [[file:personal-theme.el][this file]]).
|
Load my custom "personal-theme" theme (look at [[file:personal-theme.el][this file]]).
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package custom
|
(use-package custom
|
||||||
:defer 5
|
:demand t
|
||||||
:straight nil
|
:straight nil
|
||||||
:config
|
:config
|
||||||
(load-theme 'monokai t))
|
(load-theme 'monokai t))
|
||||||
@@ -478,6 +478,7 @@ to as a fully fledged completion framework.
|
|||||||
|
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package ido
|
(use-package ido
|
||||||
|
:demand t
|
||||||
:general
|
:general
|
||||||
(general-def
|
(general-def
|
||||||
:keymaps '(ido-buffer-completion-map
|
:keymaps '(ido-buffer-completion-map
|
||||||
@@ -570,7 +571,6 @@ Setup vim-like bindings for the minibuffer ("C-(j|k)" for down|up the
|
|||||||
selection list). Also setup evil-collection for ivy.
|
selection list). Also setup evil-collection for ivy.
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package ivy
|
(use-package ivy
|
||||||
:defer 0.5
|
|
||||||
:general
|
:general
|
||||||
(general-def
|
(general-def
|
||||||
:keymaps 'ivy-minibuffer-map
|
:keymaps 'ivy-minibuffer-map
|
||||||
@@ -920,7 +920,6 @@ Counsel projectile provides the ivy interface to projectile commands, which is r
|
|||||||
Use hydras for stuff that I use often, currently buffer manipulation
|
Use hydras for stuff that I use often, currently buffer manipulation
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package hydra
|
(use-package hydra
|
||||||
:defer nil
|
|
||||||
:after evil
|
:after evil
|
||||||
:init
|
:init
|
||||||
(defun dx:kill-defun ()
|
(defun dx:kill-defun ()
|
||||||
@@ -990,6 +989,7 @@ window can provide some nicer chords for higher management of windows
|
|||||||
Basic setup, will be fully integrated in counsel.
|
Basic setup, will be fully integrated in counsel.
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package helpful
|
(use-package helpful
|
||||||
|
:defer t
|
||||||
:general
|
:general
|
||||||
(general-def
|
(general-def
|
||||||
[remap describe-function] #'helpful-callable
|
[remap describe-function] #'helpful-callable
|
||||||
@@ -1002,7 +1002,6 @@ Basic setup, will be fully integrated in counsel.
|
|||||||
Pretty simple, just activate after init.
|
Pretty simple, just activate after init.
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package which-key
|
(use-package which-key
|
||||||
:defer nil
|
|
||||||
:config
|
:config
|
||||||
(which-key-mode))
|
(which-key-mode))
|
||||||
#+end_src
|
#+end_src
|
||||||
@@ -1522,6 +1521,8 @@ better programming capabilities. Interactions with a server provide
|
|||||||
results to the client, done through JSON.
|
results to the client, done through JSON.
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package eglot
|
(use-package eglot
|
||||||
|
:after project
|
||||||
|
:defer t
|
||||||
:hook
|
:hook
|
||||||
(c++-mode-hook . eglot-ensure)
|
(c++-mode-hook . eglot-ensure)
|
||||||
(c-mode-hook . eglot-ensure)
|
(c-mode-hook . eglot-ensure)
|
||||||
@@ -1662,6 +1663,7 @@ Some bindings for org mode.
|
|||||||
Tons of variables for org-mode, including a ton of latex ones.
|
Tons of variables for org-mode, including a ton of latex ones.
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package org
|
(use-package org
|
||||||
|
:defer t
|
||||||
:custom
|
:custom
|
||||||
(org-edit-src-content-indentation 0)
|
(org-edit-src-content-indentation 0)
|
||||||
(org-goto-interface 'outline)
|
(org-goto-interface 'outline)
|
||||||
@@ -1799,6 +1801,7 @@ bearable; all text can fit on the screen.
|
|||||||
*** Configuration
|
*** Configuration
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package cc-mode
|
(use-package cc-mode
|
||||||
|
:defer t
|
||||||
:hook
|
:hook
|
||||||
(c-mode-hook . auto-fill-mode)
|
(c-mode-hook . auto-fill-mode)
|
||||||
(c++-mode-hook . auto-fill-mode)
|
(c++-mode-hook . auto-fill-mode)
|
||||||
@@ -1908,6 +1911,7 @@ Here I configure the REPL for Haskell via the
|
|||||||
Basic, haven't used python in this configuration yet.
|
Basic, haven't used python in this configuration yet.
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package python
|
(use-package python
|
||||||
|
:defer t
|
||||||
:straight nil
|
:straight nil
|
||||||
:init
|
:init
|
||||||
(setq python-indent-offset 4)
|
(setq python-indent-offset 4)
|
||||||
|
|||||||
Reference in New Issue
Block a user