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
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
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
57e79900d6
Move to monolithic config
2024-04-17 11:43:59 +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
9d37e98a47
Set minimum level of popup message to error
2024-04-02 18:06:05 +01:00
Evie Litherland-Smith
29bdd978bf
Config: load all org-mode files in config directory
...
Add all config files to refile targets without being in agenda-files
Move completion configs (vertico, corfu, etc...) into own file (from
ide)
2024-02-19 07:43:02 +00:00
Evie Litherland-Smith
5611ea77ff
Make config src blocks silent output by default
...
Move python hook setting to python use-package block
Use locate-user-emacs-file for resolving paths inside
user-emacs-directory
Update my/open-init-file (was my/open-config-file) for new config structure
2024-02-15 08:45:37 +00:00
Evie Litherland-Smith
f44c767eea
Break up monolithic config into smaller files
...
Contents of README.org have been split into org files in config/
directory
Added init.el to simply loop over config files and call
org-babel-load-file
Add lots to .gitignore as this repo should now be cloned to
.emacs.d (instead of .emacs as before)
2024-02-15 08:18:41 +00:00