Commit graph

708 commits

Author SHA1 Message Date
Evie Litherland-Smith cedbce5e9c Add extra diary files
Add work diary, partially filled in at the moment

Import bin collection calendar

Add (empty) email diary file to add accepted email events to
2024-04-06 12:47:54 +01:00
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 e012e17ca1 Delete old diary file 2024-04-06 12:20:31 +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 edd11a6c34 Add poetryoverride template, add link to edgecases to poetryshell 2024-04-03 07:58:42 +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 9d37e98a47 Set minimum level of popup message to error 2024-04-02 18:06:05 +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 f19b89e423 Change nix-shell templates to import <nixpkgs> by default 2024-04-01 15:33:01 +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 eb2e89cb48 Update pythonshell template 2024-03-25 07:51:01 +00:00
Evie Litherland-Smith 2ec1950680 Add pylsp to poetryshell template 2024-03-25 07:40:29 +00:00
Evie Litherland-Smith 3441177a6d Remove pyright config 2024-03-25 07:39:55 +00:00
Evie Litherland-Smith f84d21d67e Update poetryshell template, add (initial) pythonshell template 2024-03-24 12:03:04 +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 66fc455929 Add poetryEnv to poetryshell template 2024-03-18 17:32:33 +00:00
Evie Litherland-Smith 88e15182c6 Add nix-shell poetry template 2024-03-18 13:36:07 +00:00
Evie Litherland-Smith 96f618020b Inhibit splash screen 2024-03-18 11:10:38 +00:00