Commit graph

22 commits

Author SHA1 Message Date
7601d46c2f Make custom-file a setting in the Emacs configuration 2024-12-09 11:08:32 -08:00
23b48fb2ac data: Install org-caldav
This is only an initial commit, more work needs to be done before I can use it.
2024-12-06 07:37:34 -08:00
3e149fff6c
Exclude calculator from golden-ratio-mode 2024-11-22 23:28:35 -08:00
25d95f3cdd
Add wakatime configuration 2024-11-22 23:28:35 -08:00
b07410da65
Don't use ‘add-zsh-hook’ for setting up vterm
It seems that the ‘autoload’ and ‘add-zsh-hook’ calls somehow interfered with
the later setup of the ‘zsh-autosuggestions’.
2024-08-15 00:14:26 -07:00
fc494ab25b feat(emacs): Add ‘org-modern’ configuration 2024-04-19 22:58:03 -07:00
5755831bb6 Add ‘ace-link-notmuch’ package and configuration 2024-01-28 00:39:45 -08:00
9af2af66b0 Fix typo for integration between Emacs and vterm 2024-01-16 01:08:24 -08:00
7f691ec18e Configure ‘emacs-vterm’ through Guix 2024-01-07 21:44:51 -08:00
bf912c42ff Add Emacs Pinentry configuration 2023-11-08 15:13:10 -08:00
3712c888b7 Add golden-ratio to Emacs configuration 2023-10-12 17:03:21 -07:00
25d760efc8 Add ‘ace-link’-specific settings 2023-10-03 22:12:22 -07:00
314ef89dc0 Add ace-link to my Emacs configuration 2023-09-28 00:22:30 -07:00
9ad2400a9a Add eros to my Emacs configuration 2023-09-27 23:44:06 -07:00
c900af3e00 Add some more of my Emacs packages to my config 2023-09-14 22:54:36 -07:00
0f6732d1c9 Fix typo 2023-08-29 22:26:42 -07:00
edfc8c2558 Add emacs-yasnippet-capf to my configuration 2023-08-29 22:26:42 -07:00
cb90aa8b43 Add configuration for emacs-helpful 2023-08-29 22:26:42 -07:00
b144e84ea5 Add ‘emacs-oni-hy’
I just added a configuration for programming in Hy. This is the first step for
moving more of my Emacs configuration into guix home. Instead of adding the
autoload for ‘oni-hy’ in the ‘oni-core’ package, I've added it directly to my
Guix configuration. In the future I'll want to change this so that each package
gets its own configuration and also extends my Emacs configuration so that it
automatically adds these autoloads when I add a package.
2023-07-14 00:54:48 -07:00
dd23871b67 Add Emacs configuration 2023-03-17 01:04:03 -07:00
726e44fa23 Clean up import for (oni home services emacs) 2023-03-17 00:49:20 -07:00
a85ad3fddd Update rincewind configuration
- Sort all use-module directives

- Remove ‘gcc-toolchain’ from the installed packages because it appears that the
  regular emacs-next (not from a git checkout) works fine without it.

- Add ‘emacs-org-roam’ and ‘emacs-vterm’ packages because they both come with C
  modules and installing them on-the-fly in Emacs wasn't working properly.

- Add ‘fakeroot’ package because it appears to be needed now that I'm using
  guix-home if I want to build packages for Archlinux. This still happens when I
  need to install some proprietary program from the AUR.

- Add an Emacs configuration service. For now this just ensures that the
  ‘emacs-next’ package is installed and creates a shepherd service that starts
  Emacs when I log in.

- Change the default run dialog from ‘rofi -show run’ to ‘rofi -show drun’ to
  run .desktop files. This offers more control over what does and doesn't show
  up in the list and allows me to put only stuff in there that actually works in
  a graphical environment.
2022-10-04 23:19:34 -07:00