Vedang Manerikar
6b7f64016c
Set imenu-max-item-length to unlimited
...
This fixes consult-imenu behaviour -- entries which were longer than
this length were being dropped because of the way consult-imenu
implements collection.
2024-11-18 20:09:01 +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
a614f70a1f
Add beframe integration with consult-buffer
2024-11-18 14:27:49 +05:30
Vedang Manerikar
819bb7be0f
Load a period-appropriate theme on startup
2024-11-18 09:31:49 +05:30
Vedang Manerikar
beb50682fb
Fix: ef-themes and fontaine to apply fonts correctly
...
Switching themes was giving an error before this change, due to some
mistake in the font-spec
2024-11-17 22:30:24 +05:30
Vedang Manerikar
2d214c1301
Disable breadcrumb. Keep it only for presentation.
...
It eats up window space and does not add too much value to my workflow
2024-11-17 21:41:56 +05:30
Vedang Manerikar
492669f14a
Make sure exec-path is loaded properly
2024-11-17 21:41:26 +05:30
Vedang Manerikar
6fd37b448c
Update the modules that should be loaded on launch
2024-11-17 19:42:59 +05:30
Vedang Manerikar
416d8242c2
Remove references to prot-org
...
I will copy over everything from my own config as and when I need it.
2024-11-17 19:37:19 +05:30
Vedang Manerikar
03024fa9d4
Copy over the search, window and dired modules from Prot
...
Make some changes based on my preferences, but not many.
2024-11-17 19:23:15 +05:30
Vedang Manerikar
166d46c4cb
Swap key-bindings in Dabbrev
2024-11-17 19:22:28 +05:30
Vedang Manerikar
028ceca3e2
Add the minibuffer-default-values section from Prot
2024-11-17 19:22:28 +05:30
Vedang Manerikar
c7b1ea6a1f
Bring back easy-kill
...
I need my easy goodness for copying stuff quickly.
2024-11-17 15:49:22 +05:30
Vedang Manerikar
6ee97ead7b
Add exec-path-from-shell for fix PATH on OSX
2024-11-17 15:44:54 +05:30
Vedang Manerikar
c4407c2253
Add paredit to the mix
2024-11-17 15:44:54 +05:30
Vedang Manerikar
6ba4dbea44
Bring in backward-kill-word-or-kill-region from my config
...
This experience is still not as good as just using helm is. (Because
the C-l feature of helm-ff is killer)
(not to mention a properly working helm-resume)
2024-11-17 12:29:46 +05:30
Vedang Manerikar
c8592e414b
Use vertico-repeat and vertico-suspend to mimic helm-resume
2024-11-17 11:40:56 +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
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
8bdd48bfcf
Add osx specific key modifiers from my setup
2024-11-15 14:13:33 +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
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
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