Evie Litherland-Smith
7f6ec9be70
Start switching back to using emacs diary file(s)
...
Add main diary file and an included birthday file so far
2024-04-06 12:21:20 +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
4369b81125
Enable org-journal cache
...
Add resulting .cache file (and any in the future) to .gitignore
2024-04-04 14:58:52 +01:00
Evie Litherland-Smith
e1c8c477ff
Remove attempt to unset frame background in tty
...
Not working properly for some reason. To come back to another time perhaps
2024-04-02 18:23:33 +01:00
Evie Litherland-Smith
82c55601a3
Remove setting initial frame width/height
2024-04-02 17:53:54 +01:00
Evie Litherland-Smith
b194db5ec8
python: use isort as formatter alongside ruff
2024-04-02 17:47:40 +01:00
Evie Litherland-Smith
3c8dc5df40
Remove org-table-header-line-mode hook
...
Was causing problems when starting org files for some reason, causing
other hooks to fail / not run too
2024-04-02 14:29:39 +01:00
Evie Litherland-Smith
2e74af0b09
org-mode: fix setting indent, add table header line mode
...
Fix hook function for org-indent-mode, was accidentally toggling every
time the hook was called. Now wrapped in lambda function to fix this.
Add hook to turn on org-table-header-line-mode, equivalent to freezing
the header row in a spreadsheet program
Move hook definition into org use-package config block
2024-04-02 14:17:20 +01:00
Evie Litherland-Smith
d83703e8a9
Add default priority to org-mode task capture template
2024-04-02 13:56:34 +01:00
Evie Litherland-Smith
551176acf7
Fix no-GUI background removal for server/client setup
...
Move to a custom function added to after-make-frame-functions hook,
that only clears the default background if not GUI and a client frame.
Also remove setting menu-bar-mode since it conflicts with
Hyprland-specific options from NixOS
2024-04-02 13:35:00 +01:00
Evie Litherland-Smith
db6f11046c
Disable default face background when not using GUI
2024-04-02 12:01:15 +01:00
Evie Litherland-Smith
02979e087f
Add corfu-terminal package
2024-04-02 11:52:52 +01:00
Evie Litherland-Smith
880b76305b
org: remove noter from agenda files
...
Add multisession to .gitignore
2024-04-02 11:18:34 +01:00
Evie Litherland-Smith
c1f0521488
Fix feeds file/directory shortcut
...
Was pointing to old feeds file (doesn't exist any more), now pulls
value directly from rmh-elfeed-org-files variable
2024-03-30 10:31:39 +00:00
Evie Litherland-Smith
160b52ee99
Only export diary.org to orgmobile
2024-03-30 07:37:41 +00:00
Evie Litherland-Smith
717128736d
Override gnus-icalendar-org capture template to put in datetree
...
Rename calendar to diary capture template
2024-03-27 16:34:53 +00:00
Evie Litherland-Smith
52f881677a
Add calendar entry capture template
2024-03-27 16:17:25 +00:00
Evie Litherland-Smith
942459735a
Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/emacs
2024-03-27 08:06:44 +00:00
Evie Litherland-Smith
33c0714595
Remove mypy from python mode hook (flymake)
2024-03-27 08:06:38 +00:00
Evie Litherland-Smith
c7f279759c
Add ruff-isort to apheleia formatter steps for python
2024-03-27 05:51:16 +00:00
Evie Litherland-Smith
3441177a6d
Remove pyright config
2024-03-25 07:39:55 +00:00
Evie Litherland-Smith
7dd0e0f4ed
Add pyright config
...
Hopefully better single-file support, better support for use with mypy
and isort
2024-03-24 11:42:11 +00:00
Evie Litherland-Smith
662846fd25
Add ruff back as python formatter
2024-03-22 15:42:57 +00:00
Evie Litherland-Smith
84998e80aa
invalidate org-journal cache when running git-sync-all
2024-03-20 17:28:24 +00:00
Evie Litherland-Smith
226755daa8
Enable auto-fill for org-mode
2024-03-20 14:24:23 +00:00
Evie Litherland-Smith
3837871ed9
Add quick bind to run git-sync-all shell command (async)
2024-03-20 10:52:01 +00:00
Evie Litherland-Smith
dc2974b180
Change settings for org-yank with subtrees
...
Don't fold subtrees, do adjust heading level when yanking
2024-03-20 10:39:50 +00:00
Evie Litherland-Smith
29fab40d02
org-mode set M-RET to not split line unless in a table
2024-03-20 10:35:15 +00:00
Evie Litherland-Smith
73bcd8f56b
org-roam: disable completion everywhere
2024-03-20 09:54:56 +00:00
Evie Litherland-Smith
bdd2e44a3d
Revert "Remove python from eglot-ensure list"
...
This reverts commit 57bcea9bbe
.
2024-03-19 15:02:22 +00:00
Evie Litherland-Smith
d3df3f0726
Add headers for windows.org
2024-03-19 10:49:40 +00:00
Evie Litherland-Smith
57bcea9bbe
Remove python from eglot-ensure list
2024-03-19 10:39:54 +00:00
Evie Litherland-Smith
02ecfb51ec
Add extra arguments for flymake-collection-mypy
2024-03-19 10:39:11 +00:00
Evie Litherland-Smith
82968da65f
Revert "Remove flymake mypy (from flymake-collection)"
...
This reverts commit eb69c67a5d
.
2024-03-19 10:07:42 +00:00
Evie Litherland-Smith
8204df92ed
Revert "Remove flymake-ruff package"
...
This reverts commit 20691ddff5
.
2024-03-19 09:48:11 +00:00
Evie Litherland-Smith
eb69c67a5d
Remove flymake mypy (from flymake-collection)
2024-03-19 09:47:45 +00:00
Evie Litherland-Smith
c9cc568ca6
Split window management config into own file
2024-03-19 09:21:52 +00:00
Evie Litherland-Smith
3e30503856
Enable lua-mode, ensure lua for eglot, enable org-babel lua execution
2024-03-18 21:10:07 +00:00
Evie Litherland-Smith
96f618020b
Inhibit splash screen
2024-03-18 11:10:38 +00:00
Evie Litherland-Smith
20691ddff5
Remove flymake-ruff package
2024-03-18 11:08:08 +00:00
Evie Litherland-Smith
c2acacef5d
Revert python formatting to use black
2024-03-18 08:00:00 +00:00
Evie Litherland-Smith
4d889b1b9f
Change org-directory layout again
...
Back to individual Inbox headings in files
inbox.org used as misc inbox (e.g. for orgmobile)
2024-03-17 12:02:41 +00:00
Evie Litherland-Smith
4aa06e671f
Reduced selection of org files sent to mobile
2024-03-17 11:52:01 +00:00
Evie Litherland-Smith
28e4dd01e5
Revert "Remove org-mobile integration"
...
This reverts commit 07ac597627
.
2024-03-17 10:54:46 +00:00
Evie Litherland-Smith
a86db3b7d5
Move calendar/diary file location
2024-03-17 10:40:56 +00:00
Evie Litherland-Smith
073601fad1
Add emms default dir to library when loaded
2024-03-16 10:55:22 +00:00
Evie Litherland-Smith
71f7bb5005
Revert "Remove battery display"
...
This reverts commit f8894b3dca
.
2024-03-13 16:58:52 +00:00
Evie Litherland-Smith
9f1be021fe
Delete crafted config
...
Force me to actually make those changes...
2024-03-12 17:52:44 +00:00
Evie Litherland-Smith
6aa73c5371
Add global bibliography file shortcut
2024-03-12 14:19:14 +00:00