aboutsummaryrefslogtreecommitdiff
path: root/Emacs/.config
diff options
context:
space:
mode:
Diffstat (limited to 'Emacs/.config')
-rw-r--r--Emacs/.config/emacs/config.org45
-rw-r--r--Emacs/.config/emacs/straight/versions/default.el11
2 files changed, 17 insertions, 39 deletions
diff --git a/Emacs/.config/emacs/config.org b/Emacs/.config/emacs/config.org
index 9751a96..3c2571f 100644
--- a/Emacs/.config/emacs/config.org
+++ b/Emacs/.config/emacs/config.org
@@ -1201,31 +1201,6 @@ for exiting insert state. Otherwise, I don't really need it.
(key-chord-define evil-insert-state-map "jk" #'evil-normal-state)
(key-chord-mode))
#+end_src
-** mwim
-Nice package for nicer movements. Of course the movements it enables
-aren't really difficult to execute via Evil, but when running through
-a large codebase or particularly long files with loads of lines of
-code it does make life a bit easier.
-#+begin_src emacs-lisp
-(use-package mwim
- :after keychord
- :straight t
- :general
- (general-def
- :states '(normal motion)
- "gl" #'mwim-end
- "gh" #'mwim-beginning))
-#+end_src
-** unicode-emoticons
-If I want some cool emoticons to seem hip on my README, I'll use this.
-#+begin_src emacs-lisp
-(use-package unicode-emoticons
- :straight t
- :defer t
- :general
- (leader
- "tE" #'unicode-emoticons-mode))
-#+end_src
** (Rip)grep
Grep is likely one of the most important programs ever invented; a
must-have tool for any Linux users inventory. It is a searching
@@ -1496,6 +1471,19 @@ thumb, otherwise open the file."
"u" #'dired-undo
"i" #'+dired/display-thumb-or-file))
#+end_src
+
+*** fd-dired
+Uses fd for finding file results in a directory: ~find-dired~ ->
+~fd-dired~.
+
+#+begin_src emacs-lisp
+(use-package fd-dired
+ :after dired
+ :straight t
+ :general
+ (leader
+ "dF" #'fd-dired))
+#+end_src
** Xwidget
Xwidget is a package (must be compiled at source) which allows for the
insertion of arbitrary xwidgets into Emacs through buffers. One of its
@@ -2481,13 +2469,6 @@ format [[file:~/Dotfiles/ClangFormat/.clang-format][config file]] in my dotfiles
(clang-format-region (region-beginning) (region-end))
(clang-format-buffer))))
#+end_src
-** OCaml
-Nice language, seems interesting.
-#+begin_src emacs-lisp
-(use-package tuareg-mode
- :defer t
- :straight t)
-#+end_src
** Racket
A scheme with lots of stuff inside it. Using it for a language design
book so it's useful to have some Emacs binds for it.
diff --git a/Emacs/.config/emacs/straight/versions/default.el b/Emacs/.config/emacs/straight/versions/default.el
index 149f172..94e4826 100644
--- a/Emacs/.config/emacs/straight/versions/default.el
+++ b/Emacs/.config/emacs/straight/versions/default.el
@@ -4,9 +4,8 @@
("annalist.el" . "134fa3f0fb91a636a1c005c483516d4b64905a6d")
("avy" . "e92cb37457b43336b765630dbfbea8ba4be601fa")
("calctex" . "00281c008c2e0e997db19e774a5b0679532b6dc3")
- ("clang-format" . "e48ff8ae18dc7ab6118c1f6752deb48cb1fc83ac")
("company-mode" . "88001d794d963049339883216b6606de0a1209ea")
- ("csharp-mode" . "093f0f21a9d04d79a380de145cbc42693ef8c76f")
+ ("counsel-projectile" . "06b03c1080d3ccc3fa9b9c41b1ccbcf13f058e4b")
("dash.el" . "a17b6b5409825891423b3867cd7bea84852d6ddd")
("eglot" . "b4ffcf26fb392ed83f6c40bc9b62cbe54483119c")
("el-get" . "84dd1837f9ac80a329ab0c2de6859777f445f8ff")
@@ -16,7 +15,6 @@
("elisp-refs" . "b3634a4567c655a1cda51b217629849cba0ac6a7")
("emacs-dashboard" . "c3105dc0e1a32037a0db2d2808c980dd01053a8b")
("emacs-htmlize" . "49205105898ba8993b5253beec55d8bddd820a70")
- ("emacs-tree-sitter" . "7f5d0938002092ec08830a73f64961021303e1e9")
("emacs-which-key" . "c632dbf27a77c1c73ce559041b3a78ec5f78b187")
("emacsmirror-mirror" . "ac57d5a4aae5a3a284bc90dc02fc8da6b36adc2a")
("emmet-mode" . "1acb821e0142136344ccf40c1e5fb664d7db2e70")
@@ -30,6 +28,7 @@
("evil-surround" . "346d4d85fcf1f9517e9c4991c1efe68b4130f93a")
("f.el" . "c4dbf8c8e83df834f5d6f72cd5649b9d8a8812ec")
("faceup" . "6c92dad56a133e14e7b27831e1bcf9b3a71ff154")
+ ("fd-dired" . "458464771bb220b6eb87ccfd4c985c436e57dc7e")
("flycheck" . "f8c679fff349850c80541a31de50009c3c15d4c9")
("flymake" . "43ec1aff768073aacc842dd418944f81e80e9ee0")
("general.el" . "a0b17d207badf462311b2eef7c065b884462cb7c")
@@ -38,7 +37,6 @@
("haskell-mode" . "20f72ccc17c8233dbb7c94ebf52a2a59e7d97730")
("helpful" . "7e4b1f0d5572a4e2b8ee7a9b084ef863d0315a73")
("hl-todo" . "4d18ccde596aef84ef278aa60144390ab41f0046")
- ("hydra" . "2d553787aca1aceb3e6927e426200e9bb9f056f1")
("jsonrpc" . "dbfa30971026dacd9389f4312b0dd7a12fef0d87")
("key-chord" . "7f7fd7c5bd2b996fa054779357e1566f7989e07d")
("ledger-mode" . "4c48d4136229e1ba399906d6b23f7f39c9d4fb3c")
@@ -48,8 +46,10 @@
("nhexl-mode" . "211e6c72e1489426cde64eb9ac26719463524bde")
("no-littering" . "57357e15643158b4e0d9b3b4f70a82f5fc73178a")
("notmuch" . "4e209ca99ac8084a357c6fc8d7773f6207cfa16d")
+ ("olivetti" . "95479d5178fc5017060c963a45de0d2095c00e0f")
("orderless" . "2646dad28c0819fbe9ee521d39efb9ae40e03982")
("org" . "68db6fc064f1ddf9a8a1da537d662dbf3ba55977")
+ ("org-fragtog" . "479e0a1c3610dfe918d89a5f5a92c8aec37f131d")
("org-msg" . "89e746c0a864031eef940758230bc7263a6f2289")
("org-pretty-tags" . "5c7521651b35ae9a7d3add4a66ae8cc176ae1c76")
("org-reveal" . "499c5777174dbc7318e3f32fd50357c2823b228a")
@@ -69,10 +69,7 @@
("straight.el" . "1e27b0590df77a5d478970ca58fd6606971692f5")
("swiper" . "47b496544e238041bca5e3c9ca55848648344312")
("tablist" . "faab7a035ef2258cc4ea2182f67e3aedab7e2af9")
- ("telephone-line" . "aebac4658e553902369a3bf465bacc1f07a01106")
("transient" . "cc16a5eaa73617a281b0bbf71b24432c38994e30")
- ("tree-sitter-indent.el" . "18d263720c5a8f7fde0db368c7c36ea70437fc0b")
- ("tree-sitter-langs" . "5d362ce98dcf656d7a55fcad6ae21c0a2caca861")
("typescript.el" . "b369d7d2518fa11760ac3908a383405350cd51d2")
("undo-tree" . "e326c6135e62f5fe8536528d3acd5e798f847407")
("use-package" . "a7422fb8ab1baee19adb2717b5b47b9c3812a84c")