NixOS: a sales pitch

Поделиться
HTML-код
  • Опубликовано: 4 дек 2022
  • This is a short talk I gave at Teleport a while ago, introducing the Nix package manager and the NixOS distro.
    You can find the slides in a clickable format here: gist.github.com/justinas/5438...
    For more on NixOS, check out my blog: justinas.org/

Комментарии • 22

  • @jameslapointe3044
    @jameslapointe3044 Год назад +19

    I was at a coffee shop and overheard a conversation with the founder of Hashicorp - Mitchell Hashimoto talking about a lot of software and continuous deployment issues. Anyway - he was a big believer in NixOS - and seemed to have opinion - NixOS - and products like it are the future on container side.

  • @williamfish1407
    @williamfish1407 Месяц назад

    Very cool. Thanks for putting this together

  • @Redyf
    @Redyf Год назад +5

    Please, make more videos about NixOS. This one is pretty helpful

  • @acerebralstringmorn
    @acerebralstringmorn Год назад +2

    Very good, to-the-point, nuanced review. Thanks!

  • @JasonKuanCapillaryJ
    @JasonKuanCapillaryJ 2 месяца назад +1

    wow...
    who put traditional chinese subtitles here? it is awesome....

  • @luisaranda9015
    @luisaranda9015 Год назад +10

    been using nixos for 3 years and never going back to non-declarative barbarian distros

    • @tokoshiro5
      @tokoshiro5 Месяц назад

      I'm pretty hyped but still didnt got beyond the vm fields...yet trying to build a ops enviroment and a desktop enviroment there just in case
      I NEED MORE COMPUTERS TO INSTALL STUFF AAA (hope one day I can make my career transition happen ahaha)

  • @memesofproduction27
    @memesofproduction27 Год назад

    Thanks for the sales pitch, will check out nix pills

  • @rohanshukla2632
    @rohanshukla2632 11 месяцев назад +1

    nixos is love nixos is life

  • @imincik
    @imincik Год назад

    Very good explanation !

  • @vtvitibttboybobtottbo
    @vtvitibttboybobtottbo Год назад +5

    why, just why every software has to have its own unique programming language for its configuration.

  • @wwalsh0351
    @wwalsh0351 Год назад +1

    Solid pitch I'll buy

  • @richard.morrison
    @richard.morrison Год назад +2

    Very nice presentation! What are you using to make the slides? They look really nice.

    • @sjustinas
      @sjustinas  Год назад +3

      Just Google Docs, with some screenshots from my terminal and built-in shapes! :)

  • @adeebh.s1915
    @adeebh.s1915 Год назад

    Please make a video on advanced packaging in nix

  • @syrix5914
    @syrix5914 Год назад +2

    Looks interesting, but I am unsure where this fits with containers taking over.

    • @sjustinas
      @sjustinas  Год назад +4

      Well, these containers still need to run *somewhere* ;) NixOS can facilitate that (see e.g. my "NixOS HA Kubernetes" project github.com/justinas/nixos-ha-kubernetes ).
      "Containers" represent many distinct things (build mechanism, distribution format, process isolation, scheduling, etc.). Nix(OS) can implement, replace or complement many of those features.

    • @matthiasr.1941
      @matthiasr.1941 Год назад +1

      Containers do not address reproducibility at all. While e.g. docker container images are a convenient format to distribute software, a Dockerfile executed now and tomorrow might produce very different images, even if the Dockerfile did not change. Nixpkgs can actually build oci images, and other formats. So it might be a replacement for Dockerfiles and similar stuff.

  • @marcuswest4572
    @marcuswest4572 Год назад

    Great information. The text could be bigger tho ;)

  • @echoptic775
    @echoptic775 Год назад

    Lost me at not being able to just run binaries. But i still think that nix is a great package manager, i just wont use nix os

  • @rahilarious
    @rahilarious Год назад

    everything is cool and allbut can it provide functionality like Gentoo USE flags? I cant giveup on that!