fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.7K
active users

#guixhome

0 posts0 participants0 posts today
Cyber-Fox 🏴‍☠️🐙<p>Starting to studying Guix Home.</p><p>It's a wonderfull tool, I will start to using it soon.</p><p>I was surprired it didn't provide a home service to start Emacs as a daemon. Or did I miss something ?</p><p><a href="https://framapiaf.org/tags/Guix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Guix</span></a><br><a href="https://framapiaf.org/tags/GuixHome" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GuixHome</span></a></p>
simendsjo<p><span class="h-card" translate="no"><a href="https://shitposter.world/users/sun" class="u-url mention">@<span>sun</span></a></span> <span class="h-card" translate="no"><a href="https://snabelen.no/@robinheghan" class="u-url mention">@<span>robinheghan</span></a></span> Yes, I bet the majority use Emacs. scheme-mode, geiser or the new arei and ares by <span class="h-card" translate="no"><a href="https://fosstodon.org/@abcdw" class="u-url mention">@<span>abcdw</span></a></span> of <a href="https://fosstodon.org/tags/rde" class="mention hashtag" rel="tag">#<span>rde</span></a> and <a href="https://fosstodon.org/tags/guixhome" class="mention hashtag" rel="tag">#<span>guixhome</span></a> fame.</p><p><a href="https://git.sr.ht/~abcdw/emacs-arei" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">git.sr.ht/~abcdw/emacs-arei</span><span class="invisible"></span></a><br /><a href="https://git.sr.ht/~abcdw/guile-ares-rs" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">git.sr.ht/~abcdw/guile-ares-rs</span><span class="invisible"></span></a></p>
woshilapin<p>What would be the cleanest way to extend my PATH in <a href="https://mamot.fr/tags/guix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>guix</span></a> ? I’m using `guix home` by the way. <a href="https://mamot.fr/tags/guixhome" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>guixhome</span></a></p>
Indieterminacy<p><span class="h-card"><a href="https://mastodon.online/@chriscochrun" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>chriscochrun</span></a></span> <span class="h-card"><a href="https://emacs.ch/@phundrak" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>phundrak</span></a></span> <span class="h-card"><a href="https://functional.cafe/@loke" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>loke</span></a></span> Nice recommendations, thanks.</p><p>Im sticking to <a href="https://social.coop/tags/exwm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>exwm</span></a> for the moment, as Im trying to stay inside Emacs as much as possible.</p><p>Given the evolution of <a href="https://social.coop/tags/GuixHome" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GuixHome</span></a> it would be super to assess whether I should make the switch to a Guile flavour.</p><p>Im overdue rejigging my setup one way or another. Getting my configuration into GuixHome will be the way of resolving some niggles and giving the freedom to switch setups for these functionalities.</p><p>Im glad Wayland is progressing!</p>
charliemac<p>Just looking at the titles, I now have 2 videos and 3 hours of content to watch from <span class="h-card"><a href="https://fosstodon.org/@daviwil" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>daviwil</span></a></span> and <span class="h-card"><a href="https://fosstodon.org/@abcdw" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>abcdw</span></a></span> <a href="https://mastodon.social/tags/emacs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>emacs</span></a> <a href="https://mastodon.social/tags/GuixHome" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GuixHome</span></a> <a href="https://mastodon.social/tags/TreeSitter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TreeSitter</span></a> hoo boy, I never thought I'd have this wild of a Friday /s :p</p>
Mirko Hernandez<p>@fenix@emacs.ch <br />I have been using guix for months without a problem (in debian), but could not get <a href="https://fosstodon.org/tags/guixhome" class="mention hashtag" rel="tag">#<span>guixhome</span></a> to work properly. Now I have figured how to use guix home and I have began to use it regularly. The key is that the GUIX_PROFILE variable is used only for sourcing the profile (I read this in the documentation somewhere). So in the bash_profile service I source guix-profile. Everything works as expected, both profiles guix-home and guix-profile are sourced (extra-profiles can be used if desired).</p>
Mirko Hernandez<p>Anyone using <a href="https://fosstodon.org/tags/guixhome" class="mention hashtag" rel="tag">#<span>guixhome</span></a> in a foreign distro?</p><p>There seems to be a separate set of steps involved in order to set and use guix home properly. Any tips would be appreciated.</p>
Ludovic Courtès<p>I did my first ‘guix home reconfigure’! \o/</p><p>I used a minimal config to begin with. I had backed up my config files but I was glad to see ‘guix home’ was careful, created backups, and just behaved nicely.</p><p><a href="https://toot.aquilenet.fr/tags/GuixHome" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GuixHome</span></a> <a href="https://toot.aquilenet.fr/tags/Guix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Guix</span></a></p>
Andrew Tropin<p>Today will be talking about my minimal viable Guix configuration and approach I use to handle it. Will explain how to setup custom kernel, manage dotfiles and so on.</p><p>Live in 4.5 hours.</p><p><a href="https://youtu.be/0OSU7u5cFCM" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">youtu.be/0OSU7u5cFCM</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/guix" class="mention hashtag" rel="tag">#<span>guix</span></a> <a href="https://fosstodon.org/tags/guixhome" class="mention hashtag" rel="tag">#<span>guixhome</span></a> <a href="https://fosstodon.org/tags/rde" class="mention hashtag" rel="tag">#<span>rde</span></a> <a href="https://fosstodon.org/tags/foss" class="mention hashtag" rel="tag">#<span>foss</span></a> <a href="https://fosstodon.org/tags/floss" class="mention hashtag" rel="tag">#<span>floss</span></a> <a href="https://fosstodon.org/tags/dotfiles" class="mention hashtag" rel="tag">#<span>dotfiles</span></a> <a href="https://fosstodon.org/tags/linux" class="mention hashtag" rel="tag">#<span>linux</span></a></p>
Andrew Tropin<p>Migrated my Guix System configuration to rde.</p><p>This is how my config looks like:<br /><a href="https://git.sr.ht/~abcdw/rde/tree/master/item/rde/examples/abcdw/configs.scm" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">git.sr.ht/~abcdw/rde/tree/mast</span><span class="invisible">er/item/rde/examples/abcdw/configs.scm</span></a></p><p>This is an inherited config with a vanilla kernel:<br /><a href="https://github.com/abcdw/nonrde/blob/main/ixy.scm" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/abcdw/nonrde/blob/m</span><span class="invisible">ain/ixy.scm</span></a></p><p>Posting mostly for the curious people. I do not recommend to try it yet, still agressively refactor rde project and my configuration based on it. </p><p>My new Guix Home rde-based configuration is on the way. Need to implement a few more features first and will be ready to switch to it.</p><p><a href="https://fosstodon.org/tags/guix" class="mention hashtag" rel="tag">#<span>guix</span></a> <a href="https://fosstodon.org/tags/guixhome" class="mention hashtag" rel="tag">#<span>guixhome</span></a> <a href="https://fosstodon.org/tags/foss" class="mention hashtag" rel="tag">#<span>foss</span></a> <a href="https://fosstodon.org/tags/floss" class="mention hashtag" rel="tag">#<span>floss</span></a> <a href="https://fosstodon.org/tags/rde" class="mention hashtag" rel="tag">#<span>rde</span></a></p>
Andrew Tropin<p>Today we will explore rde, a simple configuration framework for GNU Guix.</p><p>It works on top of infrastructure provided by Guix System and Guix Home, and allows to get operating-system or home-environment record by just specifying a list of parametrized features.</p><p>Stream starts at 15:00 UTC.</p><p><a href="https://youtu.be/6yrYWjjuIOs" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">youtu.be/6yrYWjjuIOs</span><span class="invisible"></span></a></p><p>Boost and toot. Questions, ideas, suggestions are welcome!)</p><p><a href="https://fosstodon.org/tags/guix" class="mention hashtag" rel="tag">#<span>guix</span></a> <a href="https://fosstodon.org/tags/gnu" class="mention hashtag" rel="tag">#<span>gnu</span></a> <a href="https://fosstodon.org/tags/floss" class="mention hashtag" rel="tag">#<span>floss</span></a> <a href="https://fosstodon.org/tags/foss" class="mention hashtag" rel="tag">#<span>foss</span></a> <a href="https://fosstodon.org/tags/guixhome" class="mention hashtag" rel="tag">#<span>guixhome</span></a> <a href="https://fosstodon.org/tags/rde" class="mention hashtag" rel="tag">#<span>rde</span></a></p>
Andrew Tropin<p>Second Guix Home Meetup will be in less than 4 hours.</p><p>Link: <a href="https://meet.jit.si/GuixHomeMeetup" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">meet.jit.si/GuixHomeMeetup</span><span class="invisible"></span></a><br />Time: date --date=&quot;2021-04-28 15:00:00 UTC&quot;<br />Length: ~1 hour</p><p>The main topic is gradual migration from dotfiles.</p><p>Bring your questions and good mood!)</p><p><a href="https://lists.sr.ht/~abcdw/rde-discuss/%3CCAMZ1umYNhJJsJQuZR%2BVavdi%2B3W9YGZaFw10m_LceKe193VjiYA%40mail.gmail.com%3E" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">lists.sr.ht/~abcdw/rde-discuss</span><span class="invisible">/%3CCAMZ1umYNhJJsJQuZR%2BVavdi%2B3W9YGZaFw10m_LceKe193VjiYA%40mail.gmail.com%3E</span></a></p><p><a href="https://fosstodon.org/tags/guix" class="mention hashtag" rel="tag">#<span>guix</span></a> <a href="https://fosstodon.org/tags/guixhome" class="mention hashtag" rel="tag">#<span>guixhome</span></a></p>
Andrew Tropin<p>2nd <a href="https://fosstodon.org/tags/guixhome" class="mention hashtag" rel="tag">#<span>guixhome</span></a> meetup.</p><p>We established a date for the second Guix Home Early Adopters call, but everyone is welcome to join.</p><p>Current Agenda:<br />- 20 minutes workshop. How to gradually migrate from your dotfiles to <a href="https://fosstodon.org/tags/guix" class="mention hashtag" rel="tag">#<span>guix</span></a> home.<br />- Usage experience report.<br />- Q&amp;A.</p><p>Date: April 28, 15:00 UTC<br />Length: ~1-1.5h.</p><p>if you have anything to ask, discuss or want to make a talk please let us know, so we can prepare and adjust the structure of the meetup.</p><p>Link to the call will be in ML:<br /><a href="https://lists.sr.ht/~abcdw/rde-discuss" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">lists.sr.ht/~abcdw/rde-discuss</span><span class="invisible"></span></a></p>
Andrew Tropin<p>In 20 minutes starting the first guix home early adopters jitsi call.</p><p>Will learn some theory about guix and guix home.</p><p>Will setup and configure our first home environment.</p><p>Call won&#39;t be recorded.</p><p><a href="https://lists.sr.ht/~abcdw/rde-discuss/%3CCABrWRW2xCCbWSE3DAcWns01CmDyoGVAywL6dwyQoAENTrUZqhw%40mail.gmail.com%3E#%3C87wnt5gi9h.fsf@trop.in%3E" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">lists.sr.ht/~abcdw/rde-discuss</span><span class="invisible">/%3CCABrWRW2xCCbWSE3DAcWns01CmDyoGVAywL6dwyQoAENTrUZqhw%40mail.gmail.com%3E#%3C87wnt5gi9h.fsf@trop.in%3E</span></a></p><p><a href="https://fosstodon.org/tags/guix" class="mention hashtag" rel="tag">#<span>guix</span></a> <a href="https://fosstodon.org/tags/guixhome" class="mention hashtag" rel="tag">#<span>guixhome</span></a> <a href="https://fosstodon.org/tags/floss" class="mention hashtag" rel="tag">#<span>floss</span></a> <a href="https://fosstodon.org/tags/foss" class="mention hashtag" rel="tag">#<span>foss</span></a></p>
Andrew Tropin<p>We announced &quot;guix home: Call for Early Adopters&quot;.</p><p>`guix home` utilizes wonderful Guix package manager :guix: and provide an ability to manage your user&#39;s packages and configurations in a declarative and reproducible way.</p><p>If you already want to try `guix home`, consider yourself at least advanced GNU/Linux user and have some spare time. Open the link below, read the thread and join!)</p><p><a href="https://lists.sr.ht/~abcdw/rde-discuss/%3CCABrWRW2xCCbWSE3DAcWns01CmDyoGVAywL6dwyQoAENTrUZqhw%40mail.gmail.com%3E" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">lists.sr.ht/~abcdw/rde-discuss</span><span class="invisible">/%3CCABrWRW2xCCbWSE3DAcWns01CmDyoGVAywL6dwyQoAENTrUZqhw%40mail.gmail.com%3E</span></a></p><p>Toot if you have any questions. </p><p>Boost, please!)</p><p><a href="https://fosstodon.org/tags/guix" class="mention hashtag" rel="tag">#<span>guix</span></a> <a href="https://fosstodon.org/tags/gnu" class="mention hashtag" rel="tag">#<span>gnu</span></a> <a href="https://fosstodon.org/tags/floss" class="mention hashtag" rel="tag">#<span>floss</span></a> <a href="https://fosstodon.org/tags/foss" class="mention hashtag" rel="tag">#<span>foss</span></a> <a href="https://fosstodon.org/tags/guixhome" class="mention hashtag" rel="tag">#<span>guixhome</span></a></p>
Andrew Tropin<p>A bit of Unix history, shell types, configuration files and startup process and my zsh config.</p><p>mpv <a href="https://youtu.be/mNJ-SlTbFc8" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">youtu.be/mNJ-SlTbFc8</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/bash" class="mention hashtag" rel="tag">#<span>bash</span></a> <a href="https://fosstodon.org/tags/zsh" class="mention hashtag" rel="tag">#<span>zsh</span></a> <a href="https://fosstodon.org/tags/guixhome" class="mention hashtag" rel="tag">#<span>guixhome</span></a> <a href="https://fosstodon.org/tags/guix" class="mention hashtag" rel="tag">#<span>guix</span></a> <a href="https://fosstodon.org/tags/foss" class="mention hashtag" rel="tag">#<span>foss</span></a> <a href="https://fosstodon.org/tags/floss" class="mention hashtag" rel="tag">#<span>floss</span></a></p>
Andrew Tropin<p>Preparing last bits for the talk about state management with `guix home`. Stream will be live in 3 hours.</p><p>At the end of the stream will talk about the progress so far, future steps and when you can start using `guix home`.</p><p><a href="https://youtu.be/ZaXHtSKKoeg" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">youtu.be/ZaXHtSKKoeg</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/gnu" class="mention hashtag" rel="tag">#<span>gnu</span></a> <a href="https://fosstodon.org/tags/guix" class="mention hashtag" rel="tag">#<span>guix</span></a> <a href="https://fosstodon.org/tags/guixhome" class="mention hashtag" rel="tag">#<span>guixhome</span></a> <a href="https://fosstodon.org/tags/stream" class="mention hashtag" rel="tag">#<span>stream</span></a></p>
Andrew Tropin<p>The recording of the stream about `guix home`&#39;s primary building blocks is avaliable:</p><p>mpv <a href="https://youtu.be/4lJaVzxO_Bs" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">youtu.be/4lJaVzxO_Bs</span><span class="invisible"></span></a></p><p>Would like to see your feedback, especially in <a href="https://lists.sr.ht/~abcdw/rde-discuss" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">lists.sr.ht/~abcdw/rde-discuss</span><span class="invisible"></span></a> mailing list.</p><p><a href="https://fosstodon.org/tags/guix" class="mention hashtag" rel="tag">#<span>guix</span></a> <a href="https://fosstodon.org/tags/guixhome" class="mention hashtag" rel="tag">#<span>guixhome</span></a> <a href="https://fosstodon.org/tags/floss" class="mention hashtag" rel="tag">#<span>floss</span></a> <a href="https://fosstodon.org/tags/dotfiles" class="mention hashtag" rel="tag">#<span>dotfiles</span></a></p>
Andrew Tropin<p>Tomorrow at 15:00 UTC will be: </p><p>- talking about declaritve configuration of userspace software in Guix.</p><p>- explaining home-services - main building blocks of user&#39;s home environment.</p><p><a href="https://youtu.be/4lJaVzxO_Bs" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">youtu.be/4lJaVzxO_Bs</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/guix" class="mention hashtag" rel="tag">#<span>guix</span></a> <a href="https://fosstodon.org/tags/foss" class="mention hashtag" rel="tag">#<span>foss</span></a> <a href="https://fosstodon.org/tags/floss" class="mention hashtag" rel="tag">#<span>floss</span></a> <a href="https://fosstodon.org/tags/guixhome" class="mention hashtag" rel="tag">#<span>guixhome</span></a></p>