O que faz do NixOS especial ? Nix Shell - 🦗 #232

preview_player
Показать описание
Nesse video dou exemplos de uso em casos reais sobre o nix-shell, uma ferramenta usada para criar ambientes de desenvolvimento isolados e reproduziveis. Com ele você pula de um ambiente de desenvolvimento de jogos para outro de python em segundos, e os pacotes não se misturam. É também um boa forma de compartilhar esses ambientes com times com SOs distintos.

Códigos:

shell nix para SDL2 e Cmake

shell nix para Android

shell nix para Python

Рекомендации по теме
Комментарии
Автор

Voltando aqui mais de um ano depois pra dizer que o NixOS é a melhor distro que eu já usei, distro hopping nunca mais. Gerencio tudo com nix flakes e é reproduzível em todos os sistemas que eu uso, independente da arquitetura. Posso instalar minha config do NixOS com um comando, ajuda muito!

Redyf
Автор

entendi cerca de 12, 4% do vídeo 😆 mas curti! quando vc posta sempre é legal

lingux_yt
Автор

Mais um Muito bom.
Gostei dos seus vídeos desde o primeiro que assisti, essa vibe de ter um assunto principal e desviar totalmente do assunto (rsrs), começar a contar a história da coisa ou algum exemplo da própria vida é muito foda.
A maioria dos canais tem um script fechado, quadrado, o seu não, é uma vibe meio "podcast" que eu admiro muito.
Então quando chega notificação de vídeo dá uma

JoaoPedro-hbfb
Автор

Eae demorou muito pra postar ein obrigado por voltar

luizborgesTm
Автор

Me parece que via objetos ostree, vão tentar implementar algo parecido com isso no fedora/rhel. Pq tudo q foi mostrado aí, dá pra fazer escrevendo um dockerfile, mandando montar a pasta do projeto dentro, mas o gasto desnecessário de espaço pode crescer bem rápido, no caso de múltiplos containers q poderiam compartilhar dependências mas não o fazem por limitação de como os containers funcionam (digamos, vários projetos com dockerfile pra Ubuntu 20, todos com python na mesma exata versão, mas pequenas diferenças só de pip). Usando um orquestrador de "montagem" ostree, daria pra fazer algo bem semelhante (em eficiência) ao nix-shell. Tudo que já tem localmente é remontado, minuciosamente, desduplicando absolutamente tudo que for possível, em tempo de criação, e por cima uma camada muito fina só com as diferenças, e preparada pra aceitar escrita. Vc poderia usar até mesmo o próprio root do sistema como base pra containers (e não uma imagem separada como é o toolbox hj). Ps: Ver systemd-nspawn a respeito do uso do próprio root como container

VictorMatheus
Автор

Muito bom! Não tem nem como não curtir o vídeo

darthcabs
Автор

Muito bom o video, se possível, depois fazer um video com as maiores dificuldades com o nix os.

gfco
Автор

Poderia fazer um tutorial ensinando sobre flakers no nixos?

Rymarllon_
Автор

Salve, Liquid!( não sei se é assim rsrs)
Cara, muito obrigado pelo seu canal, já me tirou várias duvidas!
Eu Tb me considero um Distro Holper, já tive tempo q usava umas 10 distros em diferentes partições em meu HD rsrs
Cara, estou muito interessado no NixOS. Tive o fascínio por ele com a explicação do Dio. Agora vem vc mostrando coisas maravilhosas.
Cara, faça um tutorial mostrando o uso dele, pode ser???

TomazEdson
Автор

Por favor, faz um vídeo sobre como instalar o DWM ou o awesomeWM no nixOS. Seu canal é ótimo e aprendo bastante assistindo-o

Redyf
Автор

Sentindo sua falta meu lindo, qual esse terminal voce ta usando?

rodri_gocostta
Автор

eu queria tanto gostar do nix os, mas não me dei bem com o proprio nix. um dia tento de novo. ficou mais facil porque agora a iso vem com o calamares

zeandarilho
Автор

Opa, tudo bem?
Eu recentemente instalei o NixOs no meu computador para teste, ( fiz a instalação do calamares e com a interface do xfce4 )
E quando eu fui testar o sistema estava EXTREMAMENTE lento, para instalar o simples neofetch demorou demais, até mesmo para abrir o firefox é mais demorado do que em outras distros
Tentei procurar o que eu poderia fazer, mas eu não achei nada que me ajudasse, poderia me dar alguma dica do que eu poderia fazer?

troyhoonda
Автор

Ta estranho este empacotamento.
Não conseguiu empacotar sem FHS não?
Provavelmente deveria ser possível.

SuperHeroINTJ
welcome to shbcf.ru