Commit graph

25 commits

Author SHA1 Message Date
Joe Ardent
2bab24ec08 mostly works 2025-01-03 10:53:10 -08:00
Joe Ardent
4f7e9c5797 tweak 2025-01-03 10:51:49 -08:00
Vedang Manerikar
153541e842 Only enable treesit for modes where treesit-ready-p is true 2024-12-30 11:49:03 +05:30
Vedang Manerikar
263abac66d Use save-place to store my last locations when I visit files 2024-12-19 11:41:29 +05:30
Vedang Manerikar
819168b150 Store all backup files in one place
I mostly never need them. I should figure out a way to delete them regularly.
2024-12-16 22:24:46 +05:30
Vedang Manerikar
b6899bfbd4 Add clojure-ts-mode for using tree-sitter
Disable it by default until I can figure out the issue with paredit
and fix it.
2024-12-16 07:09:38 +05:30
Vedang Manerikar
5fc4596f2a Load exec-path-from-shell only on Mac and Windows
This is just a hygiene improvement, since I only use a Mac at the
moment. Even so, it's a good change to have.
2024-12-12 08:39:58 +05:30
Vedang Manerikar
1826a38f97 Use elpaca-after-init-hook instead of after-init-hook
So that the configuration is loaded in at the correct time.
2024-12-10 16:05:25 +05:30
Vedang Manerikar
247b17bef2 Install treesit-auto to use treesitter grammars 2024-12-10 13:51:38 +05:30
Vedang Manerikar
306b7ac694 Move personal stuff into it's own file, and add ledger 2024-12-05 21:21:46 +05:30
Vedang Manerikar
bf60ce1794 Install helpful for better Emacslisp help 2024-12-05 21:21:46 +05:30
Vedang Manerikar
5d86e2fd74 Improve the treesit check around expreg
Part of testing with Emacs 28
2024-12-02 08:05:52 +05:30
Vedang Manerikar
c8dc758a33 Fix: package names for some of my settings 2024-11-28 16:22:33 +05:30
Vedang Manerikar
8fd772cb90 Move the provide forms to the correct locations
Manually, for the moment
2024-11-28 16:22:33 +05:30
Vedang Manerikar
16531c5e60 Set debug-on-error ON while I figure out the PET problem 2024-11-28 16:20:22 +05:30
Vedang Manerikar
2b7409bc77 Copy my org-capture settings from org-mode-crate
At the moment, I am not committing my capture templates to git
history, as I want a way to moove this code into the personal settings
part of this configuration
2024-11-28 16:10:57 +05:30
Vedang Manerikar
32dcfd850d Copy simple essentials from my el-get config 2024-11-23 09:39:17 +05:30
Vedang Manerikar
07232c39ee Copy files essentials from my el-get config 2024-11-23 09:38:20 +05:30
Vedang Manerikar
492669f14a Make sure exec-path is loaded properly 2024-11-17 21:41:26 +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
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
8bdd48bfcf Add osx specific key modifiers from my setup 2024-11-15 14:13:33 +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
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