From b66589eb83ca1ada8e4d2162e61fcacd65a4c90b Mon Sep 17 00:00:00 2001 From: Gergely Polonkai Date: Fri, 20 Oct 2023 09:58:41 +0200 Subject: [PATCH] Move utility packages to their own section --- configuration.org | 118 +++++++++++++++++++++++----------------------- 1 file changed, 60 insertions(+), 58 deletions(-) diff --git a/configuration.org b/configuration.org index a721dfd..a40bbf8 100644 --- a/configuration.org +++ b/configuration.org @@ -2649,6 +2649,66 @@ Intended as a value for `bug-referecne-url-format'." (python-mode . highlight-indentation-mode)) #+end_src +* Utilities + +** ~kubernetes~, a kubernetes dashboard + +#+begin_src emacs-lisp +(use-package kubernetes + :commands (kubernetes-overview)) +#+end_src + +** ~elpher~, a Gopher/Gemini client + +Gopher is the next generation text protocol. Despite its age (40-ish, as of writing), it still +beats the Web in a lot of aspects. + +#+begin_src emacs-lisp +(use-package elpher) +#+end_src + +** ~mastodon~ + +#+begin_src emacs-lisp +(use-package mastodon + :custom + (mastodon-instance-url "https://social.polonkai.eu/") + (mastodon-active-user "gergely")) +#+end_src + +** ~twtxt~ + +#+begin_src emacs-lisp +(use-package twtxt + :custom + (twtxt-file (expand-file-name "NextCloud/twtxt.txt" user-documents-directory)) + (twtxt-following '(("benaiah" "https://benaiah.me/twtxt.txt") + ("jomo" "https://gist.githubusercontent.com/jomo/64d6bd1b95ec0a24612b/raw/twtxt.txt") + ("quite" "https://lublin.se/twtxt.txt") + ("xena" "https://xena.greedo.xeserv.us/files/xena.txt")))) +#+end_src + +** ~paradox~ for better package management + +I don’t always use the package menu, but when i do, i want to do it in style… + +#+begin_src emacs-lisp +(use-package paradox + :custom + (paradox-lines-per-entry 2) + (paradox-automatically-star t) + (paradox-github-token (nth 1 (auth-source-user-and-password "api.github.com" "gergelypolonkai^paradox"))) + :bind + (:map gpolonkai/pers-map + ("C-p" . paradox-list-packages))) +#+end_src + +** ~tidal~ for improvising music + +#+begin_src emacs-lisp +(use-package tidal) +#+end_src + * Custom commands and functions ** Frame manipulation @@ -2699,64 +2759,6 @@ To temporarily hide the mode line. (c-mode-common . gpolonkai/cond-enable-ggtags-mode)) #+END_SRC -** Kubernetes dashboard - -#+BEGIN_SRC emacs-lisp -(use-package kubernetes - :commands (kubernetes-overview)) -#+END_SRC - -** A Gopher client - -Gopher is the next generation text protocol. Despite its age (40-ish, as of writing), it still -beats the Web in a lot of aspects. - -#+BEGIN_SRC emacs-lisp -(use-package elpher) -#+END_SRC - -** Tidal, for improvising music - -#+BEGIN_SRC emacs-lisp -(use-package tidal) -#+END_SRC - -** Paradox, for better package management - -I don’t always use the package menu, but when i do, i want to do it in style… - -#+begin_src emacs-lisp -(use-package paradox - :custom - (paradox-lines-per-entry 2) - (paradox-automatically-star t) - (paradox-github-token (nth 1 (auth-source-user-and-password "api.github.com" "gergelypolonkai^paradox"))) - :bind - (:map gpolonkai/pers-map - ("C-p" . paradox-list-packages))) -#+end_src - -** Mastodon - -#+begin_src emacs-lisp -(use-package mastodon - :custom - (mastodon-instance-url "https://social.polonkai.eu/") - (mastodon-active-user "gergely")) -#+end_src - -** TwTxt - -#+begin_src emacs-lisp -(use-package twtxt - :custom - (twtxt-file (expand-file-name "NextCloud/twtxt.txt" user-documents-directory)) - (twtxt-following '(("benaiah" "https://benaiah.me/twtxt.txt") - ("jomo" "https://gist.githubusercontent.com/jomo/64d6bd1b95ec0a24612b/raw/twtxt.txt") - ("quite" "https://lublin.se/twtxt.txt") - ("xena" "https://xena.greedo.xeserv.us/files/xena.txt")))) -#+end_src - * Python related setup and ~use-package~ calls Because, well, that’s my job now. Of course it gets a dedicated section.