Merge branch 'master' into fpkg-v2

This commit is contained in:
amirrezaask 2020-03-16 03:25:00 +03:30
commit 0b544d90a4
6 changed files with 35 additions and 3 deletions

View File

@ -37,6 +37,7 @@
'arduino
'java
'racket
'devops
'irc
'latex)

View File

@ -9,7 +9,7 @@
(depends-on 'yasnippet)
(depends-on 'yasnippet-snippets)
(depends-on 'smart-mode-line)
(depends-on 'dockerfile-mode)
(depends-on 'quickrun)
(depends-on 'dash)
(depends-on 'websocket)

19
lib/extensions/devops.el Normal file
View File

@ -0,0 +1,19 @@
;;; DevopsExtension --- Enable Devops support in FG42
;;; Commentary:
;;; Code:
(require 'fpkg)
(require 'fg42/extension)
(require 'extensions/devops/init)
;; dependencies
(depends-on 'kubel)
(depends-on 'ansible)
(depends-on 'docker)
(depends-on 'dockerfile-mode)
(extension devops
:version 0.0.1
:on-initialize extensions/devops-initialize
:docs "lib/extensions/devops/readme.org")
(provide 'extensions/devops)
;; devops ends here

View File

@ -0,0 +1,12 @@
;;; devops-init --- The entry point for devops extension
;;; Commentary:
;;; Code:
(defun extensions/devops-initialize ()
"Initialize devops extension."
(exec-path-from-shell-initialize)
(add-to-list 'auto-mode-alist '("Dockerfile\\'" . dockerfile-mode))
(add-hook 'yaml-mode-hook (lambda () (ansible))))
(provide 'extensions/devops/init)
;;; init ends here.

View File

@ -25,7 +25,7 @@
(depends-on 'eyebrowse)
;; general for simpler keybindin
;; general for simpler keybinding
(depends-on 'general)
;; Themes

View File

@ -58,7 +58,7 @@
;; Font Configuration -----------------------------------
(ability font ()
"Sets the default font to fg42 font"
(add-to-list 'default-frame-alist (cons 'font fg42-font))
(add-to-list 'default-frame-alist (cons 'font (format "%s-%d" fg42-font fg42-font-size)))
(set-face-attribute 'default t :font fg42-font))
;; ------------------------------------------------------