Commit graph

21 commits

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