mirror of
https://github.com/Swarsel/.dotfiles.git
synced 2025-12-06 09:07:21 +01:00
chore: code cleanup
This commit is contained in:
parent
e66e4978ff
commit
23cfb96adb
8 changed files with 3701 additions and 3681 deletions
|
|
@ -263,6 +263,31 @@ create a new one."
|
|||
(while (re-search-forward (concat "^" (regexp-quote common-prefix) "\\.") end t)
|
||||
(replace-match ""))))))
|
||||
|
||||
(defun swarsel/org-nixpkgs-fmt-block-lite ()
|
||||
(interactive)
|
||||
(org-babel-mark-block)
|
||||
(call-interactively 'nixpkgs-fmt-region))
|
||||
|
||||
|
||||
(defun swarsel/org-nixpkgs-fmt-block ()
|
||||
(interactive)
|
||||
(save-excursion
|
||||
(let* ((element (org-element-at-point))
|
||||
(begin (org-element-property :begin element))
|
||||
(end (org-element-property :end element))
|
||||
(lang (org-element-property :language element)))
|
||||
(when lang
|
||||
(goto-char begin)
|
||||
(forward-line)
|
||||
(insert "{")
|
||||
(goto-char end)
|
||||
(forward-line -1)
|
||||
(beginning-of-line)
|
||||
(forward-char -1)
|
||||
(insert "}")
|
||||
(org-babel-mark-block)
|
||||
(call-interactively 'nixpkgs-fmt-region)))))
|
||||
|
||||
;; Make ESC quit prompts
|
||||
(global-set-key (kbd "<escape>") 'keyboard-escape-quit)
|
||||
|
||||
|
|
@ -1074,6 +1099,8 @@ create a new one."
|
|||
(use-package nix-mode
|
||||
:mode "\\.nix\\'")
|
||||
|
||||
(use-package nixpkgs-fmt)
|
||||
|
||||
(setq markdown-command "pandoc")
|
||||
|
||||
(use-package markdown-mode
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue