<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotfiles.git/.emacs.d, branch v1.1.2</title>
<subtitle>My Dotfiles</subtitle>
<id>https://git.mcdonnell.dev/dotfiles.git/atom?h=v1.1.2</id>
<link rel='self' href='https://git.mcdonnell.dev/dotfiles.git/atom?h=v1.1.2'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/dotfiles.git/'/>
<updated>2026-03-28T20:33:00Z</updated>
<entry>
<title>refactor: Split variable definitions into file</title>
<updated>2026-03-28T20:33:00Z</updated>
<author>
<name>Jacob McDonnell</name>
<email>jacob@jacobmcdonnell.com</email>
</author>
<published>2026-03-28T20:33:00Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/dotfiles.git/commit/?id=535c28da5f5aa94532220caaffec94adef24ecb5'/>
<id>urn:sha1:535c28da5f5aa94532220caaffec94adef24ecb5</id>
<content type='text'>
Seperate the variable definitions into a seperate file.
</content>
</entry>
<entry>
<title>refactor: Split Emacs config into multiple files</title>
<updated>2026-03-28T18:52:43Z</updated>
<author>
<name>Jacob McDonnell</name>
<email>jacob@jacobmcdonnell.com</email>
</author>
<published>2026-03-28T18:52:43Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/dotfiles.git/commit/?id=b31f90af5ac142fe35cf40d1c1458b20170a7286'/>
<id>urn:sha1:b31f90af5ac142fe35cf40d1c1458b20170a7286</id>
<content type='text'>
Split Emacs config into multiple files for a more readable setup.
</content>
</entry>
<entry>
<title>feat: Emacs Backups in ~/.cache</title>
<updated>2026-03-28T17:46:25Z</updated>
<author>
<name>Jacob McDonnell</name>
<email>jacob@jacobmcdonnell.com</email>
</author>
<published>2026-03-28T17:46:25Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/dotfiles.git/commit/?id=3e2f998ace2f1b4ff8e47a17c21069b80413a6e4'/>
<id>urn:sha1:3e2f998ace2f1b4ff8e47a17c21069b80413a6e4</id>
<content type='text'>
Set Emacs to write backup files to ~/.cache instead of writing backup
files to the local directory.
</content>
</entry>
<entry>
<title>refactor: Use set-face-attribute</title>
<updated>2026-03-28T17:39:05Z</updated>
<author>
<name>Jacob McDonnell</name>
<email>jacob@jacobmcdonnell.com</email>
</author>
<published>2026-03-28T17:39:05Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/dotfiles.git/commit/?id=e11bcb734d03cbd4eac7b6272654646c1ae8ac67'/>
<id>urn:sha1:e11bcb734d03cbd4eac7b6272654646c1ae8ac67</id>
<content type='text'>
Use set-face-attribute instead of custom-set-faces as this can be
overridden by Emacs.
</content>
</entry>
<entry>
<title>fix: Vterm Custom Colors</title>
<updated>2026-03-26T21:55:29Z</updated>
<author>
<name>Jacob McDonnell</name>
<email>jacob@jacobmcdonnell.com</email>
</author>
<published>2026-03-26T21:55:29Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/dotfiles.git/commit/?id=f23a42df69157de582c2a953a9e041665656bd96'/>
<id>urn:sha1:f23a42df69157de582c2a953a9e041665656bd96</id>
<content type='text'>
Set Vterm custom colors to fix issues with ncurses programs like
menuconfig for linux.
</content>
</entry>
<entry>
<title>feat: Remove trailing whitespace on save</title>
<updated>2026-03-24T01:00:42Z</updated>
<author>
<name>Jacob McDonnell</name>
<email>jacob@jacobmcdonnell.com</email>
</author>
<published>2026-03-24T01:00:42Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/dotfiles.git/commit/?id=bd2691e2a32de690d29fae0b7a1f84b38cde6ef2'/>
<id>urn:sha1:bd2691e2a32de690d29fae0b7a1f84b38cde6ef2</id>
<content type='text'>
Remove trailing whitespace on save. As well, fix to evil-want-C-u-scroll
by loading loading evil-collection after evil-mode.
</content>
</entry>
<entry>
<title>refactor(Emacs): Use 4 spaces for tabs</title>
<updated>2026-03-23T21:40:44Z</updated>
<author>
<name>Jacob McDonnell</name>
<email>jacob@jacobmcdonnell.com</email>
</author>
<published>2026-03-23T21:40:44Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/dotfiles.git/commit/?id=a2f3adfd1ae1a5c36cbb6a55d0fec63b6e9097af'/>
<id>urn:sha1:a2f3adfd1ae1a5c36cbb6a55d0fec63b6e9097af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: pv in Emacs and no more tmux in zsh</title>
<updated>2026-03-23T21:14:47Z</updated>
<author>
<name>Jacob McDonnell</name>
<email>jacob@jacobmcdonnell.com</email>
</author>
<published>2026-03-23T21:14:47Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/dotfiles.git/commit/?id=80952e50f05403e140097bab9c1c902101e6c27c'/>
<id>urn:sha1:80952e50f05403e140097bab9c1c902101e6c27c</id>
<content type='text'>
SPACE-pv keybind now opens dired in Emacs. As well, Tmux is no longer
started in .zshrc.
</content>
</entry>
<entry>
<title>feat: Added Emacs Plugins</title>
<updated>2026-03-22T01:10:18Z</updated>
<author>
<name>Jacob McDonnell</name>
<email>jacob@jacobmcdonnell.com</email>
</author>
<published>2026-03-22T01:10:18Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/dotfiles.git/commit/?id=24e2a326a9f82b391fc2d060211fc6661187ee55'/>
<id>urn:sha1:24e2a326a9f82b391fc2d060211fc6661187ee55</id>
<content type='text'>
Added the following Emacs plugins:
- libvterm for a better terminal
- Magit for git integration
- Evil Collection for Vim keybindings everywhere
</content>
</entry>
<entry>
<title>feat: Emacs Keybind &amp; Neovim Color Variables</title>
<updated>2026-03-22T00:04:50Z</updated>
<author>
<name>Jacob McDonnell</name>
<email>jacob@jacobmcdonnell.com</email>
</author>
<published>2026-03-22T00:04:50Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/dotfiles.git/commit/?id=5844753ded1a3365a620f880abcd50c10338a387'/>
<id>urn:sha1:5844753ded1a3365a620f880abcd50c10338a387</id>
<content type='text'>
- Added an Emacs keybind to set SPACE-ff to find-file.
- Neovim sources NVIM_COLORSCHEME &amp; NVIM_BACKGROUND environment
  variables to set the colorscheme and background color.
</content>
</entry>
</feed>
