Evie Litherland-Smith
16f9b6e39b
Add hooks to disable visual-fill-column-mode for doc-view and images
...
doc-view disable internal scaling, for better resolution
2024-09-24 17:54:04 +01:00
Evie Litherland-Smith
bb279d7730
Enable visual-fill-column-mode for org-src-mode
2024-09-24 10:16:01 +01:00
Evie Litherland-Smith
4965693708
Fix org-hide face to actually hide leading stars
2024-09-24 10:02:47 +01:00
Evie Litherland-Smith
5dab916f22
Add visual-fill-column package
...
Customise to centre text vertically with a width of 180 characters
2024-09-24 09:55:24 +01:00
Evie Litherland-Smith
d26134304f
Rename my/git-sync-all -> my/gsync
2024-09-21 06:02:50 +01:00
Evie Litherland-Smith
125b931314
Set python-interpreter as well as python-shell-interpreter
2024-09-18 15:11:27 +01:00
Evie Litherland-Smith
ea64358f1b
Set agenda default span to week
2024-09-18 11:42:39 +01:00
Evie Litherland-Smith
3dafe7ff4c
Remove time and battery from modeline
2024-09-18 07:48:51 +01:00
Evie Litherland-Smith
2d3a3215f8
TRAMP default method -> sshx
2024-09-17 13:55:35 +01:00
Evie Litherland-Smith
921615aba0
Add roam/inbox.org and roam/tasks.org to org-agenda-files
2024-09-17 13:38:38 +01:00
Evie Litherland-Smith
8fe539b9db
emms don't display lyrics in modeline
2024-09-17 07:36:02 +01:00
Evie Litherland-Smith
9871a7e268
Remove emms-cache-save hook
2024-09-17 07:32:01 +01:00
Evie Litherland-Smith
9e3aafefa4
Change emms binds
...
Remove C-c e map, use f9 in global map to open emms. Add bind to save
to cache.
2024-09-17 07:24:24 +01:00
Evie Litherland-Smith
1f30cafde1
EMMS save cache on tracks added hook
2024-09-16 08:01:36 +01:00
Evie Litherland-Smith
60c816ae47
Move tasks and inbox files into roam directory
...
Adjust org and org-roam keybinds
Remove flyspell-correct package
2024-09-12 13:53:23 +01:00
Evie Litherland-Smith
2006bd98f3
Use current-window for org edit special
2024-09-11 17:39:10 +01:00
Evie Litherland-Smith
599c1ed846
Apheleia enable remote formatting (using 'local)
2024-09-10 16:30:27 +01:00
Evie Litherland-Smith
b087e93928
Revert consult binds, add apheleia format bind back
2024-09-10 16:27:52 +01:00
Evie Litherland-Smith
e1f6fc184f
Remove ob-async
2024-09-10 16:02:23 +01:00
Evie Litherland-Smith
f82911dd3c
org-src preserve indentation in edit special
2024-09-10 14:37:23 +01:00
Evie Litherland-Smith
cdf049bb4d
Update org file paths
...
Remove my/open-tasks-file function & bind
2024-09-09 07:33:03 +01:00
Evie Litherland-Smith
ef67f76b24
Add trailing directory slash
2024-09-07 08:17:14 +01:00
Evie Litherland-Smith
c900040cd1
Add and re-configure ligature package as submodule
2024-09-07 08:01:22 +01:00
Evie Litherland-Smith
1f939cc9bd
Set language environment to UTF-8
2024-09-07 07:39:54 +01:00
Evie Litherland-Smith
11c77786be
Delight some more modes
...
Fix a remaining consult bind
Remove global BBDB bind, since I always forget it exists anyway...
BBDB updates
2024-09-06 14:44:57 +01:00
Evie Litherland-Smith
9c04ec869f
Install Delight package
...
Install delight to hide minor modes in modeline
Silence org-babel results
2024-09-06 08:10:38 +01:00
Evie Litherland-Smith
bd3c281bdc
Change / simplify some key binds
...
Simplify magit, org, org-roam, eshell binds to single bind at top
level key
Change consult binds to C-c c ... from C-c s ...
Add Projects directory bind
2024-09-06 07:14:37 +01:00
Evie Litherland-Smith
a001486f56
Remove doom-modeline
...
Enable global-visual-line-mode
2024-09-05 17:37:00 +01:00
Evie Litherland-Smith
21f601d87f
Don't remap project-vc-dir
2024-09-01 08:17:05 +01:00
Evie Litherland-Smith
e7512a1c06
mu4e get command -> "true"
...
Using systemd service for mbsync instead
2024-08-28 08:25:44 +01:00
Evie Litherland-Smith
607d3ae7eb
org-clock-mode-line-total back to using auto
2024-08-23 11:21:12 +01:00
Evie Litherland-Smith
ba7d131bac
org-agenda start with log mode (but not clockreport) by default
2024-08-22 16:41:50 +01:00
Evie Litherland-Smith
d49a937974
Set org-clock mode line to only show today
2024-08-20 17:25:45 +01:00
Evie Litherland-Smith
9b0b01dd79
org-agenda-clockreport use day step
...
Don't start org-agenda with clockreport or log-mode by default
2024-08-19 10:28:37 +01:00
Evie Litherland-Smith
d614e275bc
Add nerd-icons-dired as submodule
...
Manual install nerd-icons-dired to replace all-the-icons-dired (and
all-the-icons package)
2024-08-19 09:01:17 +01:00
Evie Litherland-Smith
65bbe5327f
Change order of operations for my/package-ensure-installed
...
More efficient by not needing to refresh package list twice
2024-08-18 08:06:32 +01:00
Evie Litherland-Smith
8cae6d4ddd
Enable and customise org-habit
...
Fix startup error from treesit-auto
2024-08-16 15:17:33 +01:00
Evie Litherland-Smith
e6b11fedd4
Set org-duration-format to always use hours and minutes format
2024-08-16 15:06:52 +01:00
Evie Litherland-Smith
2fe6837307
Fix icon loading
...
Move org-agenda-clocking face config to my/load-theme-and-configure
Remove loading from custom file
2024-08-16 13:36:43 +01:00
Evie Litherland-Smith
0605c45d09
Add all-the-icons-dired until nerd-icons-dired is available
...
Move some after-init hooks to use-package init blocks, where it's more
appropriate
2024-08-16 11:41:08 +01:00
Evie Litherland-Smith
1dec1f8f4d
Add my/package-ensure-installed
...
Does the job of install.el but is available within an Emacs
session. install.el simply calls my/package-ensure-installed
2024-08-16 09:16:11 +01:00
Evie Litherland-Smith
ed1c1a3e0a
Enable corfu auto, adjust idle time delays
2024-08-16 09:10:50 +01:00
Evie Litherland-Smith
01585c6e45
Add auctex package
2024-08-16 09:09:51 +01:00
Evie Litherland-Smith
22a2910fe6
Make my/load-theme-and-configure interactive
2024-08-16 08:54:57 +01:00
Evie Litherland-Smith
8e421f8073
org-agenda start with log mode now that the face is fixed
2024-08-15 17:33:33 +01:00
Evie Litherland-Smith
a4271a8f87
Make background for clocked tasks more legible
...
Set base16-current-theme-colors variable so uses of current theme
colours only needs changing in one place if the theme changes
2024-08-15 17:32:23 +01:00
Evie Litherland-Smith
d2118e8913
Fix python offset rather than guessing
...
Add bind to open org tasks file
2024-08-14 13:59:47 +01:00
Evie Litherland-Smith
9ddb445963
Remove all-the-icons, back to nerd-icons
...
Only missing nerd-icons-dired and nerd-icons-completion at the moment
2024-08-12 07:32:46 +01:00
Evie Litherland-Smith
6b81d47a87
Revert to pre-straight config and Makefile
...
Having issues with some packages with the straight version including
built-in (e.g. eglot). Will continue tinkering with straight in a
branch but back to package.el for now
2024-08-11 14:45:46 +01:00
Evie Litherland-Smith
dd5d4ea7ec
Switch all-the-icons back for nerd-icons fully
2024-08-09 16:44:38 +01:00
Evie Litherland-Smith
6f07040cfb
Filter compilation warnings from popups
2024-08-09 15:26:36 +01:00
Evie Litherland-Smith
cd6bce2677
org-roam remove custom recipe, was using the wrong key anyway and had no effect
2024-08-09 14:36:35 +01:00
Evie Litherland-Smith
34056bb71b
Convert use-package declarations to use straight.el
...
Add early-init.el to disable built-in package.el
Ignore extra straight repos and build files (except straight.el
itself), add lock file for current package versions
2024-08-09 14:28:13 +01:00
Evie Litherland-Smith
9f2fd29aa3
Check for sqlite before installing forge package
2024-08-08 10:28:18 +01:00
Evie Litherland-Smith
7124e154aa
Switch to curated package-selected-packages list
...
Not reverted to monolithic entry, but add to list where each
use-package declaration is for a given package. Replaces using
use-package :ensure for more reproducible package installations across
machines
2024-08-07 21:59:32 +01:00
Evie Litherland-Smith
49eda052a0
Move package management to own section
2024-08-07 18:30:27 +01:00
Evie Litherland-Smith
a6ceaf51e5
Add nerd-icons-corfu back
2024-08-07 18:03:57 +01:00
Evie Litherland-Smith
2ffd455abf
Remove melpa, only use melpa-stable
2024-08-07 17:54:38 +01:00
Evie Litherland-Smith
7b2e687b4b
doom-modeline use normal slant for file path (from italic by default)
2024-08-07 15:23:52 +01:00
Evie Litherland-Smith
78edd2c54c
doom-modeline remove some redundant config
2024-08-07 15:18:21 +01:00
Evie Litherland-Smith
20e22b0d87
Setup ensure rather than maintaining separate package-selected-packages list
2024-08-07 15:13:03 +01:00
Evie Litherland-Smith
b0defada7b
Disable doom-modeline word count
2024-08-07 11:25:36 +01:00
Evie Litherland-Smith
4e0e1c131e
Move a few more sections to suitable headings
...
Re-enable display time and battery (if applicable) in modeline,
re-enable line and column number in mode line.
Make electric-pair-mode local to prog-mode buffers only
Disable which-function-mode
Move font showcase to be a subheading of UI and Appearance section
2024-08-07 10:10:38 +01:00
Evie Litherland-Smith
59897ab9fc
Set org-archive-location to a central, encrypted, archive file
2024-08-07 09:47:31 +01:00
Evie Litherland-Smith
3d860c6d19
org-agenda don't start with log mode by default
2024-08-06 17:48:00 +01:00
Evie Litherland-Smith
9df9b66bc8
Add doom-modeline back, remove minions
...
Adjust mu4e modeline config to fit with doom better
Add binds to jump to last org capture and refile targets
2024-08-06 16:21:57 +01:00
Evie Litherland-Smith
cb6b8f9ef5
Remove project requirement for eglot-ensure hooks
...
Misc formatting
2024-08-06 08:14:19 +01:00
Evie Litherland-Smith
ace2792607
Update ligature definitions
2024-08-06 08:12:16 +01:00
Evie Litherland-Smith
d949bd1c92
Move font showcase into README.org
2024-08-06 08:07:44 +01:00
Evie Litherland-Smith
9bc9579450
Update init-file shortcut to README.org (config-file)
...
Remove personal dictionary
2024-08-06 08:05:12 +01:00
Evie Litherland-Smith
b288d7b018
Move mu4e config into README.org
...
Start to rearrange some things to appropriate headings
Add an empty diary file to stop complaining about file not being found
2024-08-06 07:29:30 +01:00
Evie Litherland-Smith
731bde0ac0
Initial move config from init.el to block in README.org
2024-08-06 07:09:41 +01:00
Evie Litherland-Smith
fee6ebd791
Update install instructions in README
2024-04-17 13:01:02 +01:00
Evie Litherland-Smith
f1689c7fb5
Update README with instructions, add script to handle package installs
2024-04-17 12:46:12 +01:00
Evie Litherland-Smith
2bae5e2973
Update wording in README for clone location
2024-02-17 19:39:50 +00:00
Evie Litherland-Smith
f44c767eea
Break up monolithic config into smaller files
...
Contents of README.org have been split into org files in config/
directory
Added init.el to simply loop over config files and call
org-babel-load-file
Add lots to .gitignore as this repo should now be cloned to
.emacs.d (instead of .emacs as before)
2024-02-15 08:18:41 +00:00
Evie Litherland-Smith
f7eb8fa03d
Add whitespace-mode customisations
2024-02-15 06:18:35 +00:00
Evie Litherland-Smith
77833632c3
Cleanup some TODOs in config
...
Move crafted config out of main config to actually encourage me to
sort through and take what I want to keep from it
2024-02-15 05:52:46 +00:00
Evie Litherland-Smith
18a0a07098
Updated elfeed config
2024-02-14 08:02:38 +00:00
Evie Litherland-Smith
56037884fe
Revert sendmail config since I broke it
2024-02-14 07:35:32 +00:00
Evie Litherland-Smith
4887642226
Use global-visual-line-mode
...
make message-send-mail-function use smtpmail-send-it like
send-mail-function does
2024-02-14 07:18:29 +00:00
Evie Litherland-Smith
54c13b3fdb
Only display async output buffer when there's something to show
2024-02-13 07:56:37 +00:00
Evie Litherland-Smith
52789bac50
Add js-ts-mode to eglot-ensure hook
2024-02-12 09:41:32 +00:00
Evie Litherland-Smith
c42ab91db3
Add flymake-eslint plugin
2024-02-12 09:20:54 +00:00
Evie Litherland-Smith
37134ceccd
Remove python-lsp-ruff config from eglot
2024-02-09 12:05:56 +00:00
Evie Litherland-Smith
9944bc799d
Add shortcut to open config file
2024-02-09 09:48:54 +00:00
Evie Litherland-Smith
20667bf228
eglot: change config back to pylsp
2024-02-09 08:57:48 +00:00
Evie Litherland-Smith
cffcdccb1c
org-mode: don't hide emphasis markers
2024-02-07 10:06:58 +00:00
Evie Litherland-Smith
320a9a1d65
mu4e: don't trash email after replying to event
2024-02-07 09:14:34 +00:00
Evie Litherland-Smith
7810b0203b
Switch url behaviour back to default browser
2024-02-07 07:44:46 +00:00
Evie Litherland-Smith
31d662df7a
Disable org src block grey background
2024-02-05 14:41:43 +00:00
Evie Litherland-Smith
f3beec3c3b
Fix org-roam initialisation
2024-02-05 14:41:35 +00:00
Evie Litherland-Smith
855fe2e477
Add nushell-ts-mode
2024-02-04 09:48:00 +00:00
Evie Litherland-Smith
1acc4affe4
Remove scroll-bar-mode and tab-bar-mode settings (for android)
2024-02-02 14:44:50 +00:00
Evie Litherland-Smith
6f980136e0
Remove font and background transparency setting
...
Moved into nixos expression as it's only really useful on my nixos
system, might want other fonts elsewhere if Iosevka isn't installed
2024-02-02 10:38:28 +00:00
Evie Litherland-Smith
f31bb72cd8
org-agenda back to not being sticky
...
Strange behaviour trying to view agenda entries from mu4e with sticky
enabled
2024-02-02 10:23:53 +00:00
Evie Litherland-Smith
a98b827b3f
Ensure org-roam directory exists
2024-02-02 06:49:40 +00:00
Evie Litherland-Smith
6339ae9122
Enable gdb-many-windows by default
2024-02-01 13:31:02 +00:00
Evie Litherland-Smith
2243ad8816
Disable corfu-auto in eshell, shell, and gud
2024-02-01 13:26:29 +00:00
Evie Litherland-Smith
2e97f41105
org-agenda: default to week view, re-enable sticky agenda
2024-01-31 14:54:23 +00:00