← Home ← Back to /g/

Thread 107113799

58 posts 14 images /g/
Anonymous No.107113799 [Report] >>107113911 >>107114130 >>107114258 >>107114398 >>107115191 >>107115207 >>107117719 >>107120211 >>107120985 >>107128235
Is it viable for daily use?
Anonymous No.107113834 [Report] >>107113911 >>107114580 >>107118813
I'd like to know this as well, comparing it to mostly-binary Gentoo. Not OP, but I'm not interested in Nix, only Gentoo and possibly Guix because of Scheme.
Anonymous No.107113911 [Report] >>107114033 >>107114398 >>107116970 >>107118990
>>107113799 (OP)
>>107113834
works for me
Anonymous No.107114033 [Report] >>107120218
>>107113911
>that troonix font rendering

you got your answer, op
Anonymous No.107114130 [Report] >>107114461
>>107113799 (OP)
It would be good if someone just sat down and made a channel with 6 million packages
Anonymous No.107114258 [Report]
>>107113799 (OP)
depends on what you need.
i've been running it on desktop and laptop for a few years, albeit with non-free packages.
if there's anything not available that i need, i either package it myself (personal channel) or use Nix packages (which has a builtin service).
i'm sure there are some niches where it's particularly painful, though.
Anonymous No.107114398 [Report] >>107114451
>>107113799 (OP)
Only if you have a similar setup as most people who are already using and maintaining it, and willing to cry and beg on their IRC whenever some mystical arcane error that only occurs every full moon on a wednesday when it's bellow 15c fucks your shit up.
Or if you're a nigger like >>107113911 running it on an ancient shitbox who does nothing on his computer other than jerking off to tranny porn and shitposting on 4channel. Which at that point you can even claim to use plan9 as a daily driver.
Anonymous No.107114451 [Report]
>>107114398
>some mystical arcane error
such as?
Anonymous No.107114461 [Report] >>107114716
>>107114130
wouldn't it be trivial to just translate nixos packages to guix?
Anonymous No.107114580 [Report] >>107120235 >>107127127
>>107113834
>source-based, yet no reproducible builds
>overlays are just a convenient excuse for the shitty official repos that many users fall for
>users and developers alike in complete denial over the amount of time it takes to compile software
>"customizable" distribution, yet it's getting less and less choice and devs discourage anything but orthodox configs all the time
>circlejerking maintainers who coc competent ones into obvlivion
>use flags and all that other shit ultimately makes no perceivable difference on a desktop
>most bloated distribution of all: needs build-time dependencies by default and keeps all the sources (removing build dependencies is not practical since they are needed for updates anyway)
>hundreds of unsolved bugs that are ignored at best and brushed off as unimportant at worst
>untested, shit breaks even on the stable branch and isn't fixed for months. its "stability" is a complete myth
>openrc sucks. it being the default is basically just a marketing point since it works better with systemd anyway, a lot less people would give a shit about gentoo if it weren't for this
>boasts about supporting many architectures, yet only x86 and amd64 have a non-shit selection of packages
>"unstable" branch is slow as shit, far from being "bleeding edge". even debian sid is better in this regard
>literally won't merge valid prs to fix bugs and deficiencies in the repos even after having been properly audited and approved
>original author doesn't even use it on desktops, he's a macfag
Anonymous No.107114697 [Report] >>107122119
How many dead Guix threads are you going to make? What is it going to take for you to understand that nobody uses it?
Anonymous No.107114716 [Report] >>107114752 >>107115175
>>107114461
no need, you can use nix on top of guix
Anonymous No.107114752 [Report]
>>107114716
I tried that and not only is the nix in guix packages fucked and you have to set up some group bullshit for it to work but nix can't make desktop entries
Anonymous No.107115175 [Report]
>>107114716
Nix is barely supported on Guix
Anonymous No.107115191 [Report] >>107115453
>>107113799 (OP)
Werks for me. Depends on what you want to do tho.
Anonymous No.107115207 [Report] >>107115228
>>107113799 (OP)
I *just* tried doing this on my thinkpad and felt like it was too much trouble to get set up. I then tried nixos and had no problem whatsoever. Yea it's not scheme, but it works and that's what matters to me. I have other things to do than fiddle with an OS.

Maybe I'll come back around in a year or two and some AI can migrate my nixos config to guix.
Anonymous No.107115228 [Report] >>107117550
>>107115207
No surprise
It's made by retarded people who think having a literally non-funtional OS is better than using some proprietary code
Anonymous No.107115453 [Report] >>107115639 >>107116708
>>107115191
does your workflow consist of anything more involved than using firefox?
Anonymous No.107115639 [Report]
>>107115453
I don't like firefox.
Anonymous No.107115952 [Report]
It's for university mathfags to run on a server not desktop computers
Anonymous No.107116708 [Report]
>>107115453
tranny porn and mpv+ytdlp
Anonymous No.107116970 [Report]
>>107113911
kek it looks like shit. how do u use 4chan like that u need help
Anonymous No.107117070 [Report]
im going to assume yuo'er unemployed like everyone else in this board... gaming is your concern, right?
yes, you can play erotic games. unfortunately... yes, flaptak
Anonymous No.107117550 [Report]
>>107115228
Unfortunately yea :/. I support free software but I also got a life to live lol.
Anonymous No.107117719 [Report] >>107128004
>>107113799 (OP)
I've got ambitions of going beyond my servers and daily driving it, but I'd need a proper config for getting KDE with Wayland working (got Nvidia drivers working for X, but the system is unstable). I guess I could try some tiling shit instead, but not sure.
Anonymous No.107118813 [Report] >>107124885
>>107113834
Lol yep, because of Scheme. Same here.

I'm already on Emacs. Why not COMPLETE the conversion right?
Anonymous No.107118990 [Report]
>>107113911
>t. doesn't even use their machine
Anonymous No.107120211 [Report]
>>107113799 (OP)
guile or the guix code is buggy
Anonymous No.107120218 [Report]
>>107114033
Kek.
Anonymous No.107120235 [Report]
>>107114580
im a gentoo fag for years but i just can't bring myself to switch to anything else. thought about maybe openbsd but that's the only OS i am interested in trying.
Anonymous No.107120985 [Report]
>>107113799 (OP)
It's pretty good.
Anonymous No.107122119 [Report] >>107122891 >>107123096
>>107114697
Get rekt faggot
>Currently, the use of Guix within AMD is a grassroot effort among members of the Data Center GPU Software Solutions Group. The team engages in porting and optimization of HPC applications across a variety of engineering disciplines, organizes ROCm training and hackathons, provides feedback to ROCm development teams, and participates in the bring-up process preceeding the release of new hardware. More details about our activities can be found at AMD lab notes.
https://hpc.guix.info/blog/2024/01/hip-and-rocm-come-to-guix/
Anonymous No.107122891 [Report]
>>107122119
Based AMD
Anonymous No.107123096 [Report] >>107123205
>>107122119
>link almost two years old
>a few guys inside AMD
hang onto every tiny win you get I guess
Anonymous No.107123205 [Report]
>>107123096
>nobody uses it
>i-it's just a few guys inside AMD b-bro
Moving goalposts, lol. Typical nixfaggot behavior.
Anonymous No.107124885 [Report] >>107126940 >>107128226
>>107118813
Emacs + Geiser + Guix is all you need
Anonymous No.107126940 [Report]
>>107124885
Holy based.
Anonymous No.107127127 [Report] >>107132052
>>107114580
don’t care
still install gentoo
Anonymous No.107128004 [Report] >>107128199 >>107128277
>>107117719
Nvidia works fine with KDE+Wayland, I think the single issue I've encountered is the floating bar lagging HARD if you use it, so you gotta turn that feature off.
Anonymous No.107128199 [Report] >>107128277 >>107128357
>>107128004
Floating bar works fine for me on my nvidia pc
Anonymous No.107128226 [Report] >>107128290 >>107130715
>>107124885
>Geiser
what the fuck is that
Anonymous No.107128235 [Report]
>>107113799 (OP)
much better language than nix, but practicaly speaking the experience will be worse, less package, less comunity, no nice caching of builds.

doesn't seems great to me, nix is already a niche, guix just sounds miserable to me.
Anonymous No.107128277 [Report] >>107128357
>>107128004
>>107128199
Ima need that config though.
Anonymous No.107128290 [Report] >>107128337
>>107128226
NTA

Emacs Package which gives a REPL for Scheme.
Anonymous No.107128337 [Report] >>107128357 >>107128593
>>107128290
Ah, alright, yea i'm not going down the emacs rabbit hole lol
Anonymous No.107128357 [Report] >>107128412 >>107128467
>>107128337
Then why are you interested on Guix, nigger-kun?
>>107128199
Maybe they fixed it? In my case there was even a cute warning when editing the layout saying as much.
>>107128277
Nah, just learn it yourself it's not that hard.
Anonymous No.107128412 [Report] >>107128491
>>107128357
>Maybe they fixed it?
Well I guess I should have clarified, if works fine on my nvidia PC running arch. I was just talking about kde+wayland in general, not specifically on guix, so if it's some guix specific problem it could still be around. But I don't know why it would be that way.
Anonymous No.107128467 [Report] >>107128491 >>107128593 >>107128834
>>107128357
>Then why are you interested on Guix

i like lisp langs, but i don't necessarily like emacs.
i rather use nvim.

also i find nix pretty nifty but yes lisps are definitely better languages than nix.
Anonymous No.107128491 [Report] >>107128527
>>107128412
Retard lol.
>>107128467
*pukes*
Anonymous No.107128527 [Report]
>>107128491
emacs just is bloated, i don't want an os i just want a text editor.
Anonymous No.107128593 [Report]
>>107128337
>>107128467
Another option is Helix + Scheme (Steel). Still WIP, but it's great.
https://github.com/mattwparas/helix/blob/steel-event-system/STEEL.md
https://github.com/helix-editor/helix/pull/8675
Some Scheme plugins: https://helix-plugins.com
Anonymous No.107128834 [Report] >>107128868
>>107128467
>nvim
fennel
Anonymous No.107128868 [Report] >>107129001
>>107128834
i'm fine with lua, i rather replace nix with a lisp without having to commiting to guix.

i'd like just Nixos but with a lisp.
Anonymous No.107129001 [Report] >>107129023
>>107128868
>i rather replace nix with a lisp without having to commiting to guix
How so? Nix is a mess with C++/Perl/Bash everywhere. Trying to hack it is hell.
It's much easier to just install Guix and learn Guile instead. In Guix, everything is Guile.
Anonymous No.107129023 [Report] >>107129175
>>107129001
nix has a lot more package and things done than guix has currently.
also caching, nix is the only source based distribution that i know of when you almost never have to compile something yourself, only when you patch a derivation you do have to build it.

guix afaik is still build everything yourself.
Anonymous No.107129175 [Report]
>>107129023
>nix has a lot more package and things done than guix has currently.
True, but a lot of it is auto-generated or pre-built binaries (*-bin packages), while the Guix repo is smaller but curated. You can also use Nix on Guix if you want.
https://guix.gnu.org/manual/devel/en/html_node/Miscellaneous-Services.html#Nix-service
>also caching, nix is the only source based distribution that i know of when you almost never have to compile something yourself, only when you patch a derivation you do have to build it.
Guix supports this too. See:
https://guix.gnu.org/manual/devel/en/html_node/Substitutes.html
Anonymous No.107130715 [Report]
>>107128226
Scheme IDE shit
Anonymous No.107132052 [Report]
>>107127127
based gentooman