added support for python
This commit is contained in:
parent
92aa1be511
commit
21b0db1b54
@ -18,4 +18,5 @@
|
|||||||
(require 'setup-org)
|
(require 'setup-org)
|
||||||
(require 'setup-appearance)
|
(require 'setup-appearance)
|
||||||
(require 'setup-c)
|
(require 'setup-c)
|
||||||
|
(require 'setup-python)
|
||||||
(require 'setup-web)
|
(require 'setup-web)
|
||||||
|
@ -3,14 +3,9 @@
|
|||||||
:hook (prog-mode . rainbow-delimiters-mode))
|
:hook (prog-mode . rainbow-delimiters-mode))
|
||||||
|
|
||||||
;; theme
|
;; theme
|
||||||
(use-package doom-themes
|
(use-package kanagawa-themes
|
||||||
:ensure t
|
:init
|
||||||
:config
|
(load-theme 'kanagawa-dragon t))
|
||||||
(setq doom-themes-enable-bold t
|
|
||||||
doom-themes-enable-italic t)
|
|
||||||
(load-theme 'doom-one-light t)
|
|
||||||
|
|
||||||
(doom-themes-org-config))
|
|
||||||
|
|
||||||
;; moody
|
;; moody
|
||||||
(use-package moody
|
(use-package moody
|
||||||
@ -68,4 +63,19 @@
|
|||||||
(setq-default fill-column 80)
|
(setq-default fill-column 80)
|
||||||
(display-fill-column-indicator-mode 1)
|
(display-fill-column-indicator-mode 1)
|
||||||
|
|
||||||
|
;; font
|
||||||
|
(set-frame-font "Jetbrains Mono 12" nil t)
|
||||||
|
(setq frame-title-format nil)
|
||||||
|
|
||||||
|
;; olivetti
|
||||||
|
(use-package olivetti
|
||||||
|
:config
|
||||||
|
(setq olivetti-body-width 94)
|
||||||
|
:init
|
||||||
|
(add-hook 'text-mode-hook 'olivetti-mode))
|
||||||
|
|
||||||
|
;; transparency
|
||||||
|
(set-frame-parameter nil 'alpha-background 70)
|
||||||
|
(add-to-list 'default-frame-alist '(alpha-background . 70))
|
||||||
|
|
||||||
(provide 'setup-appearance)
|
(provide 'setup-appearance)
|
||||||
|
@ -98,7 +98,8 @@
|
|||||||
(use-package lsp-mode
|
(use-package lsp-mode
|
||||||
:ensure t
|
:ensure t
|
||||||
:hook ((c-mode . lsp)
|
:hook ((c-mode . lsp)
|
||||||
(php-mode . lsp))
|
(php-mode . lsp)
|
||||||
|
(python-mode . lsp))
|
||||||
:commands lsp)
|
:commands lsp)
|
||||||
|
|
||||||
(use-package lsp-ui
|
(use-package lsp-ui
|
||||||
|
16
Emacs/custom/setup-python.el
Normal file
16
Emacs/custom/setup-python.el
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
(use-package elpy
|
||||||
|
:init
|
||||||
|
(elpy-enable)
|
||||||
|
:config
|
||||||
|
(setq elpy-modules (delq 'elpy-module-flymake elpy-modules))
|
||||||
|
(add-hook 'elpy-mode-hook 'flycheck-mode))
|
||||||
|
|
||||||
|
(use-package py-autopep8
|
||||||
|
:after elpy
|
||||||
|
:config
|
||||||
|
(add-hook 'elpy-mode-hook 'py-autopep8-mode))
|
||||||
|
|
||||||
|
(use-package blacken
|
||||||
|
:after elpy)
|
||||||
|
|
||||||
|
(provide 'setup-python)
|
@ -3,13 +3,4 @@
|
|||||||
:ensure t
|
:ensure t
|
||||||
:hook (sgml-mode . emmet-mode))
|
:hook (sgml-mode . emmet-mode))
|
||||||
|
|
||||||
;; for laravel
|
|
||||||
(use-package php-mode
|
|
||||||
:ensure t
|
|
||||||
:mode ("\\.php\\'" . php-mode))
|
|
||||||
(add-to-list 'auto-mode-alist '("\\.php$" . php-mode))
|
|
||||||
|
|
||||||
(use-package phpunit
|
|
||||||
:ensure t)
|
|
||||||
|
|
||||||
(provide 'setup-web)
|
(provide 'setup-web)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user