Commit graph

29 commits

Author SHA1 Message Date
Nikolai Shields
1d4c5a3e1a
Reorganize and enhance configuration with org-mode
Convert init.el to a literate configuration using org-mode. Major changes include:
- Add Basic Settings section for file management and auto-revert
- Enhance Project Management with layout templates and compilation
- Add LSP key bindings with documentation
- Add Org Mode configuration with Org Roam setup
- Improve completion framework with savehist
- Add LaTeX configuration
- Better organize and document all sections

The new org-mode structure provides better organization and documentation
while maintaining all existing functionality.
2024-10-22 01:40:30 -05:00
Nikolai Shields
4bba7122f3
Add performance optimizations
- monitoring startup and gc times
- IO, file ops, and rendering
2024-10-21 23:56:37 -05:00
Nikolai Shields
ff386ad54e
Complete todos 2024-10-21 23:30:00 -05:00
Nikolai Shields
18a621528f
Add lsp integration, migrate to literate config via org doc 2024-10-21 23:26:51 -05:00
Nikolai Shields
8e7aa7505b
projectile ignores, cleanup init.el 2024-10-21 17:38:01 -05:00
Nikolai Shields
5754dab06c
fix projectile search path, readme update 2024-10-21 17:18:36 -05:00
Nikolai Shields
679dc36038
Improve build ergonomics 2024-08-25 19:54:39 -05:00
b22ec41b3c
Restore terminal integration for evil+vterm 2024-05-23 10:05:39 -05:00
14512fa38e
Add project template with projectile 2024-05-23 10:04:15 -05:00
eff1ae6d5c
Clean up and further improvements 2024-05-22 02:04:43 -05:00
0be073f995
Fix all the annoying errors and take the training wheels off 2024-05-21 19:52:30 -05:00
1d3397a869
add true black for ncurses apps 2024-04-28 18:14:10 -05:00
Benson Chu
4a45dfe80c Add key 2024-04-28 18:02:55 -05:00
Benson Chu
3732196ccb Adding a leader key 2024-04-28 18:01:52 -05:00
Benson Chu
ad9bed893a M-n instead 2024-04-28 17:57:02 -05:00
Benson Chu
1b5eb2e4ba Switch window with M-o! 2024-04-28 17:54:21 -05:00
Benson Chu
46028604b8 Use vertico instead of fzf for buffer switching 2024-04-28 17:53:30 -05:00
Nikolai Shields
5be41bc1fd
add kubernetes, multi-vterm, update packages 2024-03-29 12:13:38 -05:00
cb14346648
add modus theme customizations 2024-03-26 12:26:29 -05:00
b27e565136
switch to modus theme, configure projectile 2024-03-24 19:33:00 -05:00
9b0bf8c647
cleanup magit and evil config, bind fzf to keys 2024-03-24 12:45:02 -05:00
Nikolai Shields
260e9ea49a
add magit 2024-03-19 10:36:59 -05:00
9b6c8ccf98
Update gitignore, fine tune font settings 2024-03-19 10:18:20 -05:00
87a855e7b1
Stub out lsp config, reorganise 2024-03-14 22:39:58 -05:00
23ff97353e
Revert "fixup! Initial commit"
This reverts commit 47ab878725.
2024-03-13 15:45:56 -05:00
47ab878725 fixup! Initial commit 2024-03-13 02:02:50 -05:00
e2643a73c7
Add custom-vars file and evil-collection
- Add a test line for future testing
2024-03-13 02:00:10 -05:00
842c075024
Add README and some todos 2024-03-12 14:15:48 -05:00
29e9061566
Initial commit 2024-03-12 14:12:23 -05:00