Commit graph

74 commits

Author SHA1 Message Date
7fc5ff99f6
Update Emacs config to latest commit 2024-07-02 00:13:08 -07:00
b3e3f9292c Fix stumpwm packages
The latest ‘stumpwm’ package has removed the “lib” output. All things using the
‘stumpwm:lib’ output need to switch to just using ‘stumpwm’.

I've added the ‘stumpwm+swank’ package definition because in my package
repository it depends on ‘stumpwm:lib’ and this way I can update it more easily.
2024-07-01 14:18:40 -07:00
53cc05214f Add mpdscrobble service 2024-06-19 23:02:35 -07:00
dbfce1861c Remove conflicting definitions of SCSH
Changes that I made were added to Guix some time ago.
2024-06-19 21:56:33 -07:00
744b191483 Move all mpd-related packages into (oni packages mpd) 2024-06-19 21:55:28 -07:00
7421fb9730 Update emacs config to latest version 2024-06-19 16:12:01 -07:00
419e7053b9 Add my PHP config for Emacs 2024-06-19 16:11:51 -07:00
2c6868b56c chore(emacs-config): Update to latest 2024-04-19 23:01:07 -07:00
2f8d342c5e fix: Update git repo and homepage urls
I switched from using Forgejo back to using cgit, and the urls have changed.
2024-04-19 23:00:15 -07:00
5225562fe0 Remove custom company package
The changes I made to the package have been accepted upstream, so I don't need
to maintain my own anymore.

Commit: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=55c94d68df

Discussion: https://issues.guix.gnu.org/68839
2024-04-07 00:16:15 -07:00
7499cb2305 Add nginx-mode for Emacs 2024-04-04 22:02:39 -07:00
0b61b8cf0c Update to latest emacs configuration 2024-04-04 22:01:29 -07:00
331c84986c Add oni-python configuration 2024-04-04 22:01:12 -07:00
b439a924ce Update to latest Emacs config 2024-02-15 13:07:16 -08:00
1fd9b5aa80 Add my yaml-mode configuration for Emacs 2024-02-05 23:41:14 -08:00
c5a9e8ac84 Alphabetize package definitions in ‘emacs.scm’ 2024-02-01 23:26:47 -08:00
ce63d1fc5b Add ‘tym’ package
Tym is a terminal emulator that can be configured through Lua, which means it
can be configured through Fennel.
2024-01-30 13:26:03 -08:00
0aa0b23962 Add custom ‘emacs-company’ package, remove custom ‘emacs-notmuch’
The custom ‘emacs-notmuch’ package isn't necessary anymore since my patch was
submitted[1]

The custom ‘emacs-company’ fixes some issues with icons and images not loading
while installed with Guix.

[1]: https://issues.guix.gnu.org/68667
2024-01-30 13:24:02 -08:00
5755831bb6 Add ‘ace-link-notmuch’ package and configuration 2024-01-28 00:39:45 -08:00
7d38c4d12a Move emacs-outli to emacs packages file 2024-01-16 01:04:59 -08:00
ee519e1e08 Update emacs-outli to latest version 2024-01-16 01:00:30 -08:00
5910d47dbb Update emacs-config to latest version 2024-01-07 21:46:36 -08:00
de25f6332e Add ‘oni-git-commit’ configuration package 2023-12-19 22:19:27 -08:00
552f072dca Fix imports for latest Guix 2023-12-19 22:19:06 -08:00
4646e46534 Upgrade to latest emacs configuration 2023-12-19 22:18:40 -08:00
511eb36225 Update Emacs configuration to latest version 2023-12-12 09:26:34 -08:00
9a49fe75dd Update ‘inkplate-display’ to latest version 2023-12-07 23:36:11 -08:00
c33a58467a Update to latest emacs configuration 2023-11-08 15:13:21 -08:00
a6cdb302e2 Add emacs-syncthing-status 2023-11-07 15:57:00 -08:00
b03d1a86be Add package for Sawfish's Emacs mode 2023-10-15 22:12:51 -07:00
3712c888b7 Add golden-ratio to Emacs configuration 2023-10-12 17:03:21 -07:00
df93ec50be Update mpd-notify to latest version 2023-10-06 16:44:36 -07:00
4bfcc5f2cd Upgrade to latest Emacs configuration 2023-10-03 22:19:28 -07:00
f1e8928c6d Remove unnecessary include 2023-09-29 15:17:09 -07:00
fac6e98dbf Add custom emacs-notmuch package
This fixes a bug that exists in the package that the Notmuch logo doesn't show
up in notmuch-hello. I'll try and make a couple of other changes before opening
a pull request back to Guix to fix it.
2023-09-29 14:35:02 -07:00
3dcd2b763f Update to latest Emacs config 2023-09-27 23:44:49 -07:00
0bf5c4ee89 Update to latest emacs config 2023-09-19 00:37:47 -07:00
c900af3e00 Add some more of my Emacs packages to my config 2023-09-14 22:54:36 -07:00
edfc8c2558 Add emacs-yasnippet-capf to my configuration 2023-08-29 22:26:42 -07:00
d968a40a27 Update emacs-yoshi-theme to latest version 2023-08-29 22:26:42 -07:00
94fe5db261 Update to latest emacs config 2023-08-29 22:26:42 -07:00
c9d8a52b39 Add ZSH contextual abbrevs package 2023-08-23 10:57:10 -07:00
75190437c4 Update Emacs config 2023-07-26 00:41:29 -07:00
d828d9155d Add oni-project Emacs configuration 2023-07-22 23:05:34 -07:00
059cefc15d Update emacs config 2023-07-15 01:31:10 -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
07fa6f0888 Update ‘emacs-config’ 2023-07-12 23:48:14 -07:00
cf32eb426b Update ‘guile-inkplate’ package 2023-07-12 15:22:18 -07:00
cc1086234c Update Emacs configuration 2023-07-10 23:22:17 -07:00
05dfbea463 Update Emacs configuration 2023-07-10 00:33:37 -07:00