3.2 KiB
3.2 KiB
- Ideas to improve my Daily Planning life
- Handling emacs Configuration changes
- Missing Features
- Org-mode Setup
- syncable org-files, agenda files, calendar setup
- extend TODO-keyword: NEXT, MAYBE, MEETING, CALL, CANCELED, HOLD
- make org-roam work with simple key chords
- CANCELLED beautify org-mode
- org-roam export to static site (fschl.de/pkb)
- get used to archive subtrees after tasks are done
- get used to clocking and export
- graphviz setup
- Communication Tools
- LaTeX setup
Ideas to improve my Daily Planning life
i.e. extend Emacs, Org-mode, Org-Roam handling and everything around my Notes and LaTeX support.
Handling emacs Configuration changes
DONE auto-tangle all .org files in this project
currently every fschl-module.org
file contains it's own
org-babel-tangle-config()
block There must be a more generalized
solution, e.g. set it up to auto-tangle all .org files within/below
user-emacs-directory
HOLD use guix-packages
- State "HOLD" from "TODO" [2024-02-21 Wed 17:19]
would make it impossible to use the config on windows. windows compatiblity is the only reason to keep this separate from myguix home
config
DONE refactor to use crafted-emacs as git-submodule
TODO attempt windows-compatibility for work
Missing Features
TODO IDE
TODO try eglot instead of lsp-mode
- for rust https://unwoundstack.com/blog/emacs-as-a-rust-ide.html
- example for python: https://whatacold.io/blog/2022-01-22-emacs-eglot-lsp/
- with rust-mode instead of rustig https://github.com/rust-lang/rust-mode?tab=readme-ov-file#lsp
- eglot commands: https://www.gnu.org/software/emacs/manual/html_node/eglot/Eglot-Commands.html
TODO smart movement with smartparens/paredit
TODO LSP per language
TODO AutoComplete, easy compile, unit test
TODO Debugging of some sort
TODO flyspell languages (de, en)
is it possible to detect based on existing content?
TODO add easily switchable themes (light/dark)
https://github.com/emacs-tw/awesome-emacs?tab=readme-ov-file#theme top contenders:
- https://github.com/kuanyui/moe-theme.el?tab=readme-ov-file
- https://github.com/bbatsov/zenburn-emacs
- solarized dark/light, e.g. via doom-themes
TODO snippets?
TODO flycheck for code
TODO rainbow delimiters
Org-mode Setup
TODO syncable org-files, agenda files, calendar setup
DONE extend TODO-keyword: NEXT, MAYBE, MEETING, CALL, CANCELED, HOLD
TODO make org-roam work with simple key chords
CANCELLED beautify org-mode
- State "CANCELLED" from "TODO" [2024-04-18 Thu 14:08]
org-modern is fine enough - https://zhangda.wordpress.com/2016/02/15/configurations-for-beautifying-emacs-org-mode/
- https://zzamboni.org/post/beautifying-org-mode-in-emacs/
- https://lucidmanager.org/productivity/ricing-org-mode/
-
beautiful checkboxes https://out-of-cheese-error.netlify.app/spacemacs-config#org70b3e7c
TODO org-roam export to static site (fschl.de/pkb)
TODO get used to archive subtrees after tasks are done
TODO get used to clocking and export
TODO graphviz setup
Communication Tools
TODO IRC client + setup
e.g. for system-crafter, gnu guix, rde
TODO matrix client setup
e.g. for Chemnitzer LinuxTage, system-crafter, rde,…
MAYBE email and mailing-list
e.g. for gnu guix, rde
MAYBE elfeed: rss feeds
e.g. HN, golem, fefe, tagesschau