(Emacs/*)~disable a lot of packages

Don't use them most of the time so what's the need?

If I'm ever in the situation where I need to use these I hope I have
internet connection.
This commit is contained in:
2024-05-08 01:30:04 +05:30
parent 2450e47882
commit d998ae45cf
3 changed files with 29 additions and 20 deletions

View File

@@ -564,7 +564,10 @@ directory.
(eshell-send-input)) (eshell-send-input))
(message "Could not switch eshell: buffer is not real file"))))) (message "Could not switch eshell: buffer is not real file")))))
#+end_src #+end_src
* Elfeed * WAIT Elfeed
:PROPERTIES:
:header-args:emacs-lisp: :tangle no
:END:
Elfeed is the perfect RSS feed reader, integrated into Emacs Elfeed is the perfect RSS feed reader, integrated into Emacs
perfectly. I've got a set of feeds that I use for a large variety of perfectly. I've got a set of feeds that I use for a large variety of
stuff, mostly media and entertainment. I've also bound "<leader> ar" stuff, mostly media and entertainment. I've also bound "<leader> ar"
@@ -715,18 +718,6 @@ Core proced config, just a few bindings and evil collection setup.
(with-eval-after-load "evil-collection" (with-eval-after-load "evil-collection"
(evil-collection-proced-setup))) (evil-collection-proced-setup)))
#+end_src #+end_src
** Proced narrow
Along with that I setup the package ~proced-narrow~ which allows
further filtering of the process list.
#+begin_src emacs-lisp
(use-package proced-narrow
:straight t
:after proced
:general
(nmap
:keymaps 'proced-mode-map
"%" #'proced-narrow))
#+end_src
* Calculator * Calculator
Surprise, surprise Emacs comes with a calculator. Surprise, surprise Emacs comes with a calculator.
@@ -867,7 +858,10 @@ and integrates slickly into image-dired. Of course,
"k" #'image-previous-line "k" #'image-previous-line
"l" #'image-forward-hscroll)) "l" #'image-forward-hscroll))
#+end_src #+end_src
* ERC * WAIT ERC
:PROPERTIES:
:header-args:emacs-lisp: :tangle no
:END:
#+begin_src emacs-lisp #+begin_src emacs-lisp
(use-package erc (use-package erc
:defer t :defer t

View File

@@ -1570,7 +1570,10 @@ crash (like the async handler for org-export). Works really well with
(start-process-shell-command "" "*pdflatex*" (concat "pdflatex -shell-escape " (start-process-shell-command "" "*pdflatex*" (concat "pdflatex -shell-escape "
(org-latex-export-to-latex))))) (org-latex-export-to-latex)))))
#+end_src #+end_src
** Org ref ** WAIT Org ref
:PROPERTIES:
:header-args:emacs-lisp: :tangle no
:END:
For bibliographic stuff in $\LaTeX$ export. For bibliographic stuff in $\LaTeX$ export.
#+begin_src emacs-lisp #+begin_src emacs-lisp
(use-package org-ref (use-package org-ref

View File

@@ -88,7 +88,10 @@ There is no proper PDF viewing without this package.
(with-eval-after-load "evil-collection" (with-eval-after-load "evil-collection"
(evil-collection-pdf-setup))) (evil-collection-pdf-setup)))
#+end_src #+end_src
** PDF grep ** WAIT PDF grep
:PROPERTIES:
:header-args:emacs-lisp: :tangle no
:END:
PDF grep is a Linux tool that allows for searches against the text PDF grep is a Linux tool that allows for searches against the text
inside of PDFs similar to standard grep. This cannot be performed by inside of PDFs similar to standard grep. This cannot be performed by
standard grep due to how PDFs are encoded; they are not a clear text standard grep due to how PDFs are encoded; they are not a clear text
@@ -332,7 +335,10 @@ execution of d-mode blocks and alias ~D-mode~ with ~d-mode~.
(with-eval-after-load "org-mode" (with-eval-after-load "org-mode"
(setf (alist-get 'd org-babel-load-languages) t))) (setf (alist-get 'd org-babel-load-languages) t)))
#+end_src #+end_src
* Rust * WAIT Rust
:PROPERTIES:
:header-args:emacs-lisp: :tangle no
:END:
#+begin_src emacs-lisp #+begin_src emacs-lisp
(use-package rust-mode (use-package rust-mode
:straight t :straight t
@@ -406,7 +412,10 @@ omnisharp.
("for" . "") ("for" . "")
("return" . ""))) ("return" . "")))
#+end_src #+end_src
* Java * WAIT Java
:PROPERTIES:
:header-args:emacs-lisp: :tangle no
:END:
I kinda dislike Java, but if necessary I will code in it. Just setup I kinda dislike Java, but if necessary I will code in it. Just setup
a style and some pretty symbols. You can use LSP to get cooler a style and some pretty symbols. You can use LSP to get cooler
features to be fair. features to be fair.
@@ -609,7 +618,10 @@ Emmet for super speed code writing.
" </body> " </body>
</html>")) </html>"))
#+end_src #+end_src
** Typescript ** WAIT Typescript
:PROPERTIES:
:header-args:emacs-lisp: :tangle no
:END:
A child language of javascript which compiles to it. A child language of javascript which compiles to it.
#+begin_src emacs-lisp #+begin_src emacs-lisp
(use-package typescript-mode (use-package typescript-mode
@@ -621,7 +633,7 @@ A child language of javascript which compiles to it.
Common Lisp is a dialect of Lisp, the most /common/ one around. Emacs Common Lisp is a dialect of Lisp, the most /common/ one around. Emacs
comes with builtin Lisp support of course, but a REPL would be nice. comes with builtin Lisp support of course, but a REPL would be nice.
** Sly ** WAIT Sly
Enter /SLY/. Sly is a fork of /SLIME/ and is *mandatory* for lisp Enter /SLY/. Sly is a fork of /SLIME/ and is *mandatory* for lisp
development on Emacs. development on Emacs.