Commit graph

175 commits

Author SHA1 Message Date
Vedang Manerikar
f25f18d4fe Add a note on installing jimeh/emacs-builds 2024-11-17 11:23:15 +05:30
Vedang Manerikar
630a0bd06d Enable org-speed-commands by default 2024-11-17 11:23:02 +05:30
Vedang Manerikar
46c8e2a161 Use org as default file-type in Denote 2024-11-17 08:34:25 +05:30
Vedang Manerikar
1f9de27fe0 Add denote keybindings for missing links and consult 2024-11-17 08:25:45 +05:30
Vedang Manerikar
f4a006118d Install show-font in an attempt to fix font errors
These occur on theme change when theme-buffet kicks in
2024-11-17 08:17:09 +05:30
Vedang Manerikar
e39ad32071 Add bindings for muscle memory that I can't get over 2024-11-17 08:03:28 +05:30
Vedang Manerikar
7725ff1dce Copy over bindings from consult's README 2024-11-17 07:55:24 +05:30
Vedang Manerikar
54af349ce5 Add more temp files to gitignore 2024-11-16 10:00:05 +05:30
Vedang Manerikar
537baae8d4 Copy all of my denote settings into this config
This will let me move a bit freely around my notes.
2024-11-16 10:00:00 +05:30
Vedang Manerikar
b42c2304b6 Update org-mode settings as I read through them 2024-11-15 17:12:07 +05:30
Vedang Manerikar
f4d39e8bd4 Add more temp files to gitignore 2024-11-15 14:14:29 +05:30
Vedang Manerikar
8bdd48bfcf Add osx specific key modifiers from my setup 2024-11-15 14:13:33 +05:30
Vedang Manerikar
6cc2fbd93a Arrange the modules according to Prot's file
Keep the format similar so that it's easy for me to jump in and make
changes.
2024-11-15 13:59:25 +05:30
Vedang Manerikar
71dc00ce4f Do not export from org with extra indentation 2024-11-15 13:29:05 +05:30
Vedang Manerikar
3a69c49265 Remove advice around project switching 2024-11-15 13:28:35 +05:30
Vedang Manerikar
21a1fa9349 Add tempfiles to .gitignore 2024-11-15 08:30:42 +05:30
Vedang Manerikar
afdbce556f Copy over git and org settings from Prot
These need significant changes to match my workflows, but without the
base settings in place doing any work is really difficult.

So copying over the basics, I will re-arrange and update everything in
later commits.
2024-11-15 08:22:23 +05:30
Vedang Manerikar
6c4d9faf24 Add the prot-embark library for maximum embarkitude 2024-11-14 22:12:09 +05:30
Vedang Manerikar
09e94033f1 Update tangle blocks based on all the changes in the prev commit
We are now maybe ready to move all the development over to the new
.emacs.d version. Only one way to find out.
2024-11-14 22:08:27 +05:30
Vedang Manerikar
5fe8593648 Update configuration to copy explanations from Prot
The content is so good that it should be available to every reader.
2024-11-14 22:06:50 +05:30
Vedang Manerikar
b1eb23c758 Copy over the completions.el section from Prot's config 2024-11-14 06:57:48 +05:30
Vedang Manerikar
ef0726d018 Copy over the essentials.el sections from Prot's config
This is where we define the basic configuration that drives Emacs
2024-11-13 21:40:01 +05:30
Vedang Manerikar
270d2d3afe Add the basics of programming languages to the configuration
This commit copies over the very basic requirements of using
programming languages in Emacs from Prot's configuration.
2024-11-13 21:39:55 +05:30
Vedang Manerikar
d6ce41dccd Create early-init, init and theme files
These are the starting point of Emacs config. They control the
starting up of Emacs and the look of Emacs (overall).

Let's see if this works properly.
2024-11-13 07:58:49 +05:30
Vedang Manerikar
3cfaa6e9d7 Initial commit: create basic org-mode file for tangling
Since I am re-creating an Emacs configuration from scratch, I want to
use the idea that's been playing around in my mind for ages:
Maintaining the full configuration in an org-mode file and generating
the configuration from this file.

I am using Prot's org-mode file as a reference file, so the initial
work will be lots of copying from his work. Once the skeleton is in
place, I will add all of my custom configuration to this file as well.
2024-11-13 07:56:53 +05:30