This is my personnal Emacs configuration.
Using Straight
to declare packages.
Install emacs (MacOS):
brew install libtool cmake pass pinentry-mac
brew tap d12frosted/emacs-plus
brew install emacs-plus --with-native-comp
./install.sh
Run
M-x nerd-icons-install-fonts
M-x treesit-auto-install-all
MacOS:
System Settings -> Keyboard shortcuts -> Input sources:
Disable all ^Space to fix ctrl-space
For Iterm:
In Profiles
-> Advanced
-> Sementic History
:
Set to Run command
, with value: $PATH_TO/emacsclient -n \2 \1
Make sure to install all versions of Fira Mono (Medium, Regular & Bold)
emacs -Q -l ~/emacs-conf/min.el
TODO:
- meow: explore N for reverse search
- Fix poetry tracking with project.el
- vertico-repeat with project-switch-project
- disallow recursive M-o (no utility)