Evie Litherland-Smith
20fee03fa0
Move package list to my-packages.el (was package-config.el)
...
Package list now accessible from running Emacs as well as installed
Makefile directive.
2024-07-05 06:17:25 +01:00
Evie Litherland-Smith
bf95792b82
Remove ibuffer-project
2024-07-04 17:55:06 +01:00
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