Commit graph

148 commits

Author SHA1 Message Date
Evie Litherland-Smith 418e88356e Remove display-battery-mode 2024-06-18 07:43:04 +01:00
Evie Litherland-Smith 27c84a4a31 Don't disable suspend-frame command 2024-06-18 06:55:34 +01:00
Evie Litherland-Smith be88609dcc Add personal dictionary for ispell/hunspell 2024-06-16 06:54:01 +01:00
Evie Litherland-Smith 711bba450c Disable menu-bar and tool-bar modes by default 2024-06-15 09:02:18 +01:00
Evie Litherland-Smith df06c39e52 Bind keyboard Calculator key to open calc 2024-06-14 18:04:02 +01:00
Evie Litherland-Smith 790de989af Moved citar library to separate directory, rather than org submodule 2024-06-13 10:25:05 +01:00
Evie Litherland-Smith 03f7def969 Update how my/project-find-common-projects works
Hopefully have fixed freezing bug now, seemed to be due to recursive
searching in certain directories...
2024-06-13 07:49:55 +01:00
Evie Litherland-Smith 67e603baf4 Remove checking on mypy existing for python-check-command
Mypy might not be installed at startup since it's most useful when
installed in a specific venv, hence check had a flaw. Trust that it
will be installed if I want to use it
2024-06-13 07:35:23 +01:00
Evie Litherland-Smith 46e2f79cc0 Move agenda/calendar into single, gpg encrypted, file
Point org-agenda and gnus-icalendar to correct file

Add BBDB anniversaries to org-agenda, remove diary integration since
it's handled by org-calendar-holiday function
2024-06-12 10:43:29 +01:00
Evie Litherland-Smith 0db53815d4 Remove remote-disable-apheleia
Prefer remote dir or file local variables for this
2024-06-12 10:42:41 +01:00
Evie Litherland-Smith bad0de0fea Enable corfu history, mu4e completion filter to personal mail only
Personal mail meaning mail with one of my addresses in the to field,
not personal as opposed to work
2024-06-12 07:28:50 +01:00
Evie Litherland-Smith f1f2c2e654 Add the insidious BigBrother DataBase (and initial file) 2024-06-12 07:10:12 +01:00
Evie Litherland-Smith e1b09b65bc Don't explicitly disable tab-bar-mode 2024-06-10 14:48:52 +01:00
Evie Litherland-Smith ff2ae5c92e Enable org pretty entities, use view-mode in read only buffers
Remap upcase and downcase commands to dwim variants
2024-06-10 14:34:47 +01:00
Evie Litherland-Smith 3126e5c23b Improve loading of corfu & treemacs with add-on packages 2024-06-10 08:10:45 +01:00
Evie Litherland-Smith 4decfd0896 Switch to one-light theme 2024-06-08 07:13:55 +01:00
Evie Litherland-Smith cacdf85e11 Cleanup theme setting, add some more mu4e context variables 2024-06-06 17:26:46 +01:00
Evie Litherland-Smith b60396f38c Customise some base16-theme faces, update font showcase
Make comment / doc face a bit more legible

Change outline-{1,8} faces to be traversing rainbow themed

Update font-showcase with up to 10 levels of Header (to show wrapping)
and a table with an ASCII plot
2024-06-06 07:14:36 +01:00
Evie Litherland-Smith 9296d7e8db Fix setting completion-category-overrides 2024-06-06 05:47:49 +01:00
Evie Litherland-Smith ee43b5b336 Set org-agenda regexp to include gpg encrypted files
Update org-capture-templates to be just for capturing tasks, and match
new task.org file structure
2024-06-05 19:43:58 +01:00
Evie Litherland-Smith 86b8bfcbd0 Add treemacs with config + nerd-icon support 2024-06-04 17:23:56 +01:00
Evie Litherland-Smith b22cf00056 Change to light theme (Latte) 2024-06-04 16:12:07 +01:00
Evie Litherland-Smith 70fb8b0e5e Fix setting completion-at-point-functions
Set certain theme elements (e.g. base16 theme and nerd-icons) to only
configure if running in GUI mode

Fix enabling corfu mode
2024-06-04 11:21:20 +01:00
Evie Litherland-Smith 27dfa1d6a4 Set global corfu mode 2024-06-04 10:04:35 +01:00
Evie Litherland-Smith 6e5ef171a2 Clean up byte compiler errors
Move mu4e to separate file for now, too many errors to deal with at
the moment
2024-06-04 08:09:58 +01:00
Evie Litherland-Smith d253d7258d Conditionally add jupyter to org-babel if ob-jupyter is available 2024-06-03 18:16:53 +01:00
Evie Litherland-Smith 81c9683180 Don't call org-journal-invalidate-cache in my/git-sync-all 2024-05-31 14:59:01 +01:00
Evie Litherland-Smith eb73cf790a Change consult-history bind for minibuffer map
Use consult-history for comint map history as well
2024-05-31 10:56:59 +01:00
Evie Litherland-Smith 9ecff448a7 Update avy and org-journal binds
Remove most avy binds, remap default goto-char to avy-goto-char.

Add M-g j bind to open current journal file
2024-05-31 10:29:11 +01:00
Evie Litherland-Smith da57caeae5 org-journal: switch to yearly files, enable gpg encryption 2024-05-31 10:20:34 +01:00
Evie Litherland-Smith 3d7ed3e775 Diminish nerd-icons minor mode 2024-05-31 10:01:41 +01:00
Evie Litherland-Smith 4c4c4e7882 Optimise loading order for citar-embark
Reduce duplication in setting bibliography file variables, whilst also
being a bit more flexible
2024-05-30 18:26:27 +01:00
Evie Litherland-Smith 2e87268d59 Remove a couple of :demand statements from use-package definitions 2024-05-29 17:46:40 +01:00
Evie Litherland-Smith a99c531fc2 Diminish citar-embark minor mode 2024-05-29 14:59:50 +01:00
Evie Litherland-Smith de96cd3bf2 Turn off automatic zoning 2024-05-27 10:10:50 +01:00
Evie Litherland-Smith ad4a925493 Turn on auto-fill mode in Markdown files 2024-05-27 08:34:02 +01:00
Evie Litherland-Smith dc6eb6b9a9 Disable suspend-frame command/keybind 2024-05-27 07:45:56 +01:00
Evie Litherland-Smith 9208661441 Add extra org-attach config options 2024-05-26 22:10:03 +01:00
Evie Litherland-Smith d0e6cfa652 Add tempel and templates file back
Add additional license-templates and gitignore-templates packages

Fix setting python apheleia formatters
2024-05-26 11:04:42 +01:00
Evie Litherland-Smith a90f5dc23e Disable tab-bar-mode and scroll-bar-mode 2024-05-24 15:47:39 +01:00
Evie Litherland-Smith 7a07e1672f Simplify aphelia-mode-alist python entry 2024-05-24 15:07:17 +01:00
Evie Litherland-Smith 3d3841252d Disable completion cycle-threshold again 2024-05-24 12:12:20 +01:00
Evie Litherland-Smith 8c111493b2 Set browse-url-browser-function back to external by default 2024-05-24 11:48:20 +01:00
Evie Litherland-Smith 7573389ab8 tab-always-indent -> complete, completion-cycle-threshold -> t 2024-05-24 08:57:53 +01:00
Evie Litherland-Smith d6dc17a22a Add bind for magit-blame-addition 2024-05-23 14:37:00 +01:00
Evie Litherland-Smith 6e89a133d0 Remove flymake-ruff and add flymake-yamllint config
Fix using ruff via python-flymake-command which gives better messages
than flymake-ruff anyway (distinguishes between warnings and errors)

Add config to start flymake-mode and setup flymake-yamllint for YAML
files
2024-05-23 14:06:34 +01:00
Evie Litherland-Smith 89eedc5419 Switch direnv package for envrc 2024-05-23 13:38:13 +01:00
Evie Litherland-Smith fea4d45249 Remove citar keybinds since org-cite-insert + embark do everything 2024-05-23 07:47:50 +01:00
Evie Litherland-Smith c05e00f127 Update citar keybinds for org-mode 2024-05-23 07:42:34 +01:00
Evie Litherland-Smith 1fee447368 Disable corfu-auto by default 2024-05-22 16:49:00 +01:00