<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Declarative on Noureddine RAMDI</title><link>https://ramdi.fr/tags/declarative/</link><description>Recent content in Declarative on Noureddine RAMDI</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sat, 23 May 2026 20:41:27 +0000</lastBuildDate><atom:link href="https://ramdi.fr/tags/declarative/index.xml" rel="self" type="application/rss+xml"/><item><title>react-komik: Declarative React components for programmatic comic strips on canvas</title><link>https://ramdi.fr/github-stars/react-komik-declarative-react-components-for-programmatic-comic-strips-on-canvas/</link><pubDate>Tue, 05 May 2026 16:46:42 +0000</pubDate><guid>https://ramdi.fr/github-stars/react-komik-declarative-react-components-for-programmatic-comic-strips-on-canvas/</guid><description>react-komik offers composable React components that abstract fabric.js canvas drawing, enabling programmatic comic strip creation with configurable layouts and styling. It supports both NPM and UMD usage.</description></item><item><title>Home Manager: declarative user environment management with Nix</title><link>https://ramdi.fr/github-stars/home-manager-declarative-user-environment-management-with-nix/</link><pubDate>Sat, 02 May 2026 20:14:43 +0000</pubDate><guid>https://ramdi.fr/github-stars/home-manager-declarative-user-environment-management-with-nix/</guid><description>Home Manager uses Nix to declaratively manage user packages and dotfiles, extending NixOS benefits to individual environments. It demands Nix expertise but offers reproducibility.</description></item><item><title>microvm.nix: declarative MicroVM management with Nix flakes</title><link>https://ramdi.fr/github-stars/microvm-nix-declarative-microvm-management-with-nix-flakes/</link><pubDate>Sat, 02 May 2026 20:07:04 +0000</pubDate><guid>https://ramdi.fr/github-stars/microvm-nix-declarative-microvm-management-with-nix-flakes/</guid><description>microvm.nix offers declarative MicroVMs on NixOS/macOS using eight hypervisors, enabling version-controlled, reproducible VM deployments with fixed RAM and flexible storage.</description></item><item><title>nix-darwin brings declarative NixOS-style system management to macOS</title><link>https://ramdi.fr/github-stars/nix-darwin-brings-declarative-nixos-style-system-management-to-macos/</link><pubDate>Sat, 02 May 2026 20:07:04 +0000</pubDate><guid>https://ramdi.fr/github-stars/nix-darwin-brings-declarative-nixos-style-system-management-to-macos/</guid><description>nix-darwin adapts NixOS&amp;rsquo;s declarative system configuration model to macOS, enabling reproducible, version-controlled system setups using Nix modules and flakes.</description></item><item><title>Understanding Nixpkgs: The foundation of a purely functional Linux distribution</title><link>https://ramdi.fr/github-stars/understanding-nixpkgs-the-foundation-of-a-purely-functional-linux-distribution/</link><pubDate>Sat, 02 May 2026 20:07:04 +0000</pubDate><guid>https://ramdi.fr/github-stars/understanding-nixpkgs-the-foundation-of-a-purely-functional-linux-distribution/</guid><description>Nixpkgs powers NixOS with over 120,000 declaratively managed packages using a purely functional approach. Explore its architecture, CI, and tradeoffs for reproducible Linux systems.</description></item><item><title>Getting Started with Nix Flakes</title><link>https://ramdi.fr/post/nixos/getting-started-with-nix-flakes/</link><pubDate>Sun, 12 Apr 2026 00:00:00 +0000</pubDate><guid>https://ramdi.fr/post/nixos/getting-started-with-nix-flakes/</guid><description>A practical introduction to Nix Flakes — the modern way to manage NixOS configurations and development environments.</description></item></channel></rss>