Personal emacs config
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

833 B

Editing

Unix buffer things

Platform fixes

Key bindings

Custom features/Monkey patches

Major modes

Java

JavaScript

Python

Platform specific

  (cond
   ((string-equal system-type "gnu/linux")
    "python3")
   ((string-equal system-type "windows-nt")
    "python.exe"))

custom feature

bindings/settings

  (use-package blacken
    :hook python-mode)
  (use-package elpy
    :bind (("C-=" . elpy-goto-assignment))
    :config
    (when (require 'flycheck nil t)
      (setq elpy-modules (delq 'elpy-module-flymake elpy-modules)))
    )
  (use-package python
    :config
    (elpy-enable))

Tramp

Webmode

Minor modes/misc

Lispy

  (use-package lispy
    :hook ((emacs-lisp-mode) . lispy-mode))