At 26:00, the `cow-store` refers to "copy-on-write store" (cow is a commonly used acronym for copy-on-write). This is because we want the installed packages to be written to the on-disk /gnu/store rather than the one in the in-memory filesystem we're using in this "LiveCD"/installer environment.
@@SystemCrafters When I first saw it I thought it was a lame animal/bovine-related joke (Gnu/Shepard/Herd/Hurd, etc.) but I later read about it in the Guix manual
Where're the next episodes!?! You pretty much have a monopoly on guix content; please make more! The 5 vids so far have tremendously helped me thank you
Thanks for putting your effort into this! I've tried Guix about a year ago but I initially switched back to Arch after facing some issues and did not know how to resolve them. Following your instruction, the install went smoothly!
I know it’s been a few months but I would love it if you would revisit this series. Guix is such an interesting concept but there isn’t much information on it outside of the official docs.
This video is a great resource for anyine wanting to get into Guix! The way you make an effort to meet everyone where they are regardless of their os or level of experience while also giving some caution about Guix as a first distro was particularly refreshing to see. Thanks for the quality content!
during sudo -E guix system... command, if you are having some troubles with no modules found (nongnu packages linux) errors just do hash guix, theb close the terminal, reopen it and try the system reconfigure command again
Hello David, just learned about this channel. I am liking what I see with emacs. Looks very cool. I have been using vim. Now I will install emacs and GNU guix. For why not, looks like I am missing out on something. Can I ask what type of work do you do on the computer, are you a programmer? Your knowledge is solid. Thank you for my introduction to emacs.. :)
it's a much safer recommendation to use /dev/disk/by-id symlinks instead of /dev/sdX directly. That way you see the name of the drive you want. portable USB drives will show up prefixed with usb-, and internal drives will be prefixed with ata- use tab complete
I'm often surprised about the background of those interested in Emacs and Guix, but Zen monk is one I don't see very often! Glad you enjoyed the video!
Hello system crafters, been following your videos for months now (mainly emacs) and I have been said, thanks to you I have been completely enjoying it all the steps of the way and am very comfortable with it and I do alot in emacs now. I decided to make the whole switch to EXWM aswel but also said 'well if I am going this far, i may as well try guix too which I hear emacs people praise.' This video was excellent and I did it as my first guix, so I plan to watch the earlier videos too. My question is did you ever make videos on the actual configuration of the system as you said? Its hard to find good information online, especially with some drivers I need like nvidia. I noticed you had some streams but, I am not sure if they cover these things well because they arent part of the main guix playlist. Thank you, if you take the time to respond, and if you dont have videos yourself good to follow, could I be directed to some good resources? Keep up the good work!
Hello. Guix don't see my notebook wifi device. This problem also occurred during installation. But I used a usb Wi-Fi adapter. After installation, GuiX did not see the USB Wi-Fi adapter and the Wi-Fi device. What i can do ?
Man, building the newest Linux kernel has taken over 5 hours (mini PC) and is still going with that last reconfigure command. Crazy. Also, didn't look like Emacs or Vim was present when booting it up for the first time. Will be interesting to see how setting up Virtual Manager and stuff will work out...
followed through on all the instructions up to running 'reboot' and I can't get it to boot at all, just goes to black and then to my BIOS which when I try to force boot it from there it just goes black for a few seconds and back to the BIOS. Any idea why this might be happening?
I'm stuck while installing on a Thinkpad T420: when the partitioning process starts an error occurs that /dev/sdb (USB drive) is busy, partitioning is done on dev/sda...
there is a problem with the latest is says need to boot the kernel first but when click on next it went back to the grub menu? going to try the other one. Both of the customized iso are not working they both took me back to the grub menu.
I have managed to install gnu guix distribution on my HP laptop but it didn't show up in the grub menu and I had to reboot and change the order of booting and found the guix distribution and booted successfully. I think that this because of this command herd start cow store /mnt. The /mnt part is causing this issue in my opinion. How to solve this issue? . Thanks in advance David
Nonguix substitutes work fine, and have the linux kernel, but it was bit confusing to set up tldr had to count parens on my fingers since not even emacs is installed fml, the readme has one too many. You dont have to compile anything 😊 Wouls be nice if David did a quick update to this video and showwd how to add the nonguix substitutes.
Just a couple of days back, I happened to come across the Guix installer (version 20230608) which you've recently updated. It caught my attention that there was a release in the previous month as well. I genuinely appreciate these updates you've been working on. I'm really curious to know the rationale behind the relatively shorter time gap between these latest releases compared to the usual duration. Could you kindly enlighten me on the reasoning behind this?
The releases are automated via GitHub Actions on a set schedule which I don't recall at the moment. Sometimes the releases are further apart because the build job fails on one scheduled event but passes in a later event
35:00 Its becuase it dont lock your harddrive, it is encrypting it. So every time you wanna start it up it is decrypting every single bit that is stored on the partition.
I am loving GUIX , is it possible to put my current config/build and all the binaries and packages ive built as an ISO file so I can then pass it on to other machines to install ? These would probably be different machines with different hardware . At the minute im passing about virtualbox images but want to move away from that , because of the hardware differences and trouble of importing .
I'm trying to install Guix on a Toshiba Satellite L770/L775 where I have installed Linux Mint. I select the complete disk guide option but after selecting the one partition or or the separate home partition option, the installation process starts over again from the very beginning, choosing the local language. Weard thing, in manual mode I see my hard drive and the USB as well. Do you know what might be happening? Thanks! Awesome serie!
@SystemCrafters Amazing video on how good GUIX is. I’d love to try out guix as my day to day driver but still blocked because I still need proprietary software to do my daily work (slack, zoom, etc). Can you please cover any workaround for this? Thanks!
This might seem rather basic, but as someone coming from Ubuntu, RHEL, and others, the command to turn off a system is `halt`, not `poweroff`, `shutdown -h now`, or anything any other system I've used uses to turn the system off. I even tried the z/OS mainframe command `z eod` with predictable lack of success. Took me a good fifteen minutes of cursing to track that one down. ;)
What's the relaxing background music in this video? It's an absolute banger Edit: They're in description. I just missed them when I scrolled through it lol
Tried it out once or twice before and quit when I kept getting the same error, before even reaching the TUI. Just figured it out. If you're using Rufus on windows to create the bootable, using the dd option instead of the iso option is necessary 😅.
does guix have the same issue that nixos has about binaries downloaded from the internet that people have to use steam-run as a workaround? because apparently nixos only allows programs to run if they are contained in an environment or something like that.
It does. Guix is also not FHS compatible, because of the way packages are installed. The FHS filesystem structures things in a way that two libraries of different versions can't coexist hence breaking reproducibility, which is a primary goal of Nix/Guix. On NixOS there is a program called `nix-ld` that tries to fix this by restoring a FHS file system. Again this breaks reproducibility, so if possible use packages packaged for Nix. But if it's not available, `nix-ld` is a tool that will almost definitely help you. `steam-run` also creates an FHS compatible environment but it does so by creating a very lightweight userspace container (using bubblewrap, I think) that emulates the necessary library paths for very common libraries.
Weird question. Do you know Dave Plummer? He's got a CZcams Channel and worked at Microsoft too, but probably before you did. Anyway, keep up the great work!
The best way to do that is to copy or inherit from the existing st and dwm packages and add your customizations. It's a bit more advanced than what we've covered so far, I'll make a video on thst in the future. In the meantime, check out this example from another crafter, Benoit: github.com/benoitj/dotfiles/blob/main/stow/.config/guix/packages/bj/desktop.scm#L1
Great work. Is there a way to use a custom kernel like the linux surface kernel? I have tried many times to install guix on my surface laptop but still get no luck.
You shouldn't need to. I've installed Guix with both the libre-kernel (though missing internet thusly) and with the full kernel without issue using the installer and following along with the video. Though the guix-installer github readme could use a touch up with the information told in this video because it won't work otherwise :/ Edit: On the Surface Pro 3, specifically.
@@TheKrister2 Thank you for your reply. I have ubuntu and arch linux installed on my surface laptop, and they both work well with the linux surface kernel. Without this custom kernel, the built-in keyboard won't work even on these two linux distributions. This is the most annoying thing because i really don't want to put an extended keyboard to work with my laptop. Do you have an extended keyboard or something? Again thanks for you time.
I mentioned the reason while setting the root password, it's because we don't actually finish the installation process with the installer. Since we skip that part and finish it manually, the passwords you enter in those boxes never get applied so we have to set them manually
The only thing that stops me from moving to Guix SD is not being able to use NPM for Javascript development. How do you get around this? There are a couple javascript packages in Guix but none of them are the ones I would need for development (React). Also, from past experience, it's hard to package javascript packages in Guix. Either way, I would have to first package all the NPM packages I would use before moving, which would take a long time. Is it possible to install NVM or some sort in Guix SD. Do you program in Javascript and run into the same issue? If so, what is a workaround?
I don't use npm packages from Guix since, like you said, it'd be a pain to package them all. I actually install Node from Nix since they have newer versions which I need for my job. Then I just install everything using npm
Another alternative is to use Docker and confine the Node environment within a container. You will need to set up your Dev container with everything that you want and then you can either SSH into it or use docker exec to issue commands to the container
hi david, did you work on the psreadline team at microsoft? i was reading github issues and was surprised to see your name popping up lol sorry totally unrelated but i think powershell is pretty cool (and so are your videos)
I have no audio on my system. Could anyone help me? I tried the irc and reddit and no one gives af. Alsamixer when selecting the output just says "default" and PulseAudio just gives me "Dummy output" @systemcrafters
really want to try gun system, but my desktop and laptop both stuck at the install process. finish configuration, start install then stuck. Maybe I will try this, when I am back home.
at first it said I don’t have efi folder, I create one, then it said it’s not a efi partition. because i’m wipe the entire hard drive, seem like i need to create an efi partition. but I didn’t found efi type in the partitioning option in the manual process, and it will create automatically at the guide option. waiting to see if this worked.
oh boo! i really wish you had seen what would happen if you actually tried to create a swap partition because what happens is it takes away the option to encrypt the swap partition!!! isn't that weird? swaps should be encrypted! even the guix manual says so! but alas, it doesn't allow you to! woe is me and my unencrypted swap partition...
At 26:00, the `cow-store` refers to "copy-on-write store" (cow is a commonly used acronym for copy-on-write). This is because we want the installed packages to be written to the on-disk /gnu/store rather than the one in the in-memory filesystem we're using in this "LiveCD"/installer environment.
Yep, that makes sense! I regret not looking it up before joking about it :)
@@SystemCrafters When I first saw it I thought it was a lame animal/bovine-related joke (Gnu/Shepard/Herd/Hurd, etc.) but I later read about it in the Guix manual
lol, that's probably why I never looked into the meaning of the term, I subconsciously assumed it was another bovine joke
@@SystemCrafters well, there's your idea for a funny hostname for a guix install: methane. :D
Where're the next episodes!?! You pretty much have a monopoly on guix content; please make more! The 5 vids so far have tremendously helped me thank you
'clear' and 'cls' aren't supported in the guix installer shell, but 'ctrl-l' works to clear :)
Thanks for putting your effort into this! I've tried Guix about a year ago but I initially switched back to Arch after facing some issues and did not know how to resolve them. Following your instruction, the install went smoothly!
Very happy to hear that!
Please continue this project!
yes, please continue
I know it’s been a few months but I would love it if you would revisit this series. Guix is such an interesting concept but there isn’t much information on it outside of the official docs.
This video is a great resource for anyine wanting to get into Guix!
The way you make an effort to meet everyone where they are regardless of their os or level of experience while also giving some caution about Guix as a first distro was particularly refreshing to see.
Thanks for the quality content!
during sudo -E guix system...
command, if you are having some troubles with
no modules found (nongnu packages linux) errors
just do hash guix, theb close the terminal, reopen it and try the system reconfigure command again
Dude you have no idea how much this helped me.
THANK YOU
Terrific video! You might want to report the installation hang issue upstream, I don't think it has ever been reported yet.
Will do! Thanks again for your help with the installer issue :)
Great video. I have wanted to see this for a wile.
By the way, 'cls' is a DOS/Windows command. In linux, that functionallity is called 'clear'.
Yep, that's my old DOS days coming back :)
I was waiting for this one, I tried it once before but found it too confusing, will give try again after watching this👍
This is exactly what I needed. I was looking for a way to install Guix with a generic Linux kernel. Thank you!
Thank you! I Successfully installed Guix!
Awesome, I'm really happy to hear that!
GNU Guix is a fascinating distro. Nice video as always.
Been waiting for this! Thank you for all your work.
Thank you so much for such a detailed explanations of all things that are going on in the video. I really appreciate it.
This is super good! Very thorough and easy to follow! Keep up the good work
Thanks a lot!
Can already tell I'm going to love this channel. Instant sub.
Hello David, just learned about this channel. I am liking what I see with emacs. Looks very cool. I have been using vim. Now I will install emacs and GNU guix. For why not, looks like I am missing out on something. Can I ask what type of work do you do on the computer, are you a programmer? Your knowledge is solid. Thank you for my introduction to emacs.. :)
This series was great. Thanks. I love your methodical style. I hope there's more ot come on Guix.
I'll get back around to it soon!
it's a much safer recommendation to use /dev/disk/by-id symlinks instead of /dev/sdX directly. That way you see the name of the drive you want. portable USB drives will show up prefixed with usb-, and internal drives will be prefixed with ata-
use tab complete
Good tip, thanks!
Incredible work. Thank you so much.
This guy has balls to make tutorial about GNU/Linux OSes installation on the real machine, instead of VM lol
Thank you for your great work.
Thank you. Very interesting and clear.
I'm often surprised about the background of those interested in Emacs and Guix, but Zen monk is one I don't see very often! Glad you enjoyed the video!
@@SystemCrafters Well, I've used computers since 1987 and Linux since 2007 so...
Hello system crafters, been following your videos for months now (mainly emacs) and I have been said, thanks to you I have been completely enjoying it all the steps of the way and am very comfortable with it and I do alot in emacs now. I decided to make the whole switch to EXWM aswel but also said 'well if I am going this far, i may as well try guix too which I hear emacs people praise.' This video was excellent and I did it as my first guix, so I plan to watch the earlier videos too. My question is did you ever make videos on the actual configuration of the system as you said? Its hard to find good information online, especially with some drivers I need like nvidia. I noticed you had some streams but, I am not sure if they cover these things well because they arent part of the main guix playlist. Thank you, if you take the time to respond, and if you dont have videos yourself good to follow, could I be directed to some good resources? Keep up the good work!
Thank you very much for the video!
Hello. Guix don't see my notebook wifi device.
This problem also occurred during installation.
But I used a usb Wi-Fi adapter. After installation, GuiX did not see the USB Wi-Fi adapter and the Wi-Fi device.
What i can do ?
another cool application for .iso files on USB is Ventoy. It allows for multiple .iso files on the same drive.
@Hai Red lol I did not notice the mistake, thanks.
Man, building the newest Linux kernel has taken over 5 hours (mini PC) and is still going with that last reconfigure command. Crazy.
Also, didn't look like Emacs or Vim was present when booting it up for the first time.
Will be interesting to see how setting up Virtual Manager and stuff will work out...
8 hours in, it appears the system is frozen. I guess it's going to crash again...
Third time's charm! Took 12-13 hours to build the newest kernel, LOL!
Glad it worked eventually! The substitute servers were down all of yesterday too so I'm sure that did not help
followed through on all the instructions up to running 'reboot' and I can't get it to boot at all, just goes to black and then to my BIOS which when I try to force boot it from there it just goes black for a few seconds and back to the BIOS. Any idea why this might be happening?
I'm stuck while installing on a Thinkpad T420: when the partitioning process starts an error occurs that /dev/sdb (USB drive) is busy, partitioning is done on dev/sda...
there is a problem with the latest is says need to boot the kernel first but when click on next it went back to the grub menu? going to try the other one. Both of the customized iso are not working they both took me back to the grub menu.
I have managed to install gnu guix distribution on my HP laptop but it didn't show up in the grub menu and I had to reboot and change the order of booting and found the guix distribution and booted successfully. I think that this because of this command herd start cow store /mnt. The /mnt part is causing this issue in my opinion. How to solve this issue? . Thanks in advance David
I need help.
After installation desktop environment doesn't load.
ryzen 5 pro 4650g
msi b450 thomahawk max
16 gb ram
your website is fantastic.
Ctrl-L (Page Feed) might clear the screen
Nonguix substitutes work fine, and have the linux kernel, but it was bit confusing to set up tldr had to count parens on my fingers since not even emacs is installed fml, the readme has one too many.
You dont have to compile anything 😊
Wouls be nice if David did a quick update to this video and showwd how to add the nonguix substitutes.
Just a couple of days back, I happened to come across the Guix installer (version 20230608) which you've recently updated. It caught my attention that there was a release in the previous month as well. I genuinely appreciate these updates you've been working on. I'm really curious to know the rationale behind the relatively shorter time gap between these latest releases compared to the usual duration. Could you kindly enlighten me on the reasoning behind this?
The releases are automated via GitHub Actions on a set schedule which I don't recall at the moment. Sometimes the releases are further apart because the build job fails on one scheduled event but passes in a later event
35:00 Its becuase it dont lock your harddrive, it is encrypting it. So every time you wanna start it up it is decrypting every single bit that is stored on the partition.
I am loving GUIX , is it possible to put my current config/build and all the binaries and packages ive built as an ISO file so I can then pass it on to other machines to install ? These would probably be different machines with different hardware . At the minute im passing about virtualbox images but want to move away from that , because of the hardware differences and trouble of importing .
I'm trying to install Guix on a Toshiba Satellite L770/L775 where I have installed Linux Mint. I select the complete disk guide option but after selecting the one partition or or the separate home partition option, the installation process starts over again from the very beginning, choosing the local language. Weard thing, in manual mode I see my hard drive and the USB as well. Do you know what might be happening? Thanks! Awesome serie!
@SystemCrafters Amazing video on how good GUIX is. I’d love to try out guix as my day to day driver but still blocked because I still need proprietary software to do my daily work (slack, zoom, etc). Can you please cover any workaround for this? Thanks!
thank you for this video. Anyway i have some issues, after login and password the system comes in but with black screen and i cannot do anything
THANK YOU SO MUCH
This might seem rather basic, but as someone coming from Ubuntu, RHEL, and others, the command to turn off a system is `halt`, not `poweroff`, `shutdown -h now`, or anything any other system I've used uses to turn the system off. I even tried the z/OS mainframe command `z eod` with predictable lack of success.
Took me a good fifteen minutes of cursing to track that one down. ;)
What's the relaxing background music in this video? It's an absolute banger
Edit: They're in description. I just missed them when I scrolled through it lol
I receive this warning about using Intel... Should I continue to install? Is there a work around?
Tried it out once or twice before and quit when I kept getting the same error, before even reaching the TUI. Just figured it out. If you're using Rufus on windows to create the bootable, using the dd option instead of the iso option is necessary 😅.
does guix have the same issue that nixos has about binaries downloaded from the internet that people have to use steam-run as a workaround? because apparently nixos only allows programs to run if they are contained in an environment or something like that.
It does. Guix is also not FHS compatible, because of the way packages are installed. The FHS filesystem structures things in a way that two libraries of different versions can't coexist hence breaking reproducibility, which is a primary goal of Nix/Guix. On NixOS there is a program called `nix-ld` that tries to fix this by restoring a FHS file system. Again this breaks reproducibility, so if possible use packages packaged for Nix. But if it's not available, `nix-ld` is a tool that will almost definitely help you.
`steam-run` also creates an FHS compatible environment but it does so by creating a very lightweight userspace container (using bubblewrap, I think) that emulates the necessary library paths for very common libraries.
At 28:00 editing the file by adding the non-free modules fails the guile scheme, invariably!
The installer now fails! Steer away from guix Linux!
Great video! Thanks! BTW do you plan to support i686 ISO?
40:45 after 'guix pull' here I had to reboot for 'guix describe' to show changes and reconfigure to work
Did you run 'guix hash'? That updates the shell with the newer Guix build after you pull
Weird question. Do you know Dave Plummer? He's got a CZcams Channel and worked at Microsoft too, but probably before you did. Anyway, keep up the great work!
I've seen his channel before, super insightful stuff!
Do you have any advice on managing source-based configuration packages (such as ST or DWM) on guix?
The best way to do that is to copy or inherit from the existing st and dwm packages and add your customizations. It's a bit more advanced than what we've covered so far, I'll make a video on thst in the future. In the meantime, check out this example from another crafter, Benoit: github.com/benoitj/dotfiles/blob/main/stow/.config/guix/packages/bj/desktop.scm#L1
Great work. Is there a way to use a custom kernel like the linux surface kernel? I have tried many times to install guix on my surface laptop but still get no luck.
You shouldn't need to. I've installed Guix with both the libre-kernel (though missing internet thusly) and with the full kernel without issue using the installer and following along with the video. Though the guix-installer github readme could use a touch up with the information told in this video because it won't work otherwise :/
Edit: On the Surface Pro 3, specifically.
@@TheKrister2 Thank you for your reply. I have ubuntu and arch linux installed on my surface laptop, and they both work well with the linux surface kernel. Without this custom kernel, the built-in keyboard won't work even on these two linux distributions. This is the most annoying thing because i really don't want to put an extended keyboard to work with my laptop. Do you have an extended keyboard or something? Again thanks for you time.
Thanks for the reminder! I will go update the README to point to the video and show notes.
I might have missed it, but why did you not bother setting a user password in the installation media and use passwd instead?
I mentioned the reason while setting the root password, it's because we don't actually finish the installation process with the installer. Since we skip that part and finish it manually, the passwords you enter in those boxes never get applied so we have to set them manually
When will you make streams/videos about how to configure everything in scheme and what to do.
The only thing that stops me from moving to Guix SD is not being able to use NPM for Javascript development. How do you get around this? There are a couple javascript packages in Guix but none of them are the ones I would need for development (React). Also, from past experience, it's hard to package javascript packages in Guix. Either way, I would have to first package all the NPM packages I would use before moving, which would take a long time. Is it possible to install NVM or some sort in Guix SD. Do you program in Javascript and run into the same issue? If so, what is a workaround?
I don't use npm packages from Guix since, like you said, it'd be a pain to package them all. I actually install Node from Nix since they have newer versions which I need for my job. Then I just install everything using npm
@@SystemCrafters So you add Nix's channel to Guix and then how do you install it in Guix? Or am I just confused and you use Nix for your work?
I add the Nix service to my Guix system configuration and then I can use it as a package manager for the small number of things I install with jt
@@SystemCrafters I'm not familiar with this setup have you mentioned it in a video?
Another alternative is to use Docker and confine the Node environment within a container. You will need to set up your Dev container with everything that you want and then you can either SSH into it or use docker exec to issue commands to the container
hi david, did you work on the psreadline team at microsoft? i was reading github issues and was surprised to see your name popping up lol
sorry totally unrelated but i think powershell is pretty cool (and so are your videos)
I worked on the PowerShell team a few years ago!
Followed until the part editing /mnt/etc/config.scm. Then nothing on /mnt neither any emacs nor vim.
Solved; was using the wrong guix iso
That makes sense, glad you were able to figure it out!
I have no audio on my system. Could anyone help me? I tried the irc and reddit and no one gives af.
Alsamixer when selecting the output just says "default" and PulseAudio just gives me "Dummy output"
@systemcrafters
really want to try gun system, but my desktop and laptop both stuck at the install process. finish configuration, start install then stuck. Maybe I will try this, when I am back home.
Let me know if you still have trouble after following this guide!
The problem is that GNU Guix is 100% free distribution so it will require PCs with old ThinkPad having free wifi card
This video shows you how to install Guix on modern machines!
at first it said I don’t have efi folder, I create one, then it said it’s not a efi partition. because i’m wipe the entire hard drive, seem like i need to create an efi partition. but I didn’t found efi type in the partitioning option in the manual process, and it will create automatically at the guide option. waiting to see if this worked.
Yep the Guided option is best if you are wiping the whole drive
화면 선명 도 나아 문자 미 해독 합니다....어너 영상 자동 번역 ..미지원 되어요..
28:50 GUIX does not have "clear" ?? 🤔🤔
It doesn't install unnecessary packages by default :)
@@SystemCrafters I think its the ncurses package www.reddit.com/r/GUIX/comments/kt7tqr/clearing_a_terminal_in_guix/
Sounds right to me!
Anything for nvidia?
You can install nvidia drivers from the nonguix channel.
I think DWM would've made GUIX look real good
Wish I could install Guix on my Raspberry Pi 😢
cow means copy on write i think
oh boo! i really wish you had seen what would happen if you actually tried to create a swap partition because what happens is it takes away the option to encrypt the swap partition!!! isn't that weird? swaps should be encrypted! even the guix manual says so! but alas, it doesn't allow you to! woe is me and my unencrypted swap partition...
Hmm that is weird, perhaps it's a bug in the installer? You might be able to ask someone by sending a message to the Guix-help mailing list
28:23 I hate it when that happens
Video update: there is no discord server anymore...