feat(lang): add ssh-config-mode for ssh config and authorized_keys files

This commit is contained in:
2021-09-18 20:46:46 +01:00
parent d3ee78224a
commit 093f4a62c3
3 changed files with 24 additions and 0 deletions

View File

@@ -197,6 +197,7 @@
(require 'siren-sh)
(require 'siren-slim)
(require 'siren-sql)
(require 'siren-ssh-config)
(require 'siren-terraform)
(require 'siren-thrift)
(require 'siren-toml)

View File

@@ -0,0 +1,21 @@
;;; siren-ssh-config.el --- jimeh's Emacs Siren: ssh-config-mode configuration.
;;; Commentary:
;; Basic configuration for ssh-config-mode.
;;; Code:
(require 'siren-prog-mode)
(use-package ssh-config-mode
:mode "/ssh/config\\'"
:hook (ssh-config-mode . siren-ssh-config-mode-setup)
:init
(defun siren-ssh-config-mode-setup ()
(run-hooks 'prog-mode-hook)
(setq tab-width 2)))
(provide 'siren-ssh-config)
;;; siren-ssh-config.el ends here

View File

@@ -145,6 +145,7 @@
("powerline" . "cfba2aa9cfa190e7720900f01a946e1e78aac7e2")
("prettier-emacs" . "e9b73e81d3e1642aec682195f127a42dfb0b5774")
("projectile" . "17c152b0628e1809f359492731b5af3aefc1c0d8")
("protobuf" . "2501e9b856c411239e2ae32bcc75518dcf840418")
("queue" . "130c2d656cd5d7376552272fab9e50a7c37d0c4a")
("rainbow-mode" . "949166cc0146bc9fabf74ce70c1c4a097f4cffd4")
("recursive-narrow" . "5e3e2067d5a148d7e64e64e0355d3b6860e4c259")
@@ -173,6 +174,7 @@
("spinner" . "34905eae12a236753fa88abc831eff1e41e8576e")
("sqlformat" . "0351dad6bec06a381484c0c95309d46a7a8acdb4")
("ssass-mode" . "96f557887ad97a0066a60c54f92b7234b8407016")
("ssh-config-mode-el" . "2642659aa4cb882d95d84f780e8f8bf5e3a9114b")
("straight.el" . "45eb6112b2ea1214bfbec35ea20df7a75147fc08")
("string-edit.el" . "0e225df6f8740467231c787a50025e4552b3eddb")
("string-inflection" . "887c9319b37d31c60be96d00a6ce3bc82bdf3f10")