Welcome to my GNU Emacs configuration repository. You can find the configuration here.
I will use this configuration primarily for programming and writing articles and stories. And it is for me, I would discourage you to use my configuration. I have put it here publicly for easy access. You might learn something if you are completely new though.
Before writing this, I used to use Spacemacs, and I think spacemacs is great too, I am going to get configure some features from spacemacs here as well (The ones I liked obviously).
I am going to use it in GNU Linux only (I hope), and here the setup is quite simple.
I use Archlinux currently, and I have also started to use master
git
branch.
- Get my
PKGBUILD
repository,git clone https://codeberg.org/tusharhero/EPFE.git
Or if you use
SSH
,git clone git@codeberg.org:tusharhero/EPFE.git
- Compile and install the package,
makepkg -si
…wait…
- Get the configuration in the right place,
git clone https://github.com/tusharhero/ECFPAW ~/.config/emacs
- Bootstrap the configuration, basically I don’t ship the
init.el
,early-init.el
. I only ship the literate configurationconfig.org
. You need to produce the files before starting Emacs for the first time. I have created a script for this purpose calledbootstrap-config.el
, to run it,./bootstrap-config.el
- enable the Emacs server and start it.
systemctl enable emacs --user systemctl start emacs --user
- Run emacs using emacsclient
emacsclient -nc
You can use a GUI shortcut for Emacsclient as well.