https://nemin.hu/guix.html

I've been a Nix user for quite some time, but Guix was always an alluring alternative, that (until recently) didn't really feel mature enough.

After its 1.5.0 release, I figured to finally give it a serious shot and gathered my thoughts in this post.

Expect a wild ride of debugging issues, misreading documentation, meeting cool new people, and ultimately coming out triumphant with a working declarative install.

#guix #programming #review #nix

Guix System First Impressions as a Nix User

My experiences using Guix System after its 1.5.0 release.

Nemin.hu

Где хранить пароли в NixOS?

NixOS хранит конфигурацию всей системы, включая пароли. И это, очевидно, небезопасно. В этой статье разберёмся, где никсоводы прячут свои пароли.

https://habr.com/ru/articles/1011264/

#nixos #nix #sops #age #sopsnix

Где хранить пароли в NixOS?

NixOS — дистрибутив Linux, который позволяет восстанавливать рабочее окружение за считанные минуты. Когда вам выдают новый рабочий ноут, вы тратите пару дней, чтобы установить и настроить нужный...

Хабр

typenix: Full typing for Nix based on TypeScript

https://fed.brid.gy/r/https://github.com/ryanrasti/typenix

... as far I can see, there's a way to load variables from a *file* in #Ansible that are then scoped to only one *role*. If you use `vars_files` in the playbook, the variabls get loaded globally, meaning the vars set for the first invocation of the role can pollute the invocation of the second role...

And with #Nix... well it's a real coding language with variable scopes and loops, so not can it handle this, but there's really nothing to learn if you already understand variable scopes. 🧵

Today I'm looking at #Ansible task that I'm pretty certain would be easier be easier with #Nix. It's a simple idea: I have a playbook where I went to setup multiple environments using the same Ansible role, but with different variable values set for each each environment. Each environment has their variables set in a different file. Ansible provides `vars_files` to load variables from a file and `include_role` with a `vars` attribute to set specific variables but... 🧵
typenix: Full typing for Nix based on TypeScript https://lobste.rs/s/h6ntut #nix
https://github.com/ryanrasti/typenix
typenix: Full typing for Nix based on TypeScript

1 comment

Lobsters
@fatherlinux If you add something like #Salt or #Ansible you could get something Akin to #Nix.
I very much like the idea.
I think the idea always mattered but for regular user's the investment is to high.

@davidak

Ich muss ja zugeben, ich kann #Nix nur mit KI bedienen, daher direkt mal gefragt, ob das so seine Richtigkeit hat. Sehr ungewöhnlich, würde ich sagen. 🙃

Interessante Vorgehensweise 🙈

#nix #nixos

#nix #linux 👍🏻