chore(vterm): add non-project vterm keybinding

This commit is contained in:
Artur Manuel 2025-03-01 14:52:00 +00:00
commit b2882b175c
Signed by: amadaluzia
SSH key fingerprint: SHA256:Zwg7gBuZyaG48ucAZneJwltiXu0+tJb7c3lYt9AYlLg
2 changed files with 9 additions and 2 deletions

View file

@ -1,3 +1,5 @@
; -*- lexical-binding: t -*-
(use-package emacs (use-package emacs
:init :init
(defun crm-indicator (args) (defun crm-indicator (args)
@ -56,7 +58,10 @@
(use-package envrc (use-package envrc
:hook (after-init . envrc-global-mode)) :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\\'") :mode "\\.qml\\'")
(use-package haskell-mode (use-package haskell-mode
@ -77,6 +82,7 @@
(let* ((default-directory (project-root (project-current 1))) (let* ((default-directory (project-root (project-current 1)))
(vterm-buffer-name (project-prefixed-buffer-name "vterm"))) (vterm-buffer-name (project-prefixed-buffer-name "vterm")))
(vterm arg))) (vterm arg)))
:bind ("C-x p t" . project-vterm)) :bind (("C-x p t" . project-vterm)
("C-c t" . vterm)))
(provide 'config) (provide 'config)

View file

@ -35,6 +35,7 @@
nix-mode nix-mode
rust-mode rust-mode
haskell-mode haskell-mode
qml-mode
envrc envrc
vterm vterm
; ;