!tPxtoBdChSsxHuBlNW:nixos.org

NixOS Marketing

270 Members
NixOS website + marketing team: https://nixos.org/community/teams/marketing.html59 Servers

Load older messages


SenderMessageTime
13 Aug 2021
@tomberek:matrix.orgtomberekor "complicated toolchain for <insert-embedded-thing-here>? no prob, 'nix-shell' is all you need!"00:54:25
@tomberek:matrix.orgtomberek * or "complicated cross-compiling toolchain for <insert-embedded-thing-here>? no prob, 'nix-shell' is all you need!"00:54:45
@evils:nixos.devevils
In reply to @tomberek:matrix.org
or "complicated cross-compiling toolchain for <insert-embedded-thing-here>? no prob, 'nix-shell' is all you need!"
i think the counter-argument i've heard for that is "just use docker"
and it's hard to argue against a tool that works and many people already know
00:56:25
@tomberek:matrix.orgtomberekor (a bit more salesman-like): "tired of being able to get something to work, but no one can reproduce your results? Or they can't reproduce your bug reports? Do I have a proposal for you!"00:56:37
@tomberek:matrix.orgtomberekwell, for hardware people are a bit easier because they usually don't want Docker between them and their hardware. "it's native!"00:57:26
@tomberek:matrix.orgtomberekYeah, "just use Docker" is really good on day 1, but horrible on day 101. But that is a more subtle point that I don't know how to make effectively.00:58:28
@evils:nixos.devevils
In reply to @jonringer:matrix.org
Yea, but it explains how you could build a single package, or a whole OS, or a installation cd, or a VM image
besides just providing you with packages, it allows you to compose systems with those packages, as complex as a full desktop OS
01:01:25
@evils:nixos.devevils
In reply to @evils:nixos.dev
besides just providing you with packages, it allows you to compose systems with those packages, as complex as a full desktop OS
this kinda makes the division between nix and NixOS disappear entirely though
01:02:40
@tomberek:matrix.orgtombereki normally transition to NixOS with something like "and so you may be wondering if this whole scheme works? Does it scale? Is it manageable? Well, they built a Linux distribution around it. And operate entire fleets of machines with it."01:05:55
@tomberek:matrix.orgtomberekanother angle (but it may backfire with a niche community) would be to stress the value of Nixpkgs01:12:33
@evils:nixos.devevilsyea i was mostly inclined to have a nix/NixOS split as i think having the number of packages in nixpkgs available on any distro on its own is the biggest hook we have for casual linux users01:13:32
@jonringer:matrix.orgjonringerI mean, there's nothing in nix which was added to make NixOS work. The module system works in a similar way to overlays, and those are just functional programming concepts, not nix-specific concepts01:13:36
@jonringer:matrix.orgjonringerBut I would still say that NixOS modules, and declarative system configuration is still a novel idea. And it's one of the defining features of NixOS01:14:35
@evils:nixos.devevils
In reply to @jonringer:matrix.org
I mean, there's nothing in nix which was added to make NixOS work. The module system works in a similar way to overlays, and those are just functional programming concepts, not nix-specific concepts
"nix is so general purpose, they happened to make an OS with it"
01:15:05
@jonringer:matrix.orgjonringersure, but I'm not sure what you're "selling" with that01:15:46
@evils:nixos.devevils
In reply to @jonringer:matrix.org
sure, but I'm not sure what you're "selling" with that
mostly that it's not a niche tool
01:16:05
@tomberek:matrix.orgtomberekThe number of things that work with sane defaults via "services.COOL-THING.enable = true;" is wonderful.01:16:13
@jonringer:matrix.orgjonringer s/general purpose/composable/g and I think that would stand better 01:16:34
@evils:nixos.devevilsyea but i couldn't define "composable" if asked and the nix tool itself isn't composable01:17:03
@evils:nixos.devevilsi feel like suggesting people try NixOS is like asking them to jump in the deep end with using nix as a package manager on whatever distro they're on, is the shallow end01:19:47
@evils:nixos.devevilsmaybe i'm just biased because that's how i got into NixOS01:20:45
@evils:nixos.devevilsbut i feel like i'd get more people to install nix than NixOS and once they're using nix, moving to NixOS feels almost inevitable01:21:34
@jonringer:matrix.orgjonringerby composable, I mean nix packages with other nix packages01:22:59
@jonringer:matrix.orgjonringeryou could have a python2 application with a python3 environment, and it should work01:23:16
@jonringer:matrix.orgjonringerAgreed, I would focus on what they could do "today", and just let it play out01:29:09
@evils:nixos.devevilsoh, what can be done in a day not what is possible with nix these days01:30:35
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zonemade a video about Nix, it's rough but intend to get better :) https://youtu.be/t09KvJcx15g17:54:34
16 Aug 2021
@davidak:matrix.orgdavidak0.8% of linux gamers use nixos, says this not representative survey https://boilingsteam.com/which-linux-distro-for-gaming-q2-2021-survey-results/12:37:44
@andi:kack.itandi-This means we are significant!13:23:57
17 Aug 2021
@gdesforges:matrix.orgGuillaume Desforges joined the room.16:53:43

Show newer messages


Back to Room ListRoom Version: 6