.emacs.d/init.d/programming/misc.el

41 lines
989 B
EmacsLisp
Raw Permalink Normal View History

2019-11-14 12:51:21 +01:00
;;; misc.el --- Miscellaneous programming languages. -*- lexical-binding: t; -*-
;;; Commentary:
2020-07-24 18:05:38 +02:00
;; Programming languages and build systems that don't warrant a dedicated file.
2019-11-14 12:51:21 +01:00
;;; Code:
(require 'basics/package-management)
2020-12-13 18:21:45 +01:00
;; Checker for the metadata in Emacs Lisp files.
(use-package flycheck-package
:after (flycheck)
:config (flycheck-package-setup))
(use-package el2markdown
:commands (el2markdown-view-buffer
el2markdown-write-file
el2markdown-write-readme))
(use-package go-mode
2020-06-23 02:31:39 +02:00
:mode ("\\.go$" . go-mode))
2019-11-14 12:51:21 +01:00
2020-02-23 22:02:54 +01:00
;; Qt Modeling Language.
(use-package qml-mode
2020-06-23 02:31:39 +02:00
:mode ("\\.qml$" . qml-mode))
2020-02-23 22:02:54 +01:00
;; <https://github.com/cute-jumper/company-qml/issues/7>
;; ;; Completions for the Qt Modeling Language.
;; (use-package company-qml
;; :after (company)
;; :defines (company-backends)
;; :config (add-to-list 'company-backends 'company-qml)
;; )
2020-05-08 02:34:45 +02:00
(use-package lua-mode)
2020-07-24 18:05:38 +02:00
(use-package meson-mode)
2019-11-14 12:51:21 +01:00
(provide 'programming/misc)
;;; misc.el ends here