yeet
This commit is contained in:
11
.config/emacs/modules/lang/raku/README.org
Normal file
11
.config/emacs/modules/lang/raku/README.org
Normal file
@@ -0,0 +1,11 @@
|
||||
#+TITLE: :lang raku
|
||||
|
||||
This module adds a major mode and flycheck for Raku.
|
||||
|
||||
* Table of Contents :TOC:
|
||||
- [[#install][Install]]
|
||||
|
||||
* Install
|
||||
This module depends on raku itself.
|
||||
|
||||
There are no other dependencies.
|
||||
13
.config/emacs/modules/lang/raku/config.el
Normal file
13
.config/emacs/modules/lang/raku/config.el
Normal file
@@ -0,0 +1,13 @@
|
||||
;;; lang/raku/config.el -*- lexical-binding: t; -*-
|
||||
|
||||
(use-package! raku-mode
|
||||
:defer t
|
||||
:init
|
||||
(defalias 'perl6-mode #'raku-mode)
|
||||
:config
|
||||
(set-repl-handler! 'raku-mode #'run-raku))
|
||||
|
||||
|
||||
(use-package! flycheck-raku
|
||||
:when (featurep! :checkers syntax)
|
||||
:after raku-mode)
|
||||
9
.config/emacs/modules/lang/raku/packages.el
Normal file
9
.config/emacs/modules/lang/raku/packages.el
Normal file
@@ -0,0 +1,9 @@
|
||||
;; -*- no-byte-compile: t; -*-
|
||||
;;; lang/raku/packages.el
|
||||
|
||||
(package! raku-mode :pin "eaac071f1779b6545d6593f6a05f09b4e58c98db")
|
||||
|
||||
(when (featurep! :checkers syntax)
|
||||
(package! flycheck-raku
|
||||
:recipe (:host github :repo "widefox/flycheck-raku")
|
||||
:pin "b1acccd6e9d9753022571ee96d18b8e9f3227c65"))
|
||||
Reference in New Issue
Block a user