From b2882b175c22717d7dd42b049b3b4585db106095 Mon Sep 17 00:00:00 2001 From: Artur Manuel Date: Sat, 1 Mar 2025 14:52:00 +0000 Subject: [PATCH] chore(vterm): add non-project vterm keybinding --- config.el | 10 ++++++++-- lib.nix | 1 + 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/config.el b/config.el index 39374f2..15d05f2 100644 --- a/config.el +++ b/config.el @@ -1,3 +1,5 @@ +; -*- lexical-binding: t -*- + (use-package emacs :init (defun crm-indicator (args) @@ -56,7 +58,10 @@ (use-package envrc :hook (after-init . envrc-global-mode)) -(use-package qml-ts-mode +(use-package eglot + :hook (prog-mode . eglot-ensure)) + +(use-package qml-mode :mode "\\.qml\\'") (use-package haskell-mode @@ -77,6 +82,7 @@ (let* ((default-directory (project-root (project-current 1))) (vterm-buffer-name (project-prefixed-buffer-name "vterm"))) (vterm arg))) - :bind ("C-x p t" . project-vterm)) + :bind (("C-x p t" . project-vterm) + ("C-c t" . vterm))) (provide 'config) diff --git a/lib.nix b/lib.nix index 8fecdd1..cc70185 100644 --- a/lib.nix +++ b/lib.nix @@ -35,6 +35,7 @@ nix-mode rust-mode haskell-mode + qml-mode envrc vterm ;