Add ‘emacs-oni-csharp’ package

This commit is contained in:
Tom Willemse 2021-09-20 20:16:35 -07:00
parent 0224c4cdd0
commit bc90f4c7a8
Signed by: ryuslash
GPG key ID: 7D5C407B435025C1

View file

@ -442,3 +442,24 @@ Emacs")))
("emacs-oni-flycheck" ,emacs-oni-flycheck))) ("emacs-oni-flycheck" ,emacs-oni-flycheck)))
(synopsis "My Emacs C++ configuration") (synopsis "My Emacs C++ configuration")
(description "This package provides my configuration for programming in C++."))) (description "This package provides my configuration for programming in C++.")))
(define-public emacs-oni-csharp
(package
(inherit emacs-oni-config)
(name "emacs-oni-csharp")
(arguments
'(#:phases
(modify-phases %standard-phases
(add-after 'unpack 'chdir-oni-csharp
(lambda _ (chdir "oni-csharp"))))
#:include '("\\.el$" "^snippets\\/")))
(propagated-inputs
`(("emacs-csharp-mode" ,emacs-csharp-mode)
("emacs-oni-company" ,emacs-oni-company)
("emacs-oni-flycheck" ,emacs-oni-flycheck)
("emacs-oni-yasnippet" ,emacs-oni-yasnippet)
("emacs-oni-hydra" ,emacs-oni-hydra)
("emacs-oni-lsp" ,emacs-oni-lsp)
("emacs-oni-smartparens" ,emacs-oni-smartparens)))
(synopsis "My Emacs C# configuration")
(description "This package provides my configuration for programming in C#.")))