summaryrefslogtreecommitdiffstats
path: root/.emacs.d/jd/jd-apps.el
diff options
context:
space:
mode:
Diffstat (limited to '.emacs.d/jd/jd-apps.el')
-rwxr-xr-x.emacs.d/jd/jd-apps.el23
1 files changed, 15 insertions, 8 deletions
diff --git a/.emacs.d/jd/jd-apps.el b/.emacs.d/jd/jd-apps.el
index a831d8d..f06430b 100755
--- a/.emacs.d/jd/jd-apps.el
+++ b/.emacs.d/jd/jd-apps.el
@@ -3,37 +3,44 @@
3 3
4;;; Code: 4;;; Code:
5 5
6(use-package! vterm "emacs-vterm" 6(use-package vterm
7 :guix-package "emacs-vterm"
7 :init 8 :init
8 (add-to-list 'project-switch-commands '(project-vterm "Vterm") t) 9 (add-to-list 'project-switch-commands '(project-vterm "Vterm") t)
9 (add-to-list 'project-kill-buffer-conditions '(major-mode . vterm-mode)) 10 (add-to-list 'project-kill-buffer-conditions
11 '(major-mode . vterm-mode))
10 (setq vterm-copy-exclude-prompt t) 12 (setq vterm-copy-exclude-prompt t)
11 :config 13 :config
12 (setq vterm-buffer-name "vterm") 14 (setq vterm-buffer-name "vterm")
13 ;; (evil-set-initial-state 'vterm-mode 'emacs) 15 ;; (evil-set-initial-state 'vterm-mode 'emacs)
14 (setq vterm-tramp-shells (append '(("ssh" "/bin/bash")) vterm-tramp-shells)) 16 (setq vterm-tramp-shells
17 (append '(("ssh" "/bin/bash")) vterm-tramp-shells))
15 18
16 ) 19 )
17 20
18(use-package! all-the-icons-dired "emacs-all-the-icons-dired" 21(use-package all-the-icons-dired
22 :guix-package "emacs-all-the-icons-dired"
19 :hook (dired-mode . all-the-icons-dired-mode)) 23 :hook (dired-mode . all-the-icons-dired-mode))
20 24
21(use-package! dired nil 25(use-package dired
22 :ensure nil 26 :ensure nil
23 :commands (dired dired-jump) 27 :commands (dired dired-jump)
24 :custom ((dired-listing-switches "-agho --group-directories-first")) 28 :custom ((dired-listing-switches "-agho --group-directories-first"))
25 :config 29 :config
26 (setq dired-kill-when-opening-new-dired-buffer t)) 30 (setq dired-kill-when-opening-new-dired-buffer t))
27 31
28(use-package! pdf-tools "emacs-pdf-tools") 32(use-package pdf-tools
33 :guix-package
34 "emacs-pdf-tools")
29 35
30(use-package! password-store "emacs-password-store" 36(use-package password-store
37 :guix-package "emacs-password-store"
31 :bind 38 :bind
32 ("C-c P p" . password-store-copy) 39 ("C-c P p" . password-store-copy)
33 ("C-c P i" . password-store-insert) 40 ("C-c P i" . password-store-insert)
34 ("C-c P g" . password-store-generate)) 41 ("C-c P g" . password-store-generate))
35 42
36(use-package! shell nil 43(use-package shell
37 :bind 44 :bind
38 ("C-c C-<return>" . shell)) 45 ("C-c C-<return>" . shell))
39 46