aboutsummaryrefslogtreecommitdiffstats
path: root/oni/packages/emacs.scm
Commit message (Collapse)AuthorAgeFilesLines
* Update ‘emacs-indexed’Gravatar Tom Willemse2026-01-221-20/+22
| | | | Its name changed from ‘emacs-indexed’ to ‘emacs-org-mem’.
* Reformat files using ‘guix-pretty-print-buffer’Gravatar Tom Willemse2026-01-181-74/+73
|
* Reformat emacs packages moduleGravatar Tom Willemse2026-01-171-248/+258
|
* Add emacs-phel-modeGravatar Tom Willemse2026-01-131-0/+33
|
* (oni packages emacs): Delete ‘emacs-yaml-pro’Gravatar Tom Willemse2026-01-041-27/+0
| | | | It is also provided by the ‘(gnu packages emacs-xyz)’.
* emacs-yoshi-theme: Include iconsGravatar Tom Willemse2025-12-231-0/+2
|
* emacs-yoshi-theme: Update to latestGravatar Tom Willemse2025-12-231-3/+2
|
* Flyover: Add package and home serviceGravatar Tom Willemse2025-12-231-0/+28
|
* Fix up rincewind configurationGravatar Tom Willemse2025-12-011-16/+20
| | | | | | | | | | | | | | | | I've been messing arround with it for a while and I've changed a bunch of things I don't even remember exactly why, but here we are and everything works. - There were some imports that needed to be changed because packages had moved around. - I've added some packages that I'm trying out for various things. - I removed Blackthorne from my configuration because I have a dedicated device to play this on now. - I split off some packages in separate variables to try and make more clear why I'm using them and also make them easier to reuse in other configurations.
* packages/emacs: Add Naquadah themeGravatar Tom Willemse2025-11-281-0/+21
|
* (oni packages emacs): Fix tree-sitter packagesGravatar Tom Willemse2025-09-021-0/+1
| | | | | | Some tree sitter packages used to be part of the ‘(rosenthal packages tree-sitter)’ packages, but others have been moved to ‘(gnu packages tree-sitter)’.
* oni/packages/emacs: Add ‘emacs-sawfish’Gravatar Tom Willemse2025-07-171-0/+25
| | | | | | | | This package installs the sawfish major mode that is included in the Sawfish window manager. This file is not included in the sawfish window manager package. This package doesn't use the same source as that of the official package because while testing it looked like the original source location isn't accessible.
* oni/packages/emacs: Fix missing importGravatar Tom Willemse2025-07-171-0/+1
| | | | | One of the packages referenced as a dependency was moved to the ‘emacs-build’ module and was causing issues upgrading the configuration.
* packages/emacs: Fix packages without testsGravatar Tom Willemse2025-07-161-2/+13
|
* Add phps-mode packageGravatar Tom Willemse2025-04-161-0/+25
|
* Fix issue with emacsql and org-roam not working togetherGravatar Tom Willemse2025-04-161-1/+17
|
* rincewind: Add emacs-indexed packageGravatar Tom Willemse2025-04-031-0/+24
|
* packages/emacs: Add packages for phpstanGravatar Tom Willemse2025-03-181-0/+86
|
* surfingkeys: Fix foreground color for bannerGravatar Tom Willemse2025-02-181-0/+26
|
* tree-sitter-php: Upgrade to v0.21.1Gravatar Tom Willemse2025-01-241-3/+26
|
* Add emacs-php-ts-mode packageGravatar Tom Willemse2025-01-211-0/+25
|
* Update Emacs config to latest commitGravatar Tom Willemse2024-07-021-0/+21
|
* fix: Update git repo and homepage urlsGravatar Tom Willemse2024-04-191-4/+4
| | | | I switched from using Forgejo back to using cgit, and the urls have changed.
* Remove custom company packageGravatar Tom Willemse2024-04-071-33/+0
| | | | | | | | | 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
* Add nginx-mode for EmacsGravatar Tom Willemse2024-04-041-23/+45
|
* Add my yaml-mode configuration for EmacsGravatar Tom Willemse2024-02-051-18/+147
|
* Alphabetize package definitions in ‘emacs.scm’Gravatar Tom Willemse2024-02-011-300/+276
|
* Add custom ‘emacs-company’ package, remove custom ↵Gravatar Tom Willemse2024-01-301-20/+25
| | | | | | | | | | | | ‘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
* Add ‘ace-link-notmuch’ package and configurationGravatar Tom Willemse2024-01-281-0/+24
|
* Move emacs-outli to emacs packages fileGravatar Tom Willemse2024-01-161-0/+22
|
* Add emacs-syncthing-statusGravatar Tom Willemse2023-11-071-0/+25
|
* Add golden-ratio to Emacs configurationGravatar Tom Willemse2023-10-121-0/+28
|
* Remove unnecessary includeGravatar Tom Willemse2023-09-291-1/+1
|
* Add custom emacs-notmuch packageGravatar Tom Willemse2023-09-291-1/+33
| | | | | | 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.
* Add emacs-yasnippet-capf to my configurationGravatar Tom Willemse2023-08-291-0/+22
|
* Update emacs-yoshi-theme to latest versionGravatar Tom Willemse2023-08-291-3/+3
|
* Add packages for emacs and my emacs configurationGravatar Tom Willemse2023-05-241-0/+392
When I was relying on my external package channel I ended up with a conflict being unable to upgrade a personal package because an issue with a Guix package was preventing me from upgrading Guix itself.