Add kivy layer
Removed the kivy package from the major-modes layer.
This commit is contained in:
parent
09af9fc40b
commit
57baa4ba4a
|
@ -308,6 +308,7 @@ sane way, here is the complete list of changed key bindings
|
||||||
- json (thanks to Sylvain Benner, Boris Buliga and Tommi Komulainen)
|
- json (thanks to Sylvain Benner, Boris Buliga and Tommi Komulainen)
|
||||||
- jsonnet (thanks to liztio and Robby O'Connor)
|
- jsonnet (thanks to liztio and Robby O'Connor)
|
||||||
- julia (thanks to Adam Beckmeyer and Guido Kraemer)
|
- julia (thanks to Adam Beckmeyer and Guido Kraemer)
|
||||||
|
- kivy (thanks to Ryota Kayanuma)
|
||||||
- kotlin (thanks to Shanavas M)
|
- kotlin (thanks to Shanavas M)
|
||||||
- pact (thanks to Colin Woodbury)
|
- pact (thanks to Colin Woodbury)
|
||||||
- perl5 (thanks to Troy Hinckley, Jinseop Kim and Michael Rohleder)
|
- perl5 (thanks to Troy Hinckley, Jinseop Kim and Michael Rohleder)
|
||||||
|
@ -1849,6 +1850,8 @@ Other:
|
||||||
- Improved support for workman keyboard layout (thanks to Benjamin Reynolds)
|
- Improved support for workman keyboard layout (thanks to Benjamin Reynolds)
|
||||||
- Added =after-config= hooks for lazy-loaded packages (thanks to CharlesHD)
|
- Added =after-config= hooks for lazy-loaded packages (thanks to CharlesHD)
|
||||||
- Added undo-tree visualizer mapping (thanks to CharlesHD)
|
- Added undo-tree visualizer mapping (thanks to CharlesHD)
|
||||||
|
**** Kivy
|
||||||
|
- Added the =kivy= package (thanks to Nasser Alshammari and Ryota Kayanuma)
|
||||||
**** LaTeX
|
**** LaTeX
|
||||||
- New package =magic-latex-buffer= (thanks to benquebec)
|
- New package =magic-latex-buffer= (thanks to benquebec)
|
||||||
- New layer variable =latex-enable-magic= to enable =magic= symbols in latex
|
- New layer variable =latex-enable-magic= to enable =magic= symbols in latex
|
||||||
|
@ -1949,7 +1952,6 @@ Other:
|
||||||
- Added ebuild-mode (thanks to Kai Wohlfahrt)
|
- Added ebuild-mode (thanks to Kai Wohlfahrt)
|
||||||
- Added the vala programming language (thanks to Steven Allen)
|
- Added the vala programming language (thanks to Steven Allen)
|
||||||
- Added hoon (thanks to Hunter Haugen)
|
- Added hoon (thanks to Hunter Haugen)
|
||||||
- Added kivy (thanks to Nasser Alshammari)
|
|
||||||
**** Mu4e
|
**** Mu4e
|
||||||
- Added custom Spacemacs layout for =mu4e= buffers (thanks to Benjamin Reynolds)
|
- Added custom Spacemacs layout for =mu4e= buffers (thanks to Benjamin Reynolds)
|
||||||
- Key bindings:
|
- Key bindings:
|
||||||
|
|
18
layers/+lang/kivy/README.org
Normal file
18
layers/+lang/kivy/README.org
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
#+TITLE: Kivy layer
|
||||||
|
|
||||||
|
#+TAGS: dsl|layer|programming
|
||||||
|
|
||||||
|
* Table of Contents :TOC_5_gh:noexport:
|
||||||
|
- [[#description][Description]]
|
||||||
|
- [[#features][Features:]]
|
||||||
|
- [[#install][Install]]
|
||||||
|
|
||||||
|
* Description
|
||||||
|
This layer adds support for Kivy, cross-platform GUI framework for Python.
|
||||||
|
|
||||||
|
** Features:
|
||||||
|
- Syntax Highlighting
|
||||||
|
|
||||||
|
* Install
|
||||||
|
To use this configuration layer, add it to your =~/.spacemacs=.
|
||||||
|
You will need to add =kivy= to the existing =dotspacemacs-configuration-layers= list in this file.
|
27
layers/+lang/kivy/packages.el
Normal file
27
layers/+lang/kivy/packages.el
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
;;; packages.el --- kivy layer packages file for Spacemacs.
|
||||||
|
;;
|
||||||
|
;; Copyright (c) 2012-2018 Sylvain Benner & Contributors
|
||||||
|
;;
|
||||||
|
;; Author: Ryota Kayanuma <picosushi12@gmail.com>
|
||||||
|
;; URL: https://github.com/syl20bnr/spacemacs
|
||||||
|
;;
|
||||||
|
;; This file is not part of GNU Emacs.
|
||||||
|
;;
|
||||||
|
;;; License: GPLv3
|
||||||
|
|
||||||
|
|
||||||
|
(defconst kivy-packages
|
||||||
|
'(
|
||||||
|
kivy-mode
|
||||||
|
)
|
||||||
|
"The list of Lisp packages required by the kivy layer.")
|
||||||
|
|
||||||
|
(defun kivy/init-kivy-mode ()
|
||||||
|
(use-package kivy-mode
|
||||||
|
:defer t
|
||||||
|
:init
|
||||||
|
(progn
|
||||||
|
;; config goes here.
|
||||||
|
)))
|
||||||
|
|
||||||
|
;;; packages.el ends here
|
|
@ -19,7 +19,6 @@ This layer adds a number of packages for less common languages and major modes.
|
||||||
- Android Logcat (not associated with any file types by default)
|
- Android Logcat (not associated with any file types by default)
|
||||||
- Gentoo ebuilds
|
- Gentoo ebuilds
|
||||||
- Hoon
|
- Hoon
|
||||||
- Kivy
|
|
||||||
- MATLAB
|
- MATLAB
|
||||||
- QML
|
- QML
|
||||||
- OpenScad
|
- OpenScad
|
||||||
|
|
|
@ -14,7 +14,6 @@
|
||||||
arduino-mode
|
arduino-mode
|
||||||
(ebuild-mode :location (recipe :fetcher github :repo "emacsmirror/ebuild-mode"))
|
(ebuild-mode :location (recipe :fetcher github :repo "emacsmirror/ebuild-mode"))
|
||||||
(hoon-mode :location (recipe :fetcher github :repo "urbit/hoon-mode.el"))
|
(hoon-mode :location (recipe :fetcher github :repo "urbit/hoon-mode.el"))
|
||||||
kivy-mode
|
|
||||||
(logcat :location (recipe :fetcher github :repo "dcolascione/logcat-mode"))
|
(logcat :location (recipe :fetcher github :repo "dcolascione/logcat-mode"))
|
||||||
matlab-mode
|
matlab-mode
|
||||||
pkgbuild-mode
|
pkgbuild-mode
|
||||||
|
@ -46,8 +45,6 @@
|
||||||
(use-package logcat
|
(use-package logcat
|
||||||
:commands (logcat logcat-mode)))
|
:commands (logcat logcat-mode)))
|
||||||
|
|
||||||
(defun major-modes/init-kivy-mode ())
|
|
||||||
|
|
||||||
(defun major-modes/init-matlab-mode ()
|
(defun major-modes/init-matlab-mode ()
|
||||||
(use-package matlab-mode
|
(use-package matlab-mode
|
||||||
:defer t
|
:defer t
|
||||||
|
|
Loading…
Reference in a new issue