Re: Librem (was: Installation: Load non-free wifi firmware (iwlwifi))

2018-05-04 Thread Christopher Lemmer Webber
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 >>

Hexchat freezing up for anyone else?

2018-06-12 Thread Christopher Lemmer Webber
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

Scanning in GuixSD

2017-12-28 Thread Christopher Lemmer Webber
olong") (timezone "America/Chicago") (locale "en_US.UTF-8") ;; ... (users (cons (user-account (name "cwebber") (uid 1000) (comment "Christopher Lemmer Webber") (group

Re: mumble unable to recognize mic and speakers

2018-01-02 Thread Christopher Lemmer Webber
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 >

Re: Recommendations for browsing via Tor pre tor-browser?

2018-07-26 Thread Christopher Lemmer Webber
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!

Re: bug#30680: [racket-users] Using Racket's raco on on Guix(SD)

2018-08-11 Thread Christopher Lemmer Webber
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

Re: bug#30680: [racket-users] Using Racket's raco on on Guix(SD)

2018-08-11 Thread Christopher Lemmer Webber
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

Re: [racket-users] Using Racket's raco on on Guix(SD)

2018-08-11 Thread Christopher Lemmer Webber
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

Re: Recommendations for browsing via Tor pre tor-browser?

2018-07-20 Thread Christopher Lemmer Webber
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

Re: Recommendations for browsing via Tor pre tor-browser?

2018-07-19 Thread Christopher Lemmer Webber
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

Recent hexchat freezing up a lot

2018-07-19 Thread Christopher Lemmer Webber
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

Re: Recommendations for browsing via Tor pre tor-browser?

2018-07-19 Thread Christopher Lemmer Webber
; 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 using browsers like lin

Re: Recommendations for browsing via Tor pre tor-browser?

2018-07-13 Thread Christopher Lemmer Webber
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. > >

Recommendations for browsing via Tor pre tor-browser?

2018-07-12 Thread Christopher Lemmer Webber
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?

Re: *** TRYING TO INSTALL GUIXSD v0.15.0 FOR DAYS ***

2018-11-07 Thread Christopher Lemmer Webber
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

Anyone having troubles with GRUB full disk decryption sometimes not decrypting?

2018-09-22 Thread Christopher Lemmer Webber
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,

Thanks for all the work to un-google'ify the Chromium package

2018-09-26 Thread Christopher Lemmer Webber
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/

Re: Anyone having troubles with GRUB full disk decryption sometimes not decrypting?

2018-09-26 Thread Christopher Lemmer Webber
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

Re: Anyone having troubles with GRUB full disk decryption sometimes not decrypting?

2018-09-26 Thread Christopher Lemmer Webber
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 passphras

Re: racket

2018-09-12 Thread Christopher Lemmer Webber
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

Re: GNU Guix 1.0.0 released

2019-05-02 Thread Christopher Lemmer Webber
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 :)

Documenting current state of isolating icecat

2019-06-26 Thread Christopher Lemmer Webber
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:

Re: Compiling a linux kernel from git

2019-07-07 Thread Christopher Lemmer Webber
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

Re: Borg takes forever to upgrade

2019-04-22 Thread Christopher Lemmer Webber
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

Re: Way to synchronize files like Dropbox

2019-04-17 Thread Christopher Lemmer Webber
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

Re: Wiping /tmp?

2019-07-20 Thread Christopher Lemmer Webber
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 like this is

Wiping /tmp?

2019-07-19 Thread Christopher Lemmer Webber
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?

Re: Recipe for latest release of firefox?

2019-10-01 Thread Christopher Lemmer Webber
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

Recipe for latest release of firefox?

2019-09-29 Thread Christopher Lemmer Webber
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

Compiling a linux kernel from git

2019-07-06 Thread Christopher Lemmer Webber
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

Hacky intermediate package for Node?

2019-11-20 Thread Christopher Lemmer Webber
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

Re: Hacky intermediate package for Node?

2019-11-30 Thread Christopher Lemmer Webber
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

Re: Configuring Guix with JavaScript?

2020-04-23 Thread Christopher Lemmer Webber
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).

Re: Guix on the MNT Reform

2020-05-09 Thread Christopher Lemmer Webber
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 >> >> C

Guix on the MNT Reform

2020-05-08 Thread Christopher Lemmer Webber
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.

Re: GNU Guix maintainer collective update

2020-05-11 Thread Christopher Lemmer Webber
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

Re: Nicest way to send and apply Guix patchsets via magit?

2020-08-22 Thread Christopher Lemmer Webber
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

Re: Vanilla Firefox recipe?

2020-05-25 Thread Christopher Lemmer Webber
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 a recent vanilla >>>> firefox? >&g

Re: Installing Guix on Linode: a how-to

2020-07-21 Thread Christopher Lemmer Webber
ndering >>> 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: >>> >>&g

Re: Installing Guix on Linode: a how-to

2020-07-21 Thread Christopher Lemmer Webber
gt; 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 helping me figure >&g

Re: Run graphical application in container

2020-07-01 Thread Christopher Lemmer Webber
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: > >

Re: Run graphical application in container

2020-07-01 Thread Christopher Lemmer Webber
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

Server mail setup?

2020-07-07 Thread Christopher Lemmer Webber
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

Re: Port forwarding and `guix system vm`

2020-07-07 Thread Christopher Lemmer Webber
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---

Re: Server mail setup?

2020-07-08 Thread Christopher Lemmer Webber
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!

Best way to delete system profile generations?

2020-07-09 Thread Christopher Lemmer Webber
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

Re: Best way to delete system profile generations?

2020-07-10 Thread Christopher Lemmer Webber
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

Which package installed which dependency?

2020-07-11 Thread Christopher Lemmer Webber
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

Re: Which package installed which dependency?

2020-07-11 Thread Christopher Lemmer Webber
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'd love to

Port forwarding and `guix system vm`

2020-07-07 Thread Christopher Lemmer Webber
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

Installing Guix on Linode: a how-to

2020-07-08 Thread Christopher Lemmer Webber
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

Re: Port forwarding and `guix system vm`

2020-07-07 Thread Christopher Lemmer Webber
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

Musagi packaging, porting, autotools'ifying help request

2020-06-25 Thread Christopher Lemmer Webber
[+ 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:

Nicest way to send and apply Guix patchsets via magit?

2020-08-16 Thread Christopher Lemmer Webber
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

A weird thing about network connections in Icecat (and Firefox) on Guix

2020-12-14 Thread Christopher Lemmer Webber
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

Re: A weird thing about network connections in Icecat (and Firefox) on Guix

2020-12-15 Thread Christopher Lemmer Webber
> 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. >> - Oops, some

Re: A weird thing about network connections in Icecat (and Firefox) on Guix

2020-12-14 Thread Christopher Lemmer Webber
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

Workflow with mu4e + magit for sending patchsets to guix?

2020-11-16 Thread Christopher Lemmer Webber
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

GDM blank for anyone else with guix system vm?

2020-11-16 Thread Christopher Lemmer Webber
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.

Curious issue about guile-ssh, guix deploy, etc

2020-11-22 Thread Christopher Lemmer Webber
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

Re: Fast `guix environment --container' switch

2021-01-05 Thread Christopher Lemmer Webber
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

Re: Guix on Smartphones

2021-01-16 Thread Christopher Lemmer Webber
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?

Re: Single-board-computer approach: don't make an installer, make the install?

2021-01-13 Thread Christopher Lemmer Webber
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

Single-board-computer approach: don't make an installer, make the install?

2021-01-13 Thread Christopher Lemmer Webber
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,

Re: Single-board-computer approach: don't make an installer, make the install?

2021-01-13 Thread Christopher Lemmer Webber
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

Anyone running Guix on the pinephone?

2021-05-01 Thread Christopher Lemmer Webber
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

Re: Anyone running Guix on the pinephone?

2021-05-02 Thread Christopher Lemmer Webber
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 phon