Evie Litherland-Smith
8e482ff200
Use python3Full (instead of python3) for template
2024-07-23 18:39:34 +01:00
Evie Litherland-Smith
18479f82fb
Update python envrc template
...
Completely removes the need to call a shell.nix in .envrc now (I
think)
2024-07-23 09:49:47 +01:00
Evie Litherland-Smith
49be9727a8
Add python template for envrc files
...
Change tempel prefix from < to +
2024-07-23 07:31:15 +01:00
Evie Litherland-Smith
df1794e3fe
org-agenda default to day view instead of week view
2024-07-23 07:03:49 +01:00
Evie Litherland-Smith
cc94678848
Update default frame width & height
2024-07-23 06:44:19 +01:00
Evie Litherland-Smith
d40f3d7d90
Set default frame size in default-frame-alist
2024-07-22 11:56:35 +01:00
Evie Litherland-Smith
5a49e6725f
Remove require citar-embark
2024-07-22 11:17:34 +01:00
Evie Litherland-Smith
8661f77888
my/package-ensure set interactive
2024-07-22 10:51:16 +01:00
Evie Litherland-Smith
b1112170f4
Clear out some packages I don't need any more
...
Removed: page-break-lines, helpful, ace-window, link-hint,
consult-flyspell, embark (and associated), forge (part of magit
anyway), flymake-popon, aggressive-indent
Add function to ensure selected packages are installed
Remove associated config for removed packages
Move sendmail and message package config into mu4e module
Reformat without aggressive-indent mode on
2024-07-22 10:38:11 +01:00
Evie Litherland-Smith
c0ba4c15ca
Add smarter eglot-ensure hooks
...
Check if language server exists and if file is part of a project
before starting automatically
2024-07-22 07:32:44 +01:00
Evie Litherland-Smith
553eae89aa
flyspell don't use meta tab
2024-07-20 15:46:12 +01:00
Evie Litherland-Smith
0550e1d4b1
Change default elfeed search filter
2024-07-20 07:25:34 +01:00
Evie Litherland-Smith
b56fb084e0
Remove some pacakges that aren't needed outside of my NixOS system
2024-07-19 07:54:27 +01:00
Evie Litherland-Smith
4849203175
Add flymake-clippy to installed packages
2024-07-17 14:42:51 +01:00
Evie Litherland-Smith
82576dd3da
Flymake: show diagnostics at end of line as virtual text
2024-07-17 06:36:44 +01:00
Evie Litherland-Smith
4d3311251d
Add flymake-clippy config
2024-07-17 06:32:05 +01:00
Evie Litherland-Smith
636ebd2a1c
Experimenting with gnus-icalendar functions for ics2org.el
2024-07-16 18:03:47 +01:00
Evie Litherland-Smith
8bc691084c
Set python shell to be dedicated to project by default (if found)
2024-07-16 10:33:58 +01:00
Evie Litherland-Smith
80a465d8d4
Add libz to python shell template
2024-07-15 10:47:02 +01:00
Evie Litherland-Smith
fdd3802b8a
Add some BBDB entries
2024-07-15 10:11:25 +01:00
Evie Litherland-Smith
02c9a44935
Always load org package to define various global keybinds
...
org-roam-dailies requires -> after to ensure it loads with org-roam
2024-07-15 09:33:37 +01:00
Evie Litherland-Smith
e31ba218c1
Add package installed check to anything that activates automatically
2024-07-15 08:00:30 +01:00
Evie Litherland-Smith
24b36c5de1
Move package config into init.el, remove install.el / Makefile / my-packages.el
...
Rename lib/mu4e-custom.el -> modules/my-mu4e.el
2024-07-14 11:57:13 +01:00
Evie Litherland-Smith
3360d22e0f
Update default elfeed-search-filter
2024-07-14 07:17:12 +01:00
Evie Litherland-Smith
0bef7fafd7
Remove timestamp from org-roam-dailies-capture-templates default
2024-07-12 10:37:35 +01:00
Evie Litherland-Smith
6e82967422
Set TODO org-capture-template to include date so it can be taken from agenda
2024-07-12 07:01:42 +01:00
Evie Litherland-Smith
f0e91ff6fa
Cleanup some packages
...
Remove treemacs, pass, elfeed-tube, latex extension packages
2024-07-11 16:35:51 +01:00
Evie Litherland-Smith
22cde2f515
mu4e: fix contact completion, enable eldoc support for view mode
2024-07-11 16:35:32 +01:00
Evie Litherland-Smith
0e8fe58c43
Swap diminish package for minions
2024-07-11 10:22:20 +01:00
Evie Litherland-Smith
c4efc5188f
Add hook to enable minions-mode by default
2024-07-11 07:18:23 +01:00
Evie Litherland-Smith
ab165c198f
Add envrc to minions prominent modes
2024-07-11 07:14:16 +01:00
Evie Litherland-Smith
7f7e387e8f
Swap diminishing individual packages for minions package
...
Add Flymake to minions prominent modes so it still shows on the
modeline
2024-07-11 07:12:22 +01:00
Evie Litherland-Smith
884721a58a
Update pythonshell template, add uv package
2024-07-10 18:14:14 +01:00
Evie Litherland-Smith
9174821a35
Add (back) a TODO org-capture template
2024-07-10 17:13:15 +01:00
Evie Litherland-Smith
6666d4ae21
Update pythonshell template
2024-07-10 17:13:01 +01:00
Evie Litherland-Smith
1842b75a75
Update pythonshell, remove poetryshell template
2024-07-10 06:23:16 +01:00
Evie Litherland-Smith
4c104e8315
Disable suspend-frame again
2024-07-07 08:48:12 +01:00
Evie Litherland-Smith
8ad1519eee
Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/emacs
2024-07-07 07:22:05 +01:00
Evie Litherland-Smith
0c2d33cd48
Adjust some init/config/hooks for better startup
2024-07-07 07:21:48 +01:00
Evie Litherland-Smith
1901d2e151
Add org-roam back to my-packages.el
...
Switched to only installing emacsql-sqlite by nix, not all of org-roam
2024-07-06 07:09:04 +01:00
Evie Litherland-Smith
65a90cc071
Fix global bibliography not set for my/open-global-bibliography
2024-07-06 06:22:07 +01:00
Evie Litherland-Smith
c51d11ed9e
Remove org-roam from packages, handled by OS
2024-07-05 12:25:31 +01:00
Evie Litherland-Smith
27a68d7ff2
Remove rec from poetryshell template
2024-07-05 10:04:45 +01:00
Evie Litherland-Smith
f852e0bc32
Remove mu4e from package list, handled by OS instead
2024-07-05 08:25:03 +01:00
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
500435acd8
Add pyright LSP config, remove eglot-connect-timeout (back to default)
2024-07-04 17:54:23 +01:00
Evie Litherland-Smith
6b2c28ef55
Change ruff output format from pylint -> concise
2024-07-04 15:53:03 +01:00
Evie Litherland-Smith
09e291abf3
Tweak eglot and flymake to improve performance
2024-07-04 10:11:34 +01:00
Evie Litherland-Smith
49760ddc58
Tidy up ligature settings
2024-07-03 16:46:23 +01:00