Commit graph

70 commits

Author SHA1 Message Date
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