nix

Tag: nix

32 posts
nix config hardening, PGP-only secrets, and a Mac defaults resync
E
ewan's devlog
devlog.croft.click

nix config hardening, PGP-only secrets, and a Mac defaults resync

A month-old syntax error that had silently broken the server evaluation got caught by a new CI check, which led to a broader pass -- PGP as the sole secrets recipient, gatekeeper actually running, and a full resync of installed apps, dock, and macOS defaults to match the real machine.

·
Aug 8
·
nix
E
Ewan's Project Documentation
docs.ewancroft.uk

nix

Centralized NixOS and nix-darwin system configurations.

·
Jun 12
·
You don't need nixpkgs overlays
N
Nel Ramblings

You don't need nixpkgs overlays

no seriously

·
Jun 6
·
Tests vs Checks: CI/CD task type theory
N
Nel Ramblings

Tests vs Checks: CI/CD task type theory

CI/CD has become a standard tool in every modern software developers day to day experience. We demand a lot from our CI/CD systems! and our software is all the better for it. But I think a lot of us have a slightly under-principled way of talking and thinking about it. Specifically I want to talk about how we tend to lump two very different types of tasks under the banner of "tests" or sometimes we don't even talk about one of these types of tasks but we still have them sitting in our pipelines and workflows and what have you.

·
May 29
·
Integration testing with NixIntegration testing with Nix
Gus's blog icon
Gus's blog
gu5.org

Integration testing with Nix

A nice abstraction (magical, even)

·
May 19
·
Nix Configuration Updates
E
ewan's devlog
devlog.croft.click

Nix Configuration Updates

·
May 16
·
Project Nixification
E
ewan's devlog
devlog.croft.click

Project Nixification

Adding Nix flakes and pre-commit hooks to standardize development environments across the ecosystem.

·
Apr 28
·
Run your own Matrix homeserver on NixOS
Gus's blog icon
Gus's blog
gu5.org

Run your own Matrix homeserver on NixOS

The power of nix!

·
Feb 15
·
Minecraft Server — Dynamic Hardware Config
E
ewan's devlog
devlog.croft.click

Minecraft Server — Dynamic Hardware Config

Implementing a hardware-aware configuration system for the Minecraft server.

·
Jan 20
·
Deploying my Blog to NixOS - Toolbox #4
M
Marius Lab

Deploying my Blog to NixOS - Toolbox #4

you think having 3 repositories and NixOS involved in running a static website is ridiculous? Well, no, you are ridiculous!

·
Jan 9
·
Nixの評価モデルとDynamic Derivationsが必要とされた背景
S
substituter
natsukium.com

Nixの評価モデルとDynamic Derivationsが必要とされた背景

Nixの評価/ビルド分離モデルの基礎

·
Jan 8
·
Making sense of NixOS with nixos-anywhere - toolbox #2
M
Marius Lab

Making sense of NixOS with nixos-anywhere - toolbox #2

Using nix as an IaC tool

·
Jan 2
·
Being a Two-Way Baseball Fan
oh hey, it's owais icon
oh hey, it's owais

Being a Two-Way Baseball Fan

Dev Log 36: 2025-12-14

·
Dec 14 '25
·
Nixと文芸的プログラミング
S
substituter
natsukium.com

Nixと文芸的プログラミング

Nixによる宣言的な設定の意図を文芸的プログラミングを用いて記録する

·
Nov 30 '25
·
A NixOS PDS Hosting GuideA NixOS PDS Hosting Guide
isabelroses.com icon
isabelroses.com
isabelroses.com

A NixOS PDS Hosting Guide

How to host your own personal data server using NixOS

·
Nov 3 '25
·
Stop Breaking Things: A Gentle Introduction to NixOS in the Homelab
Aly Raffauf icon
Aly Raffauf
aly.codes

Stop Breaking Things: A Gentle Introduction to NixOS in the Homelab

I'm speaking at Southeast LinuxFest 2025!

·
Jun 13 '25
·
deployer.sh: Mildly Better Flake Deployments
Aly Raffauf icon
Aly Raffauf
aly.codes

deployer.sh: Mildly Better Flake Deployments

A simple Nix deployment script I've written recently.

·
May 18 '25
·
snix-evalを使ってRustで式を評価する
S
substituter
natsukium.com

snix-evalを使ってRustで式を評価する

外部コマンド (nix) に依存せずにアプリケーション単体でNixのコードを評価する方法と現状の制約

·
May 6 '25
·
Musings about Atuin
dunkirk.sh icon
dunkirk.sh
dunkirk.sh

Musings about Atuin

its a bit tricky on nix, but it's sooo worth it

·
Apr 23 '25
·
The quickest way to change your nix configuration
Bruce icon
Bruce

The quickest way to change your nix configuration

NixOS is great, but it is a bit tedious to always type out vim /etc/nixos/... etc to make changes to your system, nor do I want a complicated setup for my nix configuration files. So I devised a little script to speed up the progress, which I saved to configure.sh allowing me to configure NixOS by just opening my terminal and typing ./configure.sh

·
Mar 23 '25
·
Please Stop Using `nixos-rebuild switch`
Aly Raffauf icon
Aly Raffauf
aly.codes

Please Stop Using `nixos-rebuild switch`

Better practices for safely and reliably deploying and updating NixOS systems.

·
Feb 6 '25
·
My custom lib.nixosSystemMy custom lib.nixosSystem
isabelroses.com icon
isabelroses.com
isabelroses.com

My custom lib.nixosSystem

How I came to write my own lib.nixosSystem

·
Feb 6 '25
·
I'm not mad, I'm disappointedI'm not mad, I'm disappointed
isabelroses.com icon
isabelroses.com
isabelroses.com

I'm not mad, I'm disappointed

A short rant about the state of your nix code

·
Jan 8 '25
·
2024年を振り返る
S
substituter
natsukium.com

2024年を振り返る

Nix アドベントカレンダーの一環として 2024 年の Nix 関連の活動を振り返る

·
Nov 30 '24
·
Dotfiles, the nix way
M
Matteo Gassend
matteogassend.com

Dotfiles, the nix way

·
Oct 29 '24
·
Dev dependenciesDev dependencies
isabelroses.com icon
isabelroses.com
isabelroses.com

Dev dependencies

Nix is truly an enlightening experience

·
Jun 6 '24
·
Experimenting with NixExperimenting with Nix
isabelroses.com icon
isabelroses.com
isabelroses.com

Experimenting with Nix

A little bit of fun with Nix

·
May 24 '24
·
Sandboxed Python Environment
T
Thought Eddies
danielcorin.com

Sandboxed Python Environment

·
Jan 20 '24
·
My workflowMy workflow
isabelroses.com icon
isabelroses.com
isabelroses.com

My workflow

Keeping on track with workflow

·
Dec 27 '23
·
NixOS and PostgreSQLNixOS and PostgreSQL
isabelroses.com icon
isabelroses.com
isabelroses.com

NixOS and PostgreSQL

Migrating from PostgreSQL 14 to 15

·
Nov 27 '23
·
First Steps with NixOS
L
Luis Quintanilla Personal Website
lqdev.me

First Steps with NixOS

My initial impressions of NixOS. TLDR - I really like it!

·
Aug 22 '23
·
How I'm currently writing Haskell
notes // seth.computer icon
notes // seth.computer

How I'm currently writing Haskell

A walkthrough of a Haskell development environment built on NixOS, Vim, GHCid, and Hoogle. Covers the Nix and Cabal setup, fast compiler feedback with GHCid, testing with hspec, and documentation lookups, all prioritizing simplicity and locally contained tooling.

·
Aug 4 '19
·