2020-01-15 16:20:56 +01:00
|
|
|
#+TITLE: Python
|
|
|
|
#+AUTHOR: Abraham Raji
|
|
|
|
#+EMAIL: abrahamraji99@gmail.com
|
|
|
|
#+STARTUP: overview
|
|
|
|
#+CREATOR: avronr
|
|
|
|
#+LANGUAGE: en
|
|
|
|
#+OPTIONS: num:nil
|
2020-01-15 16:21:43 +01:00
|
|
|
|
|
|
|
* Python
|
|
|
|
**** Elpy
|
|
|
|
#+BEGIN_SRC emacs-lisp
|
|
|
|
(use-package elpy
|
|
|
|
:ensure t
|
|
|
|
:config
|
|
|
|
(elpy-enable))
|
|
|
|
#+END_SRC
|
2020-01-15 16:22:41 +01:00
|
|
|
**** Black
|
|
|
|
Black is an opinionated pyton formatter. Install with =pip install black= so the command line tool is available.
|
|
|
|
#+BEGIN_SRC emacs-lisp
|
|
|
|
(use-package blacken)
|
|
|
|
#+END_SRC
|
2020-01-15 16:22:58 +01:00
|
|
|
**** Kivy
|
|
|
|
Sometimes I use kivy.
|
|
|
|
#+BEGIN_SRC emacs-lisp
|
|
|
|
(use-package kivy-mode
|
|
|
|
:mode ("\\.kv\\'" . kivy-mode))
|
|
|
|
#+END_SRC
|
2020-01-15 16:23:23 +01:00
|
|
|
**** yasnippet
|
|
|
|
#+BEGIN_SRC emacs-lisp
|
|
|
|
(add-hook 'python-mode-hook 'yas-minor-mode)
|
|
|
|
#+END_SRC
|