1ed4b2ac5f | ||
---|---|---|
agenda | ||
config | ||
docs | ||
.gitignore | ||
init.el | ||
push.esh | ||
readme.org |
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