summaryrefslogtreecommitdiff
path: root/.config/emacs
diff options
context:
space:
mode:
Diffstat (limited to '.config/emacs')
-rw-r--r--.config/emacs/Emacs.org20
-rw-r--r--.config/emacs/init.el18
2 files changed, 36 insertions, 2 deletions
diff --git a/.config/emacs/Emacs.org b/.config/emacs/Emacs.org
index a98f70f..71a342c 100644
--- a/.config/emacs/Emacs.org
+++ b/.config/emacs/Emacs.org
@@ -6,6 +6,7 @@
#+begin_src emacs-lisp
(setq make-backup-files nil
create-lockfiles nil
+ erc-join-buffer 'window
confirm-kill-processes nil)
(setq inhibit-startup-message t
@@ -372,6 +373,7 @@ best git frontend ever
(c-mode . lsp)
(c++-mode . lsp)
(python-mode . lsp-deferred)
+ (csharp-mode . lsp)
;; if you want which-key integration
(lsp-mode . lsp-enable-which-key-integration))
:commands lsp)
@@ -420,7 +422,7 @@ best git frontend ever
:config
(setq company-show-numbers t
company-minimum-prefix-length 1
- company-idle-delay 0
+ company-idle-delay 0.2
company-backends
'((company-files
company-keywords
@@ -484,3 +486,19 @@ best git frontend ever
("<return>" . nil)))
#+end_src
+* Dired
+#+begin_src emacs-lisp
+ (use-package dired
+ :ensure nil
+ :ensure nil
+ :commands (dired dired-jump)
+ :bind (:map dired-mode-map ("SPC" . dired-single-buffer))
+ :config
+ (setq dired-dwim-target t)
+ (evil-collection-define-key 'normal 'dired-mode-map
+ "h" 'dired-single-up-directory
+ "l" 'dired-single-buffer))
+
+ (use-package dired-single
+ :commands (dired dired-jump))
+#+end_src
diff --git a/.config/emacs/init.el b/.config/emacs/init.el
index ffa75a9..e10998b 100644
--- a/.config/emacs/init.el
+++ b/.config/emacs/init.el
@@ -1,5 +1,6 @@
(setq make-backup-files nil
create-lockfiles nil
+ erc-join-buffer 'window
confirm-kill-processes nil)
(setq inhibit-startup-message t
@@ -333,6 +334,7 @@
(c-mode . lsp)
(c++-mode . lsp)
(python-mode . lsp-deferred)
+ (csharp-mode . lsp)
;; if you want which-key integration
(lsp-mode . lsp-enable-which-key-integration))
:commands lsp)
@@ -381,7 +383,7 @@
:config
(setq company-show-numbers t
company-minimum-prefix-length 1
- company-idle-delay 0
+ company-idle-delay 0.2
company-backends
'((company-files
company-keywords
@@ -437,3 +439,17 @@
("C-c C->" . 'mc/mark-all-like-this)
:map mc/keymap
("<return>" . nil)))
+
+(use-package dired
+ :ensure nil
+ :ensure nil
+ :commands (dired dired-jump)
+ :bind (:map dired-mode-map ("SPC" . dired-single-buffer))
+ :config
+ (setq dired-dwim-target t)
+ (evil-collection-define-key 'normal 'dired-mode-map
+ "h" 'dired-single-up-directory
+ "l" 'dired-single-buffer))
+
+(use-package dired-single
+ :commands (dired dired-jump))