Skip to content

pbellon/.emacs.d

Repository files navigation

Emacs configuration

Global structure

  • init.el main configuration file, holds customized variables & loading of all setup files
  • functions.el global generic function
  • hooks.el global mode & hooks settings –> should be deleted.
  • keybindings.el basic keybindings for “native” functions of emacs
  • packages.el dependencies setup & loading of all elisp files under packages/
  • packages/*.el mode specific configurations by functionnality

Used package

nano-emacsminimalist theme by nrougier for emacs
dashboardminimalist splash screen for emacs
magitGit integration in emacs
ace-windowNavigation between frames
straight.el + use-packageDependency management

Custom functions

  • open-emacs-config-file opens ~~/.emacs.d/init.el~
  • reload-config force reload of ~~/.emacs.d/init.el~

Main keybindings

emacs-lisp evaluation

KeybindingFunction
C-c C-reval-region
C-c C-beval-buffer

Common code edition

C-c C-/comment-or-uncomment-region

Buffer / Frame / Window management

C-x BOpen all buffer listing
C-x C-bSwipe between buffers
C-x oTriggers ace-window, replace default binding of other-window

About

My own emacs config directory

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published