Vedang Manerikar
60daf6e0c6
Use only-window, instead of other-frame to avoid weird frame switches
...
With `other-frame` org moves to the files open in other frames when I
take action on them through the agenda window. This is undesirable.
2024-12-12 08:20:40 +05:30
Vedang Manerikar
1f06c2b0d1
Do not defer theme-buffet until Elpaca is fully done
...
I'm checking to see this if is the cause of Emacs hang on first
launch.
2024-12-11 06:27:24 +05:30
Vedang Manerikar
e10c401db6
Add elpaca and tree-sitter to gitignore
2024-12-10 16:06:20 +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
539d45497d
Use Elpaca as the package manager instead of package.el
...
Elpaca lets me use git versions of packages, which is something I need
for developing packages as I use them.
2024-12-10 16:00:49 +05:30
Vedang Manerikar
fbf6e957fd
Load transient after magit, using ensure and after instead of defer
2024-12-10 15:47:45 +05:30
Vedang Manerikar
8f20969604
Add local-variables to init and early-init files
2024-12-10 15:47:45 +05:30
Vedang Manerikar
247b17bef2
Install treesit-auto to use treesitter grammars
2024-12-10 13:51:38 +05:30
Vedang Manerikar
906207997c
Fix: RET should work properly in IELM
2024-12-09 06:27:44 +05:30
Vedang Manerikar
37bfa9ba09
Add a GPL license to the repository
2024-12-06 19:28:24 +05:30
Vedang Manerikar
6ff04b7741
Add fish-mode for working with fish shell files
2024-12-06 19:28:10 +05:30
Vedang Manerikar
49dc540735
Go back to default pet.el so that I can modify it from scratch
2024-12-06 09:39:59 +05:30
Vedang Manerikar
d201de5854
Add url/ folder to gitignore
2024-12-05 21:22:34 +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
e094755949
Explicitly look for capture templates in the user-emacs-dir
2024-12-05 21:21:46 +05:30
Vedang Manerikar
389c4fe752
Add ts.el to the YAS section
...
I need this for my weekly snippets
2024-12-05 21:21:46 +05:30
Vedang Manerikar
405c952aca
Add noexport to the fast-tag-alist
2024-12-05 21:21:46 +05:30
Vedang Manerikar
de1da8f9f3
Set deadline warning days to 5.
...
I'd like to know about a deadline before the deadline.
2024-12-05 21:21:46 +05:30
Vedang Manerikar
78f8f6c5fd
Add bookmarks to .gitignore
2024-12-05 21:21:46 +05:30
Vedang Manerikar
a1020e61d4
Fix: denote-org-front-matter template to remove spaces
2024-12-05 21:21:46 +05:30
Vedang Manerikar
e8f2c0f7c4
Update vedang-pet code with the latest changes
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
2f13a813fa
Adjust indentation for prot-embark
2024-12-05 21:21:46 +05:30
Vedang Manerikar
c383baf17d
Add configuration for Avy from my old config
2024-12-05 21:21:46 +05:30
Vedang Manerikar
1cc545adc0
Add configuration for enriching Zoxide from my old config
2024-12-05 21:21:46 +05:30
Vedang Manerikar
7a93225218
Add configuration for Clojure programming
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
6af70b326c
Add install instructions for use-pacakge on Emacs 28
2024-12-01 21:48:22 +05:30
Vedang Manerikar
b87e050c73
Add .cask and org-clock-save to gitignore
2024-12-01 20:54:45 +05:30
Vedang Manerikar
f22bfd8289
Export capture templates to the org-mode config file
2024-12-01 17:30:47 +05:30
Vedang Manerikar
4051ae7ee5
Fix TODO sequences
...
- So that the Todo / Working / Done sequences work correctly.
2024-12-01 17:29:49 +05:30
Vedang Manerikar
395225fedd
Add key-bindings I absolutely need from org-mode-crate
...
I am too used to these key-bindings
- `C-c t` for `org-todo`
- `C-<f11>` for `org-clock-goto`
2024-12-01 17:24:22 +05:30
Vedang Manerikar
2efdcefd60
Add Latex configuration from org-mode-crate
2024-12-01 17:18:47 +05:30
Vedang Manerikar
bbca3614b4
Copy all my agenda settings from org-mode-crate
2024-12-01 16:47:06 +05:30
Vedang Manerikar
d2e59e3d08
Fix the advice type for vedang-pet in the org file
2024-12-01 16:14:33 +05:30
Vedang Manerikar
4d7c7451c7
Add configuration for how org-lists should behave
2024-12-01 16:12:56 +05:30
Vedang Manerikar
15faf5fd72
Add relevant clocking configuration from org-mode-crate
2024-12-01 16:12:19 +05:30
Vedang Manerikar
a87b511eaa
Set the tag-alist the way I like it
2024-12-01 16:11:50 +05:30
Vedang Manerikar
8be96e5795
Copy over my settings for refiling and todo items
2024-12-01 16:11:25 +05:30
Vedang Manerikar
2b810fc8da
Add a note about org-archive settings
2024-12-01 16:09:36 +05:30
Vedang Manerikar
e240167ae3
Create a separate section for org-priorities
2024-12-01 16:09:01 +05:30
Vedang Manerikar
431c4e1d5d
Move subscript settings to the export section
2024-12-01 16:08:11 +05:30
Vedang Manerikar
6c7abd7ad7
M-RET should create new items from current content
2024-12-01 16:06:20 +05:30
Vedang Manerikar
fe3781f879
I like special C-a C-e, but reversed
2024-12-01 16:05:44 +05:30
Vedang Manerikar
ee13aac992
Ensure eglot for Python and Zig
...
Keep Eglot running as the default, and turn it off for yourself.
TODO: This is another part of the "personal configuration" that I need
to figure out.
2024-11-29 08:33:52 +05:30
Vedang Manerikar
7baf6588b8
Update vedang-pet code in the org file so tangle works correctly
2024-11-29 08:32:30 +05:30
Vedang Manerikar
97c52b8fb1
Clean up emacs-pet code
...
Remove pet-eglot--executable-find-advice altogether, we don't need it!
2024-11-28 17:11:57 +05:30
Vedang Manerikar
ff3ce074f2
Add multisession to git ignore
2024-11-28 17:04:11 +05:30
Vedang Manerikar
7d53896039
🎉 First working version of Emacs Pet with Eglot 1.17!
...
Super happy about this small but meaningful change in the Emacs Python
ecosystem. Now I have to hope and pray that someone else has not fixed
it before I get to submitting the patch to Emacs-Pet
2024-11-28 17:02:29 +05:30
Vedang Manerikar
c8dc758a33
Fix: package names for some of my settings
2024-11-28 16:22:33 +05:30