Evie Litherland-Smith
9525d51987
Catch require org-journal before clearing cache
2024-04-22 08:21:17 +01:00
Evie Litherland-Smith
c21d6f90f4
Use pixel-scroll-precision-mode
2024-04-22 08:19:20 +01:00
Evie Litherland-Smith
fa3408f3bb
Update some keymaps and move more config into use-package blocks
...
Separate "C-c o" mega org-mode key map into a couple of flat maps
Move org-agenda, org-roam, calendar settings into associated
use-package expressions
2024-04-19 14:55:46 +01:00
Evie Litherland-Smith
55df9a7293
More update to some catppuccin colours
...
Was with org-mode (since they are org faces), but moved to
catppuccin-theme use-package block instead
2024-04-19 10:12:21 +01:00
Evie Litherland-Smith
0e8567ff5d
Remove project shortcut binds
...
Move appt settings into use-package block
2024-04-19 09:58:12 +01:00
Evie Litherland-Smith
bb23e75c7a
Change org-block foreground colour from green -> text
2024-04-18 17:18:38 +01:00
Evie Litherland-Smith
7974430966
Make org-mode tables more legible with catppuccin-theme
...
Add hook to reload catppuccin after server makes frame to fix some
font issues
2024-04-18 17:09:27 +01:00
Evie Litherland-Smith
726079bffd
Remove alert package
2024-04-18 16:34:50 +01:00
Evie Litherland-Smith
5948673361
Fix dependency chain for mu4e/gnus ical support
2024-04-18 16:31:33 +01:00
Evie Litherland-Smith
275c656277
Move some org-mode setq calls into use-package custom block
2024-04-18 14:24:49 +01:00
Evie Litherland-Smith
82967137ea
Update notes and tasks capture templates
2024-04-18 11:59:01 +01:00
Evie Litherland-Smith
a33102c5e4
gnus ical capture: change headline for inbox file
2024-04-18 09:29:38 +01:00
Evie Litherland-Smith
5574ef86f3
Update capture templates, move into use-package definition
2024-04-18 09:24:03 +01:00
Evie Litherland-Smith
c8d63d192b
Update org-publish urls
2024-04-17 17:55:19 +01:00
Evie Litherland-Smith
1e314f23a5
Fix locating package-config.el
2024-04-17 13:13:35 +01:00
Evie Litherland-Smith
fee6ebd791
Update install instructions in README
2024-04-17 13:01:02 +01:00
Evie Litherland-Smith
f6300dad9c
Add a Makefile to run install.el easily
2024-04-17 13:00:18 +01:00
Evie Litherland-Smith
01153fe87c
Use load-file instead of require for package-config.el
2024-04-17 12:59:32 +01:00
Evie Litherland-Smith
2daf0a4b03
Move package config to separate file to be used by install.el
2024-04-17 12:54:51 +01:00
Evie Litherland-Smith
e66638ca13
Refresh package contents in install script
2024-04-17 12:50:45 +01:00
Evie Litherland-Smith
fb4d680609
Move package-selected-packages definition to install.el
2024-04-17 12:49:35 +01:00
Evie Litherland-Smith
f1689c7fb5
Update README with instructions, add script to handle package installs
2024-04-17 12:46:12 +01:00
Evie Litherland-Smith
4859445e17
Add package install instructions
2024-04-17 12:33:09 +01:00
Evie Litherland-Smith
4e93a40717
package: add to package-archives in config step
2024-04-17 12:12:59 +01:00
Evie Litherland-Smith
cb53b7b40e
Make curated list for package-selected-packages
...
Mirrored from package list in nix config, ideally find some way to
sync those automatically in the future
2024-04-17 12:08:05 +01:00
Evie Litherland-Smith
44ad77ff0d
Remove config dir from gitignore
...
Doesn't exist any more
2024-04-17 11:44:38 +01:00
Evie Litherland-Smith
57e79900d6
Move to monolithic config
2024-04-17 11:43:59 +01:00
Evie Litherland-Smith
8150864856
Clean out uses of use-package :ensure and :diminish
...
Stop using :ensure and manage installed package properly so that extra
packages can be easily tested and removed. Majority use case is on
NixOS anywhere where Emacs is only configuring - not installing - the
packages
Also stop using :diminish because I don't need it with doom-modeline
anyway...
2024-04-16 13:46:07 +01:00
Evie Litherland-Smith
5b32e577e1
mu4e: use emacs built-in completion
2024-04-16 13:29:32 +01:00
Evie Litherland-Smith
87410508a9
Fix org-agenda-diary-file name
...
Remove requiring gnus-icalendar in agenda setup now
2024-04-16 10:55:51 +01:00
Evie Litherland-Smith
5da8441201
Move diary/calendar back into org files
2024-04-16 10:44:12 +01:00
Evie Litherland-Smith
6ad4f30e74
Set treesit fontlock level from 3 -> 4
2024-04-16 09:08:25 +01:00
Evie Litherland-Smith
e661bc09d0
emms: ensure cache enabled, don't import directory every startup
2024-04-15 11:09:10 +01:00
Evie Litherland-Smith
30acb0d3fc
Increase split-width-threshold
2024-04-15 10:51:27 +01:00
Evie Litherland-Smith
c2e3fada19
org-noter config changes
...
Default location to ~/Documents/References/notes/, with backup to
~/Documents, stop using org-directory for noter
Change default note name from notes.org -> noter.org
2024-04-11 11:53:52 +01:00
Evie Litherland-Smith
f16669416e
Fix location of org-noter main directory
...
Was org-directory, now noter subdirectory (in org-directory)
2024-04-11 11:42:41 +01:00
Evie Litherland-Smith
49e8a45413
Revert setting org-agenda to sticky
2024-04-10 13:09:06 +01:00
Evie Litherland-Smith
44ee4add3f
org-agenda back to day view by default
2024-04-09 09:08:35 +01:00
Evie Litherland-Smith
5c9833573c
Add new email.org file to org-agenda files
...
Set agenda view back to week by default, make agenda sticky again
Rewrite mu4e icalendar integration settings to use use-package blocks,
allow use of gnus-icalendar for getting capture file in org-agenda-files
2024-04-08 10:53:53 +01:00
Evie Litherland-Smith
3c03231e7e
Revert "MU4E ical invites to email diary file instead of org file"
...
This reverts commit bedef7a545
.
Also remove overridden capture template for gnus-icalendar
2024-04-08 10:04:32 +01:00
Evie Litherland-Smith
956354f52c
Move diary files into separate repo
2024-04-06 13:48:21 +01:00
Evie Litherland-Smith
cd1a9fea3e
Move elfeed files info elfeed-db-directory
2024-04-06 13:47:51 +01:00
Evie Litherland-Smith
5085397251
Add diary file for holidays
...
Add missing times to some work meetings
2024-04-06 12:56:30 +01:00
Evie Litherland-Smith
bedef7a545
MU4E ical invites to email diary file instead of org file
2024-04-06 12:50:57 +01:00
Evie Litherland-Smith
cedbce5e9c
Add extra diary files
...
Add work diary, partially filled in at the moment
Import bin collection calendar
Add (empty) email diary file to add accepted email events to
2024-04-06 12:47:54 +01:00
Evie Litherland-Smith
7f6ec9be70
Start switching back to using emacs diary file(s)
...
Add main diary file and an included birthday file so far
2024-04-06 12:21:20 +01:00
Evie Litherland-Smith
e012e17ca1
Delete old diary file
2024-04-06 12:20:31 +01:00
Evie Litherland-Smith
74bbe0578f
Guard against loading invalid config files
...
Ensure that config org-mode files don't contain "#" in the filename
when looping to call org-babel-load-file. These files only exist if a
file has unsaved changes, but directory-files will still find them as
.org files and attempt to load
Move package-archive definition and priorities into start of init.el,
since everything else actually depends on that (somewhat)
2024-04-05 15:22:48 +01:00
Evie Litherland-Smith
2eb76021bf
Replace uses of customize-set-variable with setopt
2024-04-05 13:31:58 +01:00
Evie Litherland-Smith
4369b81125
Enable org-journal cache
...
Add resulting .cache file (and any in the future) to .gitignore
2024-04-04 14:58:52 +01:00