* .guix/rekahsoft/guix-config/desktop.scm: Now that guix-home-service-type is available,
system configuration can be connected with guix home configurations, allowing both the
system, and user homes to be updated.
* .guix/rekahsoft/guix-config/machines/laptop-dell-precision.scm: Guix system configuration
for dell precision laptop, ported from guix-machines.
* .guix/rekahsoft/guix-config/machines/laptop-lenovo-t480s.scm: Guix system configuration
for lenovo t480s laptop, ported from guix-machines.
* .guix/rekahsoft/guix-config/machines/laptop-pinebook-pro.scm: Guix system configuration
for pinebook pro laptop, ported from guix-machines.
* channels.scm: Update guix, nonguix, and rekahsoft-guix channels.
* .guix/rekahsoft/guix-config/home.scm: Remove emacs-eval-in-repl package; its now included
upstream and not in the rekahsoft-guix channel, however, even then I found I didn't use it.
* channels.scm: Update rekahsoft-guix channel.
* .guix/rekahsoft/guix-config/home.scm: Remove emacs-org-babel-eval-in-repl as its dependency
'emacs-ess' does not currently build, which blocks updates.
* channels.scm: Update guix and nonguix channels.
* user-config/emacs/.emacs.d/config.org: Remove eval-in-repl configuration (I honestly did
not really use this much anyways).
.guix/rekahsoft/guix-config/home.scm: Adjust home configuration to include an inferior
version of awscliv2, as its been broken in the rekahsoft-guix channel for some time
* channels.scm (channel): Update guix, nonguix, and rekahsoft-guix channels
* .guix/rekahsoft/guix-config/home.scm (emacs-org-ql): To account for test errors when building emacs-org-ql after emacs-org was updated to 9.6, use a yet to be tagged release of eorg-ql that passes tests with emacs-org 9.6
* channels.scm (channel): Update rekahsoft-guix channel (removed (rekahsoft-gnu packages spice) module)
* .guix/rekahsoft/guix-config/home.scm (rekahsoft): Use virt-viewer from upstream guix channel now that version 11.0 is packaged
When running 'guix pull' with a foreign channel, the specification->package function does not
appear to be able to lookup packages that are not part of the guix official channel.
* .guix/rekahsoft/guix-config/home.scm: Include manifest/s used for home-configuration
directly
* home-manifest.scm: Continue to include a manifest file that can be used for convenience
with guix commands (as there is no way to use `-e|--install-from-expression` with manifests
at this time)
* home-manifest.scm (%shell-manifest): Use rekahsoft-guix version of fzf until issues with upstream can be resolved
(%xorg-manifest): Install autorandr so it can be used for managing monitors
(%xorg-apps-manifest): Install firefox, as well as xmonad and applications used for my xmonad environment (dmenu, xmobar, trayer)
(%xorg-wayland-apps-manifest): Install network-manager-applet
(%misc-manifest): Install alsamixer (used by ~/.bin/vol.sh for xmobar volume display)
(%misc-manifest): Explicitly install gpg and a pinentry program
* channels.scm (channel): Use non-guix and update guix