Joshua Branson writes:
> Christopher Lemmer Webber writes:
>
>> I see the cookbook now mentions the possibility of running Guix on a
>> pinephone... is anyone actually doing it? Mind posting your experiences
>> and setup?
>>
>> (Doesn't have to be as a
I see the cookbook now mentions the possibility of running Guix on a
pinephone... is anyone actually doing it? Mind posting your experiences
and setup?
(Doesn't have to be as a phone necessarily... I'm more interested in
using it as a lightweight portable computer. But a phone would be nice
too.
Joshua Branson writes:
> It's certainly possible to use guix system on a mobile phone. Has
> anyone done it yet?
My suspicion is that the easiest target would be the pinephone?
Joshua Branson writes:
> Mathieu Othacehe writes:
>
>> Mathieu
>>
>> [1]: https://othacehe.org/the-guix-system-image-api.html
>
> This is really well written. May I edit this article and reproduce it
> for the guix blog and perhaps the guix manual? If ludo's ok with me
> putting it on the blog,
Mathieu Othacehe writes:
> Hello Christopher,
>
>> I haven't tried it yet but can't think of a good reason it wouldn't
>> work. Has anyone tried that?
>
> Sure, I would advise you to read this[1], which is a sort of follow-up
> of this article. You can also listen that talk[2].
O-ho! Very good!
I looked recently at this tutorial:
https://guix.gnu.org/blog/2017/porting-guixsd-to-armv7/
However, it strikes me: maybe there's another nice approach? Would it
be nicer to just make an image that the user boots into directly on the
beagleboard, if it's going onto a microsd card anyway, rathe
This is very cool. We need something like this!
I'm replying partly to make a note that here's where some of this
conversation is... but I'm going to try to write an email over the next
couple of weeks of how to lead the way for making users safe through
Guix. This is a useful reference starting
>
>
> I did the following twice:
>
> ‐‐‐ Original Message ‐‐‐
> On Monday, December 14, 2020 9:00 PM, Christopher Lemmer Webber
> wrote:
>
> [...]
>
>> Here's roughly the scenario:
>>
>> - Have icecat/firefox open and browsing websites.
>> -
Pierre Neidhardt writes:
> Hi Chris,
>
> Unsure if it's related, but I can reproduce this recipe on my Guix
> System with the Nyxt browser.
>
> - Enable Tor service.
> - Start Nyxt.
> - Enable proxy-mode over Tor.
> - Go to https://check.torproject.org/ to confirm it's working.
> - Put system to s
The same thing happens in Icecat as it does in nonguix's Firefox. (I
mention the firefox thing to indicate that I *don't* think it's
icecat-specific code). I've had this happen on my computer and have
found it weird/disturbing for a while, but recently I found it's also
happening on my spouse's c
I'm setting up a "guix deploy" setup across my machines. A pretty good
experience overall! However I encountered a weird issue. I'm uncertain
if it prompts trying to fix anything or not so I'm sending to help-guix
instead... but at the least maybe it'll help others who are bumping into
the same
Not sure why but when testing:
./pre-inst-env guix system vm gnu/system/examples/lightweight-desktop.tmpl
(and also the normal non-lightweight desktop) I'm getting a blank screen
once gdm is supposed to start up, but the mouse can still move. I'm
also running the intel graphics card here.
Jus
I've been making patchset series of emails to guix-patches manually.
I'm sure this is the wrong thing to do. I use mu4e + magit and know
others have a similar setup.
What do you all do?
- Chris
Thank you to both of you! I will give these approaches a try.
Pierre Neidhardt writes:
> For me, "git send-email" unpredictably drops some patches without
> notice. I don't know if it's a bug with our package or with upstream.
>
> About Magit, I'd also recommend to "insert base commit" when cre
I know a number of developers of guix here are also Magit fans.
When you have a patchset, how do you usually send it... and in the
reverse direction, how do you usually go about applying a patchset? I'm
going to admit awkwardly that what I've done historically is generate
patches one by one and m
#x27;ve been wondering
>>> about how to do this for some time now, and it would be great to have it
>>> saved somewhere obvious like that for future reference.
>>>
>>> Thanks,
>>> Gary
>>>
>>> Christopher Lemmer Webber writes:
>>&
at to have it
> saved somewhere obvious like that for future reference.
>
> Thanks,
> Gary
>
> Christopher Lemmer Webber writes:
>
>> Hi! I finally got Guix running on Linode! I'm excited about it!
>> Here's the process (thanks to jackhill on freenode for
Christopher Lemmer Webber writes:
> I'm pretty sure I remembered such a feature existing but now I can't
> find it.
>
> I have a system configuration, and alarmingly I see it building PHP.
> PHP??? What on earth in this system configuration needs PHP?
>
> I'
I'm pretty sure I remembered such a feature existing but now I can't
find it.
I have a system configuration, and alarmingly I see it building PHP.
PHP??? What on earth in this system configuration needs PHP?
I'd love to see some sort of tree, or blame feature, that would allow me
to see "oh yeah
Guillaume Le Vaillant writes:
> Christopher Lemmer Webber skribis:
>
>> Hello! I wonder what others do to delete their system profile
>> generations? Here are some paths I know about.
>>
>> Path one: using the command line manually
>>
>> # Look at wh
Hello! I wonder what others do to delete their system profile
generations? Here are some paths I know about.
Path one: using the command line manually
# Look at which profiles are available
ls -l /var/guix/profiles/
# Remove them manually
rm /var/guix/profiles/system-{9,10,11}-link
Pat
Hi! I finally got Guix running on Linode! I'm excited about it!
Here's the process (thanks to jackhill on freenode for helping me figure
out all the stuff involving the bootloader!). It's very bullet-point'y,
but here's the steps I took:
- Start with a Debian (or whatever) server. Be sure to
Julien Lepiller writes:
> Le 8 juillet 2020 03:50:08 GMT-04:00, Pierre Neidhardt a
> écrit :
>>Me too! :)
>
> I have this:
> https://framagit.org/tyreunom/system-configuration/-/blob/master/modules/config/mail.scm
Oooh thank you, this looks helpful!
Self-hosting e-mail is a terrible pain. Nonethless I am (hopefully!!!)
moving all my servers over to Guix, and that also means moving over my
email setup.
Previously I've used a very ad-hoc setup with Postfix and Dovecot
listening on localhost-only (since configuring these things safely is so
har
Christopher Lemmer Webber writes:
> Jan Nieuwenhuizen writes:
>
>> In our chat on IRC I mentioned that adding this "-nic user,virtio-net-pci
>> bit",
>> I mentioned that this gives me two eth devices:
>>
>> --8<---cut here---
Jan Nieuwenhuizen writes:
> You want to add something like
>
>(service dhcp-client-service-type)
... doh, I can't believe I missed that. Thank you!
>
> In our chat on IRC I mentioned that adding this "-nic user,virtio-net-pci
> bit",
> I mentioned that this gives me two eth
Hello!
I've been trying to figure out how to do port forwarding with
`guix system vm` and have not (alas) yet succeeded.
Here's what I've tried so far:
# testing forwarding http
`guix system vm guix-config-dustycloud.scm
--share=$HOME/tmp/guix-vm-exchange=/exchange` -nic hostfwd=tcp::8088-:
Leo Famulari writes:
> On Tue, Oct 16, 2018 at 04:22:43PM +0200, Pierre Neidhardt wrote:
>> I think this was mentioned before on the mailing list but I cannot find
>> it back.
>
> I think the first discussion was here, regarding IceCat:
>
> https://lists.gnu.org/archive/html/guix-devel/2016-07/msg
Ludovic Courtès writes:
> Hello Pierre,
>
> Pierre Neidhardt skribis:
>
>> Is anyone interested in finishing the work that was sketched in
>> https://lists.gnu.org/archive/html/help-guix/2018-01/msg00056.html ?
>
> Mike submitted several improvements to ‘guix environment’, all of which
> but one
[+ CC the author, DrPetter, who I'm not sure will read this, but
here's a try anyway]
Hello,
I've been very interested in the following music-making program (by the
same author as sfxr):
https://www.drpetter.se/project_musagi.html
Source is released here under MIT/Expat:
http://drpetter
stem distributions.
>
> Em 12/05/2020 16:23, Efraim Flashner escreveu:
>> On Mon, May 11, 2020 at 10:31:02PM +0200, Guillaume Le Vaillant wrote:
>>>
>>> Christopher Lemmer Webber skribis:
>>>
>>>> Anyone have a package definition (or channel) for
Anyone have a package definition (or channel) for a recent vanilla
firefox?
I understand the decision to prefer distributing Icecat instead in Guix
proper, but I need a more recent version of things... I suspect others
sometimes do too. I have a feeling at least someone in the community
has writt
Jack Hill writes:
> On Mon, 4 May 2020, sirgazil wrote:
>
>> On Mon, 04 May 2020 13:31:46 + Maxim Cournoyer
>> wrote
>> > Let's take a moment to thank Ricardo for his time as a Guix
>> > co-maintainer. He's been immensely useful to the project and I hope
>> > we'll continue to see
Simon Josefsson writes:
> Christopher Lemmer Webber writes:
>
>> I'm very excited to see the MNT Reform launch:
>>
>> https://www.crowdsupply.com/mnt/reform
>> https://www.crowdsupply.com/mnt/reform/updates/the-campaign-is-live
>>
>> Comple
I'm very excited to see the MNT Reform launch:
https://www.crowdsupply.com/mnt/reform
https://www.crowdsupply.com/mnt/reform/updates/the-campaign-is-live
Completely hackable laptop; all the designs (that are possible) are
libre, and you can even 3d print to replace many of the parts.
However
The main challenge in configuring-Guix-with-Javascript probably
surrounds usage of macros that are not available in Javascript... I'm
not sure how many there are that are a sufficient barrier to use. That
and that the Javascript implementation is still a little bit shaky (but
could use help). But
I figured out a hacky intermediate solution shoftly after I wrote this
email, but never followed up.
Install Nix and the Nix service. Now I can hackily get a newer Node! ;)
Christopher Lemmer Webber writes:
> Our Node is out of date, but this may be fine security-wise and
> package-need
Our Node is out of date, but this may be fine security-wise and
package-needs wise for the moment; see also:
https://issues.guix.gnu.org/issue/34526
Unfortunately updating it seems difficult for the reasons described in
that package (the Node community introduced more classic bootstrapping
prob
Mark H Weaver writes:
> Hi Christopher,
>
> Christopher Lemmer Webber writes:
>> Does someone have a recipe, or channel, for the latest release of
>> Firefox?
>>
>> Mark Weaver was doing an amazing job of patching icecat to be up to date
>> on security rel
Does someone have a recipe, or channel, for the latest release of
Firefox?
Mark Weaver was doing an amazing job of patching icecat to be up to date
on security releases. Since nobody is doing that work currently, I'm a
bit worried about the security of my browsing... seems like running from
the l
Ricardo Wurmus writes:
> Christopher Lemmer Webber writes:
>
>> I'm sure there's something obvious, but what does one put in one's guix
>> config so that /tmp is wiped by default on reboot?
>
> This is done by the “cleanup-service-type”.
Huhm! It looks
I'm sure there's something obvious, but what does one put in one's guix
config so that /tmp is wiped by default on reboot?
Mark H Weaver writes:
> Hi Chris,
>
> I wrote earlier:
>> My first guess is that '/gnu/store/…-linux-next-…-checkout/include'
>> should not be in the C include path while compiling that file, but that
>> it's getting added. The difference might be due to the fact that the
>> 'source' in this case
Hello,
Unfortunately my laptop was failing and I needed to pick up a new one
asap before a conference I leave for tomorrow morning, so I bought one
off the shelf from a retail store. Also unfortunately, while the
hardware is supported in upstream linux, it isn't in any of the released
tarballs ye
If you want to have the hairs on the back of your neck stand up and not
lie down for a while, why not read this:
https://robertheaton.com/2019/06/24/i-was-7-words-away-from-being-spear-phished/
Previously there were some threads about isolating icecat and other
graphical applications:
https
Ludovic Courtès writes:
> We are thrilled to announce the release of GNU Guix 1.0.0!
Massive congrats to the whole Guix community! Woohoo :)
HiPhish writes:
> On Thursday, 14 March 2019 21:31:15 CET you wrote:
>> It's probably stuck in the tests:
>>
>> https://github.com/borgbackup/borg/issues/4350
>>
>> Whether or not it gets stuck seems host-specific. It works on some
>> machines and not others. I recommend just waiting a while for
Adam Mazurkiewicz writes:
> What is the way to synchronize files with a remote storage like
> Dropbox? I work in several places and I need to get the same document
> files in these places. On Debian I was using just Dropbox. I need a
> free solution from Guixsd.
I recommend git-annex with git-ann
Mark H Weaver writes:
> George Clemmer writes:
>> Brian, I believe that what you are experiencing as a "hang" is actually
>> the incredibly long time that it takes for guile to bootstrap itself.
>
> That's not what's happening here, because this hang is happening during
> "make check". Thanks an
Especially because the Google'ification (in the privacy encroaching
sense) is getting worse (in Chrome at least, I can't tell if this
applies to Chromium as well):
https://ha.x0r.be/posts/chrome-is-a-google-service/
https://blog.cryptographyengineering.com/2018/09/23/why-im-leaving-chrome/
an
Ricardo Wurmus writes:
> Christopher Lemmer Webber writes:
>
>> Unfortunately, I have to sometimes try up to 30 times before it will
>> boot, because it either freezes at:
>> - right after "Slot 0 unlocked"
>> - right after the menu selection on the Grub
Ludovic Courtès writes:
> Hello,
>
> Christopher Lemmer Webber skribis:
>
>> The problem I have been having though, and it seems to be with increased
>> frequency, is that it frequently seems to freeze before booting.
>>
>> I can type in my passphrase, after
It's well known that GRUB's full disk decryption stuff sometimes takes a
long time, so I'm not particularly concerned with that.
The problem I have been having though, and it seems to be with increased
frequency, is that it frequently seems to freeze before booting.
I can type in my passphrase, a
Benjamin Slade writes:
> When run Racket, in the REPL, the first command I execute runs fine. But
> the second (no matter what it is, even if it's just the first again)
> always produces:
>
> ; ptr-ref: contract violation
> ; expected: (and/c cpointer? (not/c (lambda (p) (pointer-equal? p #f
Timothy Sample writes:
> Christopher Lemmer Webber writes:
>
>> Likewise, Gregor and Raart do not install:
>>
>> $ mv ~/.racket ~/.racket-borked
>> $ raco pkg install gregor # lots of errors during install
>> $ racket
>> racket@> (requir
Nils Gillmann writes:
> Christopher Lemmer Webber transcribed 3.3K bytes:
>> BTW, some examples of packages where I've had trouble, in case it helps
>> with testing:
>>
>> - Raart
>> - Gregor
>> - crypto (seemed to work last time, not sure why it
Timothy Sample writes:
> Christopher Lemmer Webber writes:
>
>> Konrad Hinsen writes:
>>
>>> In my tests, all packages ended up working, but performance is indeed
>>> worse than with a Racket installation outside of Guix.
>>>
>>> It
Konrad Hinsen writes:
> On 22/05/2018 15:42, Christopher Lemmer Webber wrote:
>
>> Unfortunately when I try to install packages with "raco pkg install"
>> I get errors like the following:
>
> I filed a bug report about this problem a while ago:
>
> https
Ricardo Wurmus writes:
> Christopher Lemmer Webber writes:
>
>> Hello all! Sorry for the cross-post, but I've been doing more
>> development in Racket lately from GuixSD... and who wouldn't want a
>> scheme-based distribution and a scheme languag
Ludovic Courtès writes:
> Also note that we’re running Tor in a container, which adds an extra
> layer of wrapping around it.
I didn't realize that... comforting to hear :) I hope we can do more
sandboxing like this!
Chris Marusich writes:
> I think you're right: the fact that a malicious actor can induce
> requests to your localhost endpoint is cause for concern, even if the
> exact methods of exploitation are not obvious.
>
> I looked into this. I learned that Firefox (and our IceCat) supports a
> SOCKS pro
u should be very
> cautious using another browser via Tor.
>
> Christopher Lemmer Webber transcribed 254 bytes:
>> Anyone have recommendations on how they're doing web browsing via Tor,
>> sans tor-browser? In the interim I have been using the more
>> lightweight, non-js u
Chris Marusich writes:
> I know what you mean, but I think having TOR listen on localhost is
> safer than having a Guile REPL listen on localhost. In the case of
> Guile, the risk is arbitrary code execution. In the case of TOR, I
> suppose the risks might be that an attacker would be able to ma
Over the last many months I've been experiencing freezes daily in
Hexchat. I'm not sure... I'm guessing they have something to do with
when there's network lag. I wondered if it happened sometime between
the last upgrade and this one (guix commit c2a601c9b1).
After I reverted the hexchat definit
Ludovic Courtès writes:
> Christopher Lemmer Webber skribis:
>
>> Anyone have recommendations on how they're doing web browsing via Tor,
>> sans tor-browser? In the interim I have been using the more
>> lightweight, non-js using browsers like links.
>
> I
Anyone have recommendations on how they're doing web browsing via Tor,
sans tor-browser? In the interim I have been using the more
lightweight, non-js using browsers like links.
What are you doing in the interim? icecat with a set of extensions?
Or?
Somewhere in the last few months, Hexchat has started freezing up for me
all the time. It wasn't doing this before. Just curious, are any other
Hexchat users having this problem? I wonder if I should file a bug with
Guix or if it's a problem upstream (I don't see anyone else complaining
about it
Hello all! Sorry for the cross-post, but I've been doing more
development in Racket lately from GuixSD... and who wouldn't want a
scheme-based distribution and a scheme language's tooling to get along
better?
Unfortunately when I try to install packages with "raco pkg install"
I get errors like t
Pierre Neidhardt writes:
> Chris Marusich writes:
>
>> Another option is to find a system that respects your freedom and does
>> not require proprietary software to run. I have a LibreBoot laptop I
>> purchased from MiniFree, and I love it! I know that purchasing a
>> replacement computer that
You may need to do one of the following:
- go to audio input / audio output and select the right device
- maybe use the "pavucontrol" pulseaudio configuration tool to
configure things
Quiliro Ordonez Baca writes:
> I am using a macbook air from 2009 where the speakers are correctly
> configu
st-name "oolong")
(timezone "America/Chicago")
(locale "en_US.UTF-8")
;; ...
(users (cons (user-account
(name "cwebber")
(uid 1000)
(comment "Christopher Lemmer Webber")
71 matches
Mail list logo