From 328a6cd047d00cfc9e2a06c94a5f313954bff68b Mon Sep 17 00:00:00 2001 From: Andreas Zweili Date: Tue, 9 Jan 2024 09:36:29 +0100 Subject: [PATCH 1/2] Disable the Emacs bell --- home-manager/modules/programs/emacs/emacs.d/lib/az_various.el | 3 +++ 1 file changed, 3 insertions(+) diff --git a/home-manager/modules/programs/emacs/emacs.d/lib/az_various.el b/home-manager/modules/programs/emacs/emacs.d/lib/az_various.el index fe4b304..538d7fa 100644 --- a/home-manager/modules/programs/emacs/emacs.d/lib/az_various.el +++ b/home-manager/modules/programs/emacs/emacs.d/lib/az_various.el @@ -43,6 +43,9 @@ (setq history-delete-duplicates t) +;; disbale the bell +(setq ring-bell-function 'ignore) + ;; enable mouse support in the terminal (xterm-mouse-mode 1) From 81d441ce52ba13f3247ff2132969b82a856534cf Mon Sep 17 00:00:00 2001 From: Andreas Zweili Date: Tue, 9 Jan 2024 10:14:59 +0100 Subject: [PATCH 2/2] Add company-org-block --- home-manager/modules/programs/emacs/default.nix | 1 + .../modules/programs/emacs/emacs.d/lib/az_company.el | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/home-manager/modules/programs/emacs/default.nix b/home-manager/modules/programs/emacs/default.nix index 5079a5f..ae21bd4 100644 --- a/home-manager/modules/programs/emacs/default.nix +++ b/home-manager/modules/programs/emacs/default.nix @@ -35,6 +35,7 @@ in { epkgs.cfrs epkgs.citeproc epkgs.company + epkgs.company-org-block epkgs.company-restclient epkgs.company-web epkgs.counsel diff --git a/home-manager/modules/programs/emacs/emacs.d/lib/az_company.el b/home-manager/modules/programs/emacs/emacs.d/lib/az_company.el index a7f7fbf..fb8d11e 100644 --- a/home-manager/modules/programs/emacs/emacs.d/lib/az_company.el +++ b/home-manager/modules/programs/emacs/emacs.d/lib/az_company.el @@ -18,3 +18,8 @@ (append (if (consp backend) backend (list backend)) '(:with company-yasnippet)))) (setq company-backends (mapcar #'company-mode/backend-with-yas company-backends))) + +(use-package company-org-block + :hook ((org-mode . (lambda () + (setq-local company-backends '(company-org-block)) + (company-mode +1)))))