Commit graph

26 commits

Author SHA1 Message Date
Evie Litherland-Smith ce80658ac8 Tweak org-agenda-files, remove org-journal package 2024-07-01 13:53:05 +01:00
Evie Litherland-Smith 371a5c4c2c Customise use-package behaviour
use-package check for package before init, enable imenu support
2024-07-01 10:13:56 +01:00
Evie Litherland-Smith 6e450f8614 Add flymake-eslint package + config 2024-06-25 07:32:02 +01:00
Evie Litherland-Smith 2f0ebbf9b4 Add initial version of ics2org function
Function parses an ICS file and returns formatted as an Org event,
currently just prints to standard out, but will modify to insert to
current buffer / buffer of choosing

Move a couple of extra functions into lib directory with ics2org, to
be a bit more organised
2024-06-24 11:25:41 +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 97e1976af6 Add treemacs-nerd-icons to Emacs packages 2024-06-10 08:04:07 +01:00
Evie Litherland-Smith 86b8bfcbd0 Add treemacs with config + nerd-icon support 2024-06-04 17:23:56 +01:00
Evie Litherland-Smith cb736088c0 Add emacs-jupyter package 2024-06-03 13:06:46 +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 6b32766801 Add ace-window, remove password-store-otp 2024-05-24 08:11:38 +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 f28cefcd2d Don't install flymake-collection, add flymake-ruff 2024-05-22 07:57:44 +01:00
Evie Litherland-Smith 58d0b6299f Remove gnuplot 2024-05-21 17:42:46 +01:00
Evie Litherland-Smith 8621a67a54 Remove tempel, disable doom-modeline for now
Use built in python skeleton functions instead of tempel expansions,
was only using it for python anyway

Disable doom-modeline for a bit whilst I consider switching back to
vanilla modeline, but don't delete yet. Diminsh flymake-popon and
apheleia minor modes
2024-05-21 17:17:49 +01:00
Evie Litherland-Smith 384d6d756a Add lua-mode back 2024-05-16 10:40:27 +01:00
Evie Litherland-Smith d8ee59c00a Remove flymake-eslint, add flymake-yamllint 2024-05-13 13:12:08 +01:00
Evie Litherland-Smith 536b26f4bc Switch to using base16-theme for catppuccin-mocha
Prefer the choice of syntax highlighting

Add elfeed-tube back to installed packages
2024-05-10 14:18:42 +01:00
Evie Litherland-Smith 59a75a0c52 Remove flymake-ruff from installed packages list 2024-04-26 14:16:21 +01:00
Evie Litherland-Smith 519f529c43 Update package-selected-packages list 2024-04-26 10:51:56 +01:00
Evie Litherland-Smith dce149da7f Stop using elfeed-tube, move feeds.org to emacs config directory
Change bind for starting elfeed

Change calendar bind to match org calendar bind

Change feed directory function to feed file instead
2024-04-24 13:28:09 +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