Articles by Tag #nix

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

My new Nix series!

This is a (work-in-progress) series of articles on the Nix ecosystem. Some things planned for the...

Learn More 18 1Dec 27 '24

Getting started with Nix and Nix Flakes

Let's get started with Nix! This article guides you into setting up the Nix package manager, along...

Learn More 13 2Jan 3

Easy development environments with Nix and Nix flakes!

In this article, we shall cover declarative development shells with Nix flakes! If you're new to Nix,...

Learn More 10 1Jan 15

An Introduction to Nix for Ruby Developers

A predictable, stable environment (in terms of your operating system, system libraries, build tools,...

Learn More 10 0Aug 21 '24

Easy Way to Set Up Flutter Development Environment on NixOS without Flakes or Dev-Shell 🔧

Why I Wrote This Article As a developer, I've often found the lack of beginner-friendly...

Learn More 9 0Dec 11 '24

Nix first steps

It might be overwhelming to dive into the Nix world, but this little glossary should help refine your...

Learn More 5 0Sep 4 '24

Embrace the Power of Nix for Your Python + Rust Workflow

Hello Dev.to community! At LETSQL, we're passionate about delivering the best tools for data...

Learn More 4 2Jul 24 '24

Why Use Nix package manager, Even on macOS?

Some time ago I wrote a short article on nix first steps...

Learn More 4 2Sep 23 '24

NixOS Rebuilds, Upgrades and Generation Diffs

Today, I upgraded my NixOS system to the latest version, v25.05. It went smoothly. I just want to...

Learn More 2 1May 27

Python Development with Nix

Python development setup with Nix

Learn More 2 0Feb 28

Nice one

My new Nix series! arnu515 ・ Dec 27 #nix ...

Learn More 1 0Dec 28 '24

Dotfiles, the nix way

I've recently started exploring the Nix ecosystem (I got hooked by Vimjoyer's videos) and decided to...

Learn More 1 0Oct 30 '24

Cross-Posting to Dev.to with API

Let's cross-post this blog post to Dev.to using its API. Getting Started We will use the...

Learn More 1 0Aug 20 '24

Setting up a Nix Development Environment with Flakes and direnv

When I setup my most recent primary development machine I chose NixOS. I figured, why not. If it...

Learn More 1 2May 28

Why and How to Patch a Python Package in Nix

I bumped into an annoying issue today while upgrading my Python dependencies in a codebase. And I...

Learn More 1 0May 8

The future of software is Nix

The future of software is Nix and we at Determinate Systems want to have a role in building that...

Learn More 1 0Jan 27

Hacking Haskell with Nix: Two Tricks

I have mentioned a few times in my posts that Haskell is my go-to language. This is true even for...

Learn More 1 0May 22

Nix-Powered Python Development

After a few years of floating from one hack to another, this is my practical guide to setting up a...

Learn More 1 0May 7

Using niv to Manage Haskell Dependencies

Using Nix to manage project dependencies and development environments is a great way to keep your...

Learn More 1 0Aug 6 '24

Easy GitHub CLI Extensions with Nix

GitHub CLI (gh) is one of my favourite tools. In addition to its built-in commands, it allows you to...

Learn More 1 0Aug 19 '24

Build a CLI Emoji Picker with fzf and Nix

In my blog post yesterday, I mentioned fzf. Its simplicity and power make it a good tool for many...

Learn More 1 0May 12

How to turn NEOVIM into an IDE-like code editor in NIXOS?

Welcome to my optimized Laravel development setup featuring Nvim with LazyVim integration. This...

Learn More 1 0Mar 24

NixOS - A Unique Linux Distribution

NixOS is a purely declarative distro, where everything is configured in a configuration file located...

Learn More 0 0Dec 5 '24

Building a Directory with `buildNpmPackage` in a Nix Derivation

Candidly, I'm very surprised it seems like no one has written this article yet, but I looked and it...

Learn More 0 0Mar 13

Nix Flake Templates

Nix is now central to how I structure my workstation setups and manage development and production...

Learn More 0 0May 6

Conditionally add values into list or map in Nix

I often find myself conditionally adding values into a list or map when writing configurations and...

Learn More 0 0Feb 5

A Conversation with Docker CTO Justin Cormack and Flox CEO Ron Efrani: The Future of Developer Environments

I recently had the pleasure of sitting down with Justin Cormack, CTO of Docker, and Ron Efrani, CEO...

Learn More 0 2Jan 10

Configuring your own deep research tool (Using Nix Flakes)

So, you've come across deep search tools and are wondering if you can build your own. Well, you...

Learn More 0 0Apr 28

Nix Flakes: Engineering Truly Reproducible and Declarative Development Environments

The persistent challenge of ensuring software behaves consistently across different machines – from a...

Learn More 0 0May 9

Nixos config for nvim

How to turn NEOVIM into an IDE-like code editor in NIXOS? ...

Learn More 0 0Mar 24