my emacs 29 config.
Go to file
knit 1ed4b2ac5f Make org-fast-tag-selection work 2024-04-24 10:58:14 +02:00
agenda change fireplace binding 2024-04-22 09:29:24 +02:00
config Make org-fast-tag-selection work 2024-04-24 10:58:14 +02:00
docs Make org-fast-tag-selection work 2024-04-24 10:58:14 +02:00
.gitignore Updated org mode for agenda stuff 2024-04-19 13:58:38 +02:00
init.el Make org-fast-tag-selection work 2024-04-24 10:58:14 +02:00
push.esh Make org-fast-tag-selection work 2024-04-24 10:58:14 +02:00
readme.org Update readme.org 2024-04-17 06:36:39 +00:00

readme.org

This is my Emacs config. I mostly just use built-in packages.

init.el loads individual packages from the config/ directory.

Principles

  • Simplicity
  • Easily diffrentiate internal / external packages
  • External packages are not required
  • Totally plug-n-play (thanks, use-package)
  • I don't change default keybindings.

i spend most of my time in Rust and Scheme. I use bookmarks. I use org-mode.

Keybindings

C-c _ is reserved for the user, and im a user, so:

  • C-c i ibuffer
  • C-c s eshell
  • C-c b bookmarks
  • C-c d dired-jump
  • C-c w eww
  • C-c n gnus
  • C-c M mpc
  • C-c f fireplace (uwu)

Packages

Internal:

gnus    -- News / NNTP reader
eshell  -- Terminal emulator
rcirc   -- IRC client
rmail   -- Email client

External (all on MELPA):

company           -- Popup completions
multiple-cursors  -- Write on multiple lines
browse-kill-ring  -- Visual clipboard
elpher            -- Gemini / Gopher client
nyan-mode         -- Nyancat on the modeline
fireplace         -- Just a cute fireplace

Thank you :3

Knit