Commit graph

16 commits

Author SHA1 Message Date
Vedang Manerikar
3364cb69b8 Add a section for Ziglang programming 2024-11-28 16:10:57 +05:30
Vedang Manerikar
3ee2f8925f Indentation fixes in Flymake section 2024-11-28 16:10:57 +05:30
Vedang Manerikar
5cfddd8129 Add notes on how to use my config for Python programming 2024-11-28 16:10:57 +05:30
Vedang Manerikar
63a4c632df Indentation changes + small updates to Denote code
1. Change the checkin template to sketch template.
   - I use this to write my journal entries, which are just initial
   sketches that have the potential to become something bigger
2. Update the CUSTOM_ID generation code to also generate a CREATED
property.
   - I like to see when a particular node was created, and this is
   really useful if I want to pull these nodes out into their own
   projects later.
2024-11-28 16:10:57 +05:30
Vedang Manerikar
0b89db44a7 Demand eglot so that we can hook into it for Python mode 2024-11-28 14:27:29 +05:30
Vedang Manerikar
701a593b54 At this point, we have copied over all of core.el from el-get
EXCEPT for the treesit settings, which I am purposely ignoring until I
understand what has changed in the latest Emacs versions. I think many
of those settings are no longer necessary
2024-11-23 09:43:39 +05:30
Vedang Manerikar
00feecc147 Install apheleia to auto-format all programming buffers 2024-11-20 09:06:36 +05:30
Vedang Manerikar
64ccd037b4 Add a note for python configuration 2024-11-20 09:03:08 +05:30
Vedang Manerikar
475d0bad25 Experiment with a Python setup
- Virtualenvs should be detected and should work out of the box
- Eglot should be started as soon as a project file is launched
2024-11-18 22:10:43 +05:30
Vedang Manerikar
c5d0ba456f Copy over my Eglot keybindings from my el-get config 2024-11-18 17:22:53 +05:30
Vedang Manerikar
c4407c2253 Add paredit to the mix 2024-11-17 15:44:54 +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
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
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
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