Commit graph

195 commits

Author SHA1 Message Date
Kiana Sheibani 4339d4c496
fix(org): fix tab conflict in org-mode
Updating `org-mode` broke this slightly
2024-08-14 05:09:18 -04:00
Kiana Sheibani d2bd285776
tweak(org): remove redundant attach cmds in Org localleader 2024-08-14 05:09:17 -04:00
Kiana Sheibani 37004c1726
tweak(org): rebind org-num-mode in Org localleader 2024-08-14 05:09:17 -04:00
Kiana Sheibani f9ed422d0a
tweak: make pass buffer display more consistent 2024-08-14 05:09:17 -04:00
Kiana Sheibani d4ecfb0c59
remove!: various broken code 2024-08-14 05:09:16 -04:00
Kiana Sheibani 6131292c6c
compat: remove vc-gutter +diff-hl flag 2024-08-14 05:09:01 -04:00
Kiana Sheibani 387dd61536
remove(org-agenda): remove dynamic agenda files 2024-08-14 04:50:12 -04:00
Kiana Sheibani ead0e33cc8
feat: Java support with Nix 2024-08-14 04:04:16 -04:00
Kiana Sheibani b57142a575
fix: restore tab-width to the default 8
Contrary to what I previously thought, this doesn't affect indentation
itself, only how hard tab characters are rendered. Much of Emacs's
ecosystem assumes that hard tabs are 8 characters wide.
2024-07-23 01:45:33 -04:00
Kiana Sheibani 17bd8557db
docs: edit prose 2024-07-22 14:03:18 -04:00
Kiana Sheibani e8e6d0e8f8
feat(git): increase commit summary length limit 2024-07-22 14:03:18 -04:00
Kiana Sheibani a18b74230d
tweak: increase fill-column 2024-07-22 14:03:17 -04:00
Kiana Sheibani 60725904d6
feat: add keybinding for undo-tree 2024-07-22 14:03:17 -04:00
Kiana Sheibani d7b69bdf5a
tweak(org-modern): tweak org progress bar color 2024-07-22 14:03:17 -04:00
Kiana Sheibani 4af08961a6
tweak(org)!: remove global org archive file 2024-07-22 14:03:16 -04:00
Kiana Sheibani e3fcc7e7ca
tweak(org-agenda): extend category field of agenda 2024-07-22 14:03:16 -04:00
Kiana Sheibani d56254d4eb
feat(treemacs): add binding for accessing files 2024-07-22 14:03:15 -04:00
Kiana Sheibani a0c0c8994c
feat(file-templates): add Nix flake file template 2024-07-22 14:03:10 -04:00
Kiana Sheibani 4fb75bf17b
feat(corfu): add omnicompletion bindings 2024-07-22 13:33:26 -04:00
Kiana Sheibani 962ffbe623
feat(nix): enable Nix LSP support 2024-07-22 13:32:41 -04:00
Kiana Sheibani f03848adf3
refactor(org-checklist): simplify advice code 2024-07-22 13:32:06 -04:00
Kiana Sheibani 9a9c140a70
style(org-modern): adjust org-modern config 2024-07-22 13:30:44 -04:00
Kiana Sheibani e03555ee38
tweak(idris): disable Idris LSP by default 2024-07-22 13:29:20 -04:00
Kiana Sheibani 6eee16462e
tweak(org-agenda): edit org super-agenda groups 2024-07-22 13:28:40 -04:00
Kiana Sheibani 3e6172d1fe
fix(org-agenda): fix typo in agenda config 2024-07-22 13:27:59 -04:00
Kiana Sheibani 9b73e3037f
remove(org)!: remove broken tag selection advice 2024-07-22 12:53:54 -04:00
Kiana Sheibani 9d45fde62b
feat(org): file archiving 2024-07-22 12:46:24 -04:00
Kiana Sheibani b61c83f282
fix(pass): incorrect load order for popup rule 2024-07-22 12:44:41 -04:00
Kiana Sheibani 608d469102
feat(file-templates): improve registration UI 2024-07-22 12:43:20 -04:00
Kiana Sheibani 221b4fa145
fix(org): fix use of removed function 2024-07-22 12:40:05 -04:00
Kiana Sheibani 5861e16b92
feat(confpkg): restrict initialization hook
Restrict the babel calls triggered during tangling to those containing
"confpkg" in their name, rather than all babel call statements.
2024-07-22 12:27:46 -04:00
Kiana Sheibani e2ae7b0736
Prose edits 2024-06-13 18:04:35 -04:00
Kiana Sheibani b7108b3c51
Various fixes 2024-06-13 18:04:18 -04:00
Kiana Sheibani dda11ab032
Fix org-category advice
The code broke because an org-element internal function was refactored.
Hopefully this isn't a sign of things to come...
2024-06-13 15:19:13 -04:00
Kiana Sheibani eaea77467c
Sort package sections 2024-06-13 15:18:55 -04:00
Kiana Sheibani b689bae12f
Enable magit-forge 2024-06-13 14:31:37 -04:00
Kiana Sheibani 86b37adf96
Properly fix ispell
I didn't want to have to deal with ispell's refusal to work with
anything but a plaintext word list, but it seems like there's no other option.
2024-06-13 14:30:24 -04:00
Kiana Sheibani 38af445c33
Switch to corfu over company 2024-06-13 14:30:06 -04:00
Kiana Sheibani 97df2a30a6
Adjust to updated package APIs 2024-06-13 14:29:32 -04:00
Kiana Sheibani 70bbfdda90
New features 2024-05-11 20:54:11 -04:00
Kiana Sheibani 7f7050d079
Add nix issue 2024-04-23 15:13:43 -04:00
Kiana Sheibani f15f3d8c06
Prose edits and adjustments 2024-04-23 15:13:29 -04:00
Kiana Sheibani 15ce43fc38
Switch unsaved file color to orange 2024-04-23 15:12:23 -04:00
Kiana Sheibani d9993e0d7d
Fix load order bug in line wrapping 2024-04-23 15:11:52 -04:00
Kiana Sheibani 5d14990960
Overhaul org citation system 2024-04-23 15:11:42 -04:00
Kiana Sheibani ac903bc266
Add new Roam daily template 2024-04-23 15:09:02 -04:00
Kiana Sheibani a65475dd4e
Tweak org-yasnippet integration 2024-04-23 15:06:41 -04:00
Kiana Sheibani 5766605cf6
Reorganize sections 2024-04-09 14:16:06 -04:00
Kiana Sheibani 981df86f14
Various Org tweaks 2024-04-09 14:06:36 -04:00
Kiana Sheibani f64b8df3bf
Tweak checkbox support in Org DWIM command 2024-04-09 14:06:12 -04:00
Kiana Sheibani 23a2b808fd
Improve Org tag selection 2024-04-09 14:05:56 -04:00
Kiana Sheibani 98f6339300
Fix Org tag hierarchy generation 2024-04-09 14:05:27 -04:00
Kiana Sheibani e5fad6e73c
Modify Org Roam file names 2024-04-09 14:05:01 -04:00
Kiana Sheibani 567abdf120
Add regex hierarchy to Org tag section 2024-04-04 23:34:10 -04:00
Kiana Sheibani 9ae89103db
Many prose and reorganization edits 2024-04-01 23:33:27 -04:00
Kiana Sheibani d62c165513
Remove superfluous org-superstar configuration 2024-04-01 23:32:55 -04:00
Kiana Sheibani df9734c87d
Merge git subconfigs 2024-04-01 23:32:34 -04:00
Kiana Sheibani 35f509bb4d
Rework org-modern configuration 2024-04-01 23:32:15 -04:00
Kiana Sheibani b2c948fa15
Simplify confpkg edits 2024-04-01 23:31:22 -04:00
Kiana Sheibani 148f98afbc
Move TODOs to current issues section 2024-04-01 23:31:08 -04:00
Kiana Sheibani 97fc116778
Adjust org-modern formatting 2024-03-31 02:49:38 -04:00
Kiana Sheibani 6ec16841f7
Revert font change 2024-03-31 02:49:08 -04:00
Kiana Sheibani fdaadb17df
Fix TAB no longer working in Org tables 2024-03-30 21:02:59 -04:00
Kiana Sheibani bd2972bac1
Misc edits 2024-03-30 21:02:34 -04:00
Kiana Sheibani 50ff4a2c69
Revamp Org mode's appearance 2024-03-30 21:02:01 -04:00
Kiana Sheibani 1842fa5211
Move confpkg code 2024-03-30 17:37:53 -04:00
Kiana Sheibani 48bee50fe6
Update confpkg to comment all package statements
The original code only commented package statements at the beginning,
which I thought was a bit restrictive.
2024-03-30 17:28:29 -04:00
Kiana Sheibani 8f610083a6
Add Org archive restore functionality 2024-03-30 16:17:21 -04:00
Kiana Sheibani 0480bd6f2e
Reset Org checkboxes only on repeating tasks 2024-03-30 16:14:57 -04:00
Kiana Sheibani ed9c16d445
Rework org capture 2024-03-30 16:14:33 -04:00
Kiana Sheibani 8798d4c41d
Various prose edits 2024-03-22 00:55:42 -04:00
Kiana Sheibani 47155548df
Various optimizations and enhancements 2024-03-22 00:54:41 -04:00
Kiana Sheibani 52a62591b6
Refactor problem spec code 2024-03-22 00:54:00 -04:00
Kiana Sheibani ef7caec424
Tweak Org inline image previews 2024-03-22 00:53:45 -04:00
Kiana Sheibani 0a6e30bc0d
Add modeline customization 2024-03-22 00:52:59 -04:00
Kiana Sheibani e71ab3535c
Add new line to introduction 2024-03-20 02:46:32 -04:00
Kiana Sheibani 4279cac87c
Add new section to intro (Literate Programming) 2024-03-20 02:31:30 -04:00
Kiana Sheibani 2df7c9afe5
Rework prose 2024-03-20 02:31:21 -04:00
Kiana Sheibani fa1d564bca
Add space for longer category names in agenda 2024-03-19 15:17:47 -04:00
Kiana Sheibani a5d3fbedb1
Show habits in agenda time grid
The default behavior is for habits to be moved to the end of the day
planner even if they have a timestamp. This commit allows habits to
have their proper place in the grid.
2024-03-19 15:14:54 -04:00
Kiana Sheibani 28e877dc26
Remove redundant section of SQL query 2024-03-19 15:13:52 -04:00
Kiana Sheibani 6f3b96f435
Misc prose edits 2024-03-19 03:28:46 -04:00
Kiana Sheibani 406138f62e
Change emacs-everywhere paste command 2024-03-19 03:28:34 -04:00
Kiana Sheibani eec2e75971
Make org checkboxes on cyclic tasks reset 2024-03-19 03:27:10 -04:00
Kiana Sheibani 75c80b6ffa
Tweak org default categories 2024-03-19 03:26:48 -04:00
Kiana Sheibani 033906fb51
Change priorities of super agenda groups 2024-03-19 03:25:00 -04:00
Kiana Sheibani 4fd65a7c8c
Add scratch section 2024-03-08 18:54:04 -05:00
Kiana Sheibani 8a8845da85
Optimize Org agenda section code
The tag filter can be done directly in Emacs. This probably doesn't
speed things up all that much, but it does look better.
2024-03-08 18:49:55 -05:00
Kiana Sheibani ed2b1796ab
Remove directory-dirs function
This is redundant with code that already exists in Emacs.
2024-03-08 18:48:59 -05:00
Kiana Sheibani 49d2ecb7ea
Move sections of org tag alist
This changes how these sections are displayed when selecting tags, as
well as giving earlier tags priority in fast key assignment.
2024-03-08 18:45:05 -05:00
Kiana Sheibani f88a2f7e37
Tweak how org agenda opens 2024-03-08 18:43:39 -05:00
Kiana Sheibani b7253b93d3
Set calendar date style to ISO 2024-03-08 18:43:11 -05:00
Kiana Sheibani 1dcb9ef0c1
Refile Org export directory modification 2024-03-08 18:42:56 -05:00
Kiana Sheibani 1b8e0924a3
Add Org mode bug fixes section 2024-03-08 18:42:28 -05:00
Kiana Sheibani b6098bac55
Edit subconfig naming convention
This looks better both in the title comments in config.el and in the
subconfig file names.
2024-03-08 18:30:28 -05:00
Kiana Sheibani 4d2e6eed7b
Make snippets for org header args 2024-03-07 01:46:11 -05:00
Kiana Sheibani 47a8824dbb
Sort sections alphabetically 2024-03-07 01:44:46 -05:00
Kiana Sheibani fcdda8188d
Get vterm working 2024-03-07 01:43:45 -05:00
Kiana Sheibani 7a020bfd68
Rework agenda files code 2024-03-07 01:43:29 -05:00
Kiana Sheibani 70d411a4c8
Split function definition into more lines 2024-03-07 01:42:40 -05:00