Commit Graph

39 Commits

Author SHA1 Message Date
Collin J. Doering 3d91f3b690
desktop: Add system configuration, porting it from guix-machines
* .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.
2024-05-16 11:23:03 -04:00
Collin J. Doering cbf25be27e
channels.scm: Update guix, nonguix, and rekahsoft-guix channels 2024-04-14 09:28:38 -04:00
Collin J. Doering 0336c025dc
rekahsoft-gnu: Fix spaceship-prompt after (major) update 2023-12-26 00:39:58 -05:00
Collin J. Doering 3c8f4860cd
home: Update rekahsoft-guix channel, adjusting as needed
* .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.
2023-12-25 23:32:05 -05:00
Collin J. Doering 4923e7e2ca
home: Update guix and nonguix channels, adjusting to compensate
* .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).
2023-12-24 14:50:29 -05:00
Collin J. Doering 1d9765ca40
channels.scm: Update guix, nonguix and rekahsoft-guix channels
.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
2023-09-18 19:01:49 -04:00
Collin J. Doering bc492a2964
channels.scm: Update guix and nonguix channels 2023-04-09 21:30:53 -04:00
Collin J. Doering 1f490e9d98
channels.scm: Update guix and rekahsoft-guix channels 2023-04-04 13:14:44 -04:00
Collin J. Doering 07939f997b
channels.scm: Update guix and nonguix channels 2023-04-02 23:50:55 -04:00
Collin J. Doering 05fc4f711d
channels.scm: Update guix, nonguix and rekahsoft-guix channels 2023-03-28 21:11:49 -04:00
Collin J. Doering 4bee9cd8f7
channels.scm: Update guix, nonguix, and rekahsoft-guix channels 2023-03-05 03:56:54 -05:00
Collin J. Doering 411e4bcb9d
channels.scm: Update guix and nonguix channels 2023-01-12 17:03:24 -05:00
Collin J. Doering 66c5d10ca3
channels.scm: Reorder channels (no functional change) 2023-01-12 12:24:37 -05:00
Collin J. Doering b3a3eef72f
Upgrade channels and make minor adjustment for org 9.6 update
* 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
2022-12-11 22:27:30 -05:00
Collin J. Doering ed0e5a220e
channels.scm: Update guix and nonguix channels 2022-12-03 21:34:53 -05:00
Collin J. Doering 7ae8d1dddc
channels.scm: Update guix and nonguix channels 2022-11-26 21:38:24 -05:00
Collin J. Doering 165ccc3c81
home.scm: Use virt-viewer from upstream
* 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
2022-11-15 10:28:01 -05:00
Collin J. Doering fa04bba47d
channels.scm: Update guix and nonguix channels 2022-10-30 21:34:11 -04:00
Collin J. Doering c9eb927055
channels.scm: Update guix and nonguix channels 2022-10-15 12:27:06 -04:00
Collin J. Doering 035eb5db70
channels.scm: Update all channels 2022-10-04 02:06:07 -04:00
Collin J. Doering 97624a5c77
channels.scm: Update rekahsoft-guix channel 2022-08-11 19:58:57 -04:00
Collin J. Doering af4b611c08
channels.scm: Update rekahsoft-guix channel 2022-07-31 21:10:14 -04:00
Collin J. Doering 14557fa844
channels.scm: Update guix, nonguix and rekahsoft-guix channels 2022-07-26 18:21:34 -04:00
Collin J. Doering b5ccb781c7
channels.scm: Update guix and nonguix channels 2022-07-22 23:14:42 -04:00
Collin J. Doering b9528a3014
channels.scm: Update all channels (notably updating to emacs 28.1) 2022-06-25 02:19:55 -04:00
Collin J. Doering 4f98128a64
channels.scm: Update guix and nonguix channels 2022-05-17 10:41:52 -04:00
Collin J. Doering d52f76617c
channels.scm: Update guix and non-guix channels 2022-05-08 00:48:31 -04:00
Collin J. Doering e8c46410f9
home: Remove org-roam-extensions as its included in org-roam upstream 2022-05-07 23:05:45 -04:00
Collin J. Doering f8e109794a
channels.scm: Update all channels 2022-04-19 21:42:14 -04:00
Collin J. Doering afbd13105f
channels.scm: Update rekahsoft-guix channel 2022-04-08 21:37:56 -04:00
Collin J. Doering 98d2f33d15
channels.scm: Update guix and nonguix channels 2022-04-08 01:26:57 -04:00
Collin J. Doering f84da0d1c1
channels.scm: Update rekahsoft-guix (missed in previous commit) 2022-03-28 18:10:39 -04:00
Collin J. Doering bb2e34e7cb
channels.scm: Update guix channel 2022-03-28 18:04:49 -04:00
Collin J. Doering 38d96d275c
channels.scm: Update channels 2022-03-27 22:42:05 -04:00
Collin J. Doering 0c010e63ea
channels.scm: Correct url of rekahsoft-dotfiles channel 2022-03-26 19:14:18 -04:00
Collin J. Doering 141b891948
channels.scm: Update channel-introduction for rekahsoft-guix 2022-03-26 17:44:04 -04:00
Collin J. Doering f11ce3f772
Move manifest definition within channel directory
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)
2022-03-26 17:29:15 -04:00
Collin J. Doering 44f5cc3521
Update guix, use non-guix, and a variety of manifest changes
* 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
2022-03-14 23:22:46 -04:00
Collin J. Doering 32b8ebec9a
Initial commit 2022-01-31 12:07:29 -05:00