# Latest

**URL:** https://forum.systemcrafters.net/latest.md?page=1

[Latest](https://forum.systemcrafters.net/latest.md) · [Categories](https://forum.systemcrafters.net/categories.md) · [Tags](https://forum.systemcrafters.net/tags.md)

**Page:** 2

---

## [Aliases not working for fish shell + sudo](https://forum.systemcrafters.net/t/aliases-not-working-for-fish-shell-sudo/2019)

<div class="topic-metadata">

**Author:** [@Folaht](https://forum.systemcrafters.net/u/Folaht)\
**Replies:** 4\
**Last updated:** [August 15, 2026, 8:35am UTC](https://forum.systemcrafters.net/t/aliases-not-working-for-fish-shell-sudo/2019 "2026-08-15T08:35:07Z")

</div>

I have the following setup: home-configuration.scm (services (append (list (service home-bash-service-type (home-bash-configuration (aliases '(("sudo" . "sudo ") ... ("vim…

---

## [Fail to do home configuration of the root user: Git error repository path is not owned by user](https://forum.systemcrafters.net/t/fail-to-do-home-configuration-of-the-root-user-git-error-repository-path-is-not-owned-by-user/2098)

<div class="topic-metadata">

**Author:** [@Folaht](https://forum.systemcrafters.net/u/Folaht)\
**Replies:** 3\
**Last updated:** [August 15, 2026, 6:57am UTC](https://forum.systemcrafters.net/t/fail-to-do-home-configuration-of-the-root-user-git-error-repository-path-is-not-owned-by-user/2098 "2026-08-15T06:57:41Z")

</div>

I’m trying to set up my root user’s home configuration because I prefer having my shell aliases for my root user too. I used the default generated guix-home-config.scm file just to be sure I did not make some coding erro…

---

## [Guile package conflict when trying to add the guile-lsp-server package to my system config](https://forum.systemcrafters.net/t/guile-package-conflict-when-trying-to-add-the-guile-lsp-server-package-to-my-system-config/2097)

<div class="topic-metadata">

**Author:** [@Folaht](https://forum.systemcrafters.net/u/Folaht)\
**Replies:** 0\
**Last updated:** [August 14, 2026, 1:03pm UTC](https://forum.systemcrafters.net/t/guile-package-conflict-when-trying-to-add-the-guile-lsp-server-package-to-my-system-config/2097 "2026-08-14T13:03:02Z")

</div>

I got another issue. Installing guile-lsp-server via guix package works fine, but trying to install it via system config I’m getting issues: $ sudo guix system reconfigure /etc/config.scm Password: WARNING: (gnu packag…

---

## [How do I organize my home bash service the modular way?](https://forum.systemcrafters.net/t/how-do-i-organize-my-home-bash-service-the-modular-way/2095)

<div class="topic-metadata">

**Author:** [@Folaht](https://forum.systemcrafters.net/u/Folaht)\
**Replies:** 4\
**Last updated:** [August 12, 2026, 11:19am UTC](https://forum.systemcrafters.net/t/how-do-i-organize-my-home-bash-service-the-modular-way/2095 "2026-08-12T11:19:54Z")

</div>

I’m trying to follow this guide with the services that I use and bash-home-service-type is one I use. This is the error I’m getting when I try: $ guix repl -L ~/dotfiles/ ... scheme@(guix-user)\> ,use(config home home-c…

---

## [Hitting another brick wall trying to organize my Guix configuration files -\> error: home-emacs-config-service-type: unbound variable](https://forum.systemcrafters.net/t/hitting-another-brick-wall-trying-to-organize-my-guix-configuration-files-error-home-emacs-config-service-type-unbound-variable/2094)

<div class="topic-metadata">

**Author:** [@Folaht](https://forum.systemcrafters.net/u/Folaht)\
**Replies:** 2\
**Last updated:** [August 9, 2026, 1:21am UTC](https://forum.systemcrafters.net/t/hitting-another-brick-wall-trying-to-organize-my-guix-configuration-files-error-home-emacs-config-service-type-unbound-variable/2094 "2026-08-09T01:21:08Z")

</div>

Still following the tutorial: $ guix home -L ~/dotfiles reconfigure ~/dotfiles/config/home/home-config.scm ice-9/eval.scm:223:20: In procedure proc: error: home-emacs-config-service-type: unbound variable hint: Did you …

---

## [Audio configuration](https://forum.systemcrafters.net/t/audio-configuration/1984)

<div class="topic-metadata">

**Author:** [@mcl](https://forum.systemcrafters.net/u/mcl)\
**Replies:** 2\
**Last updated:** [August 8, 2026, 1:33pm UTC](https://forum.systemcrafters.net/t/audio-configuration/1984 "2026-08-08T13:33:23Z")

</div>

Hello, I recently installed guix onto a newly acquired laptopn (alienware x14 r1). Install went smooth, but I did notice that audio (microphone, speakers) only works if I have usb-c headphones plugged in. With out hea…

---

## [\[nonguix.org & guix.moe\] \[Aug. 23\] Upcoming server merge and migration](https://forum.systemcrafters.net/t/nonguix-org-guix-moe-aug-23-upcoming-server-merge-and-migration/2092)

<div class="topic-metadata">

**Author:** [@hako](https://forum.systemcrafters.net/u/hako)\
**Replies:** 0\
**Last updated:** [August 7, 2026, 1:45pm UTC](https://forum.systemcrafters.net/t/nonguix-org-guix-moe-aug-23-upcoming-server-merge-and-migration/2092 "2026-08-07T13:45:13Z")

</div>

Reposting the announcement :wink: Apart from the expected downtime, no action is required if you have authorized the signing key of substitutes.nonguix.org.

---

## [Hitting brick wall trying to organize my Guix configuration files -\> error: (gnu): unknown keyword or bad argument](https://forum.systemcrafters.net/t/hitting-brick-wall-trying-to-organize-my-guix-configuration-files-error-gnu-unknown-keyword-or-bad-argument/2091)

<div class="topic-metadata">

**Author:** [@Folaht](https://forum.systemcrafters.net/u/Folaht)\
**Replies:** 1\
**Last updated:** [August 7, 2026, 1:33am UTC](https://forum.systemcrafters.net/t/hitting-brick-wall-trying-to-organize-my-guix-configuration-files-error-gnu-unknown-keyword-or-bad-argument/2091 "2026-08-07T01:33:54Z")

</div>

I’m trying to follow the guide, but for whatever reason, I’m getting this error: $ guix system -L ~/dotfiles reconfigure ~/dotfiles/config/systems/gemini.scm config/systems/gemini.scm:2:16: error: (gnu): unknown keyword…

---

## [Eudev seems problematic](https://forum.systemcrafters.net/t/eudev-seems-problematic/2085)

<div class="topic-metadata">

**Author:** [@Doojin](https://forum.systemcrafters.net/u/Doojin)\
**Replies:** 14\
**Last updated:** [August 1, 2026, 8:41am UTC](https://forum.systemcrafters.net/t/eudev-seems-problematic/2085 "2026-08-01T08:41:23Z")

</div>

Eudev has not been maintained for a long time, and guix system still depends on it. Soon, eudev will probably stop working, and nobody except me in guix community seems to care. If eudev stops working, nothing will work…

---

## [How to compile a simple guile program into a standalone executable?](https://forum.systemcrafters.net/t/how-to-compile-a-simple-guile-program-into-a-standalone-executable/1751)

<div class="topic-metadata">

**Author:** [@valorzard](https://forum.systemcrafters.net/u/valorzard)\
**Replies:** 9\
**Last updated:** [July 31, 2026, 9:15pm UTC](https://forum.systemcrafters.net/t/how-to-compile-a-simple-guile-program-into-a-standalone-executable/1751 "2026-07-31T21:15:49Z")

</div>

Hi! say I have a guile file that just consists of \`(display “Hello, Guile!”)\` How do I compile that into a standalone executable. It SEEMS like I could make a guix shell maybe and then figure out how to compile that i…

---

## [Why guile scheme is both beautiful and ugly](https://forum.systemcrafters.net/t/why-guile-scheme-is-both-beautiful-and-ugly/2001)

<div class="topic-metadata">

**Author:** [@Doojin](https://forum.systemcrafters.net/u/Doojin)\
**Replies:** 9\
**Last updated:** [July 29, 2026, 11:23pm UTC](https://forum.systemcrafters.net/t/why-guile-scheme-is-both-beautiful-and-ugly/2001 "2026-07-29T23:23:55Z")

</div>

The high-level APIs in guile scheme are beautiful. Macro API is beautiful. Continuation API is okay. On the other hand, I couldn’t stop feeling that many guile scheme APIs like port APIs are ugly. While I read guile sch…

---

## [Does (guile) scheme have persistent data structures?](https://forum.systemcrafters.net/t/does-guile-scheme-have-persistent-data-structures/943)

<div class="topic-metadata">

**Author:** [@amano](https://forum.systemcrafters.net/u/amano)\
**Replies:** 6\
**Last updated:** [July 29, 2026, 9:42pm UTC](https://forum.systemcrafters.net/t/does-guile-scheme-have-persistent-data-structures/943 "2026-07-29T21:42:18Z")

</div>

I miss persistent data structure from clojure.

---

## [LaTeX manuals for classes and/or styles in Guix](https://forum.systemcrafters.net/t/latex-manuals-for-classes-and-or-styles-in-guix/2090)

<div class="topic-metadata">

**Author:** [@barocio](https://forum.systemcrafters.net/u/barocio)\
**Replies:** 0\
**Last updated:** [July 26, 2026, 4:59pm UTC](https://forum.systemcrafters.net/t/latex-manuals-for-classes-and-or-styles-in-guix/2090 "2026-07-26T16:59:45Z")

</div>

Does anyone know how can I install the LaTeX documentation for classes (.cls) and styles (.sty) in Guix (the PDF, PS, or DVI files). Apparently those are not installed by default. I have not noticed any documentation pac…

---

## [Load path and "current" symlink](https://forum.systemcrafters.net/t/load-path-and-current-symlink/2088)

<div class="topic-metadata">

**Author:** [@csj7701](https://forum.systemcrafters.net/u/csj7701)\
**Replies:** 0\
**Last updated:** [July 25, 2026, 11:55am UTC](https://forum.systemcrafters.net/t/load-path-and-current-symlink/2088 "2026-07-25T11:55:14Z")

</div>

I’ve been using Guix for about a year now, and store pretty much all my configuration in ~/.config/guix, meaning that when I reconfigure I run (for example) “guix home reconfigure -L ~./config/guix ~/.config/guix/hosts/a…

---

## [Manage Nix packages in GNU Guix](https://forum.systemcrafters.net/t/manage-nix-packages-in-gnu-guix/2066)

<div class="topic-metadata">

**Author:** [@hako](https://forum.systemcrafters.net/u/hako)\
**Replies:** 16\
**Last updated:** [July 22, 2026, 3:01pm UTC](https://forum.systemcrafters.net/t/manage-nix-packages-in-gnu-guix/2066 "2026-07-22T15:01:33Z")

</div>

Introducing the mega Nonguix :smiling\_face\_with\_horns: Here’re minimal configurations for the approach, details are in the post. Guix System (operating-system ... (packages (with-nix-profile (append (list…

---

## [How can I tell whether or not I'm in a guix shell when fish is my default shell?](https://forum.systemcrafters.net/t/how-can-i-tell-whether-or-not-im-in-a-guix-shell-when-fish-is-my-default-shell/2080)

<div class="topic-metadata">

**Author:** [@Folaht](https://forum.systemcrafters.net/u/Folaht)\
**Replies:** 3\
**Last updated:** [July 18, 2026, 11:54am UTC](https://forum.systemcrafters.net/t/how-can-i-tell-whether-or-not-im-in-a-guix-shell-when-fish-is-my-default-shell/2080 "2026-07-18T11:54:56Z")

</div>

Simple question. And I ask this because I often leave multiple terminal tabs open with some of them inside guix shell and others not and then decide to go to sleep, wake up the next day and finding myself wondering which…

---

## [Guix system image hangs on building](https://forum.systemcrafters.net/t/guix-system-image-hangs-on-building/2086)

<div class="topic-metadata">

**Author:** [@rofrol](https://forum.systemcrafters.net/u/rofrol)\
**Replies:** 1\
**Last updated:** [July 18, 2026, 11:51am UTC](https://forum.systemcrafters.net/t/guix-system-image-hangs-on-building/2086 "2026-07-18T11:51:35Z")

</div>

That is happening after I have done guix pull && guix reconfigure. guix system reconfigure /mnt/shared/minimal.scm guix system image -t qcow2-gpt --save-provenance --image-size=20G /mnt/shared/minimal.scm building /gnu/…

---

## [Guix Audio Setup](https://forum.systemcrafters.net/t/guix-audio-setup/1851)

<div class="topic-metadata">

**Author:** [@jfr](https://forum.systemcrafters.net/u/jfr)\
**Replies:** 1\
**Last updated:** [July 15, 2026, 11:37am UTC](https://forum.systemcrafters.net/t/guix-audio-setup/1851 "2026-07-15T11:37:48Z")

</div>

I thought I would document my journey moving from NixOs to Guix. I am not a programmer, I just like messing about and learning things. This is part of my journey. Today on my 14inch AMD laptop I will be following the in…

---

## [\[Show SC\] motd: A Modern native Android IRCv3 client](https://forum.systemcrafters.net/t/show-sc-motd-a-modern-native-android-ircv3-client/2083)

<div class="topic-metadata">

**Author:** [@trev](https://forum.systemcrafters.net/u/trev)\
**Replies:** 0\
**Last updated:** [July 15, 2026, 8:56am UTC](https://forum.systemcrafters.net/t/show-sc-motd-a-modern-native-android-ircv3-client/2083 "2026-07-15T08:56:29Z")

</div>

Hi all, \[trigger warning: LLM usage\] Just wanted to quickly share an Android IRC client that I’ve been working on with my best LLM friends. David actually was the first user and posted a picture of a toilet using the i…

---

## [Doas on Guix System](https://forum.systemcrafters.net/t/doas-on-guix-system/2082)

<div class="topic-metadata">

**Author:** [@ced4rtree](https://forum.systemcrafters.net/u/ced4rtree)\
**Replies:** 2\
**Last updated:** [July 15, 2026, 6:00am UTC](https://forum.systemcrafters.net/t/doas-on-guix-system/2082 "2026-07-15T06:00:22Z")

</div>

The doas program is packaged on guix, but is there a way to completely remove sudo in preference of doas? On nixos one can simply programs.sudo.enable = false, but it seems a bit more involved on guix. The only place I’…

---

## [Guix pull no longer working - error: use-modules: unbound variable](https://forum.systemcrafters.net/t/guix-pull-no-longer-working-error-use-modules-unbound-variable/2078)

<div class="topic-metadata">

**Author:** [@Folaht](https://forum.systemcrafters.net/u/Folaht)\
**Replies:** 2\
**Last updated:** [July 14, 2026, 1:39am UTC](https://forum.systemcrafters.net/t/guix-pull-no-longer-working-error-use-modules-unbound-variable/2078 "2026-07-14T01:39:17Z")

</div>

For whatever reason my guix pull isn’t working. $ guix pull ice-9/eval.scm:223:20: In procedure proc: error: use-modules: unbound variable hint: Did you forget \`(use-modules (guile))' or \`#:use-module (guile)'? ~/.conf…

---

## [Trying to install decentralized internet browser fetchit-desktop - guix shell, npm & cargo issues](https://forum.systemcrafters.net/t/trying-to-install-decentralized-internet-browser-fetchit-desktop-guix-shell-npm-cargo-issues/2068)

<div class="topic-metadata">

**Author:** [@Folaht](https://forum.systemcrafters.net/u/Folaht)\
**Replies:** 5\
**Last updated:** [July 13, 2026, 12:01pm UTC](https://forum.systemcrafters.net/t/trying-to-install-decentralized-internet-browser-fetchit-desktop-guix-shell-npm-cargo-issues/2068 "2026-07-13T12:01:17Z")

</div>

I’m trying to build the fetchit browser from source code, which is a tauri 2 desktop shell. And I run into two issues: How do I add missing required system libraries when building the package? How can I tell which li…

---

## [Fohlat's first guix channel issues - via codeberg.org and toys.whereis.social](https://forum.systemcrafters.net/t/fohlats-first-guix-channel-issues-via-codeberg-org-and-toys-whereis-social/2077)

<div class="topic-metadata">

**Author:** [@Folaht](https://forum.systemcrafters.net/u/Folaht)\
**Replies:** 1\
**Last updated:** [July 12, 2026, 10:43am UTC](https://forum.systemcrafters.net/t/fohlats-first-guix-channel-issues-via-codeberg-org-and-toys-whereis-social/2077 "2026-07-12T10:43:39Z")

</div>

I’m trying to create my first working guix channel. I currently have three questions. How do I sign commits on the website? How do sign old unsigned commits? How do I sign ssh keys for guix system? Because I run int…

---

## [Using fcitx5 in Guix](https://forum.systemcrafters.net/t/using-fcitx5-in-guix/2072)

<div class="topic-metadata">

**Author:** [@howardpan](https://forum.systemcrafters.net/u/howardpan)\
**Replies:** 8\
**Last updated:** [July 10, 2026, 5:51am UTC](https://forum.systemcrafters.net/t/using-fcitx5-in-guix/2072 "2026-07-10T05:51:04Z")

</div>

I am running guix with xfce on my laptop. I would like to install fcitx5 so that I can input Chinese using pinyin. I have installed fcitxt5 and gotten as far as getting it to work inside of emacs, but I can’t get it to …

---

## [Folaht’s second attempt to build a package on Guix system - The one with two crates](https://forum.systemcrafters.net/t/folaht-s-second-attempt-to-build-a-package-on-guix-system-the-one-with-two-crates/2071)

<div class="topic-metadata">

**Author:** [@Folaht](https://forum.systemcrafters.net/u/Folaht)\
**Replies:** 1\
**Last updated:** [July 8, 2026, 6:30pm UTC](https://forum.systemcrafters.net/t/folaht-s-second-attempt-to-build-a-package-on-guix-system-the-one-with-two-crates/2071 "2026-07-08T18:30:20Z")

</div>

Note: I’m doing a lot of reshuffling with my threads. This one was at one point my third attempt to build a package (ant-core), now it’s the second (ant-client). This is because I did not understand yet which package sh…

---

## [Guix-p2p substitutes PoC \[LLM Slopware\]](https://forum.systemcrafters.net/t/guix-p2p-substitutes-poc-llm-slopware/2015)

<div class="topic-metadata">

**Author:** [@trev](https://forum.systemcrafters.net/u/trev)\
**Replies:** 7\
**Last updated:** [July 8, 2026, 3:11pm UTC](https://forum.systemcrafters.net/t/guix-p2p-substitutes-poc-llm-slopware/2015 "2026-07-08T15:11:23Z")

</div>

Hi friends, skip to next heading to get straight to technicals. this isn’t an AI post btw. I currently have a one month subscription to one of a the BigLLMs. Seeing our community leader doing all this vibe coding an…

---

## [Folaht's third attempt to build a package on Guix system - The one with a separate browser](https://forum.systemcrafters.net/t/folahts-third-attempt-to-build-a-package-on-guix-system-the-one-with-a-separate-browser/2069)

<div class="topic-metadata">

**Author:** [@Folaht](https://forum.systemcrafters.net/u/Folaht)\
**Replies:** 1\
**Last updated:** [July 6, 2026, 12:43pm UTC](https://forum.systemcrafters.net/t/folahts-third-attempt-to-build-a-package-on-guix-system-the-one-with-a-separate-browser/2069 "2026-07-06T12:43:03Z")

</div>

Note: This is actually my first attempt, but since this one is difficult, I’m putting it on hold and wait until I have three other packages installed that I think are easier. This package is called fetchit and it consi…

---

## [How are people using Hermes agent here?](https://forum.systemcrafters.net/t/how-are-people-using-hermes-agent-here/2067)

<div class="topic-metadata">

**Author:** [@shinkansen](https://forum.systemcrafters.net/u/shinkansen)\
**Replies:** 0\
**Last updated:** [July 4, 2026, 1:47pm UTC](https://forum.systemcrafters.net/t/how-are-people-using-hermes-agent-here/2067 "2026-07-04T13:47:43Z")

</div>

Up to now I have used agent-shell.el in Emacs with Goose Agent and AI model DeepSeek V4 Pro. However, I am wondering about agents like Hermes where they keep iterating on their own on the topics you give to them (as far…

---

## [Polling Emacs Major Mode Data w/Minor Modes](https://forum.systemcrafters.net/t/polling-emacs-major-mode-data-w-minor-modes/2061)

<div class="topic-metadata">

**Author:** [@chrisbryant](https://forum.systemcrafters.net/u/chrisbryant)\
**Replies:** 3\
**Last updated:** [June 28, 2026, 4:39pm UTC](https://forum.systemcrafters.net/t/polling-emacs-major-mode-data-w-minor-modes/2061 "2026-06-28T16:39:30Z")

</div>

After finishing my first major mode for use at work, I took a stab at writing a minor mode for a SomaFM mode I forked and modded. I’m new to writing code like this but happily, after some effort, I got that minor mode wo…

---

## [\`guix home container\` has expected packages but the actual home shell does not](https://forum.systemcrafters.net/t/guix-home-container-has-expected-packages-but-the-actual-home-shell-does-not/2056)

<div class="topic-metadata">

**Author:** [@kozytskyiad](https://forum.systemcrafters.net/u/kozytskyiad)\
**Replies:** 2\
**Last updated:** [June 18, 2026, 5:53am UTC](https://forum.systemcrafters.net/t/guix-home-container-has-expected-packages-but-the-actual-home-shell-does-not/2056 "2026-06-18T05:53:48Z")

</div>

I have previously installed some packages with guix install, and wanted to manage my home environment with guix home. I generated a home environment using guix home import which looked like this: (use-modules (gnu home)…

[Previous page](https://forum.systemcrafters.net/latest.md)

[Next page](https://forum.systemcrafters.net/latest.md?page=2)
