-
The Propellor configuration management system uses Haskell and Git. Each system has a list of properties, which Propellor ensures are satisfied. Linux and FreeBSD are supported. Debian I use Propellor to manage my Debian installation (it replaced my NixOS installation — which I reconsidered because of this: abdication …
Read More -
A Rust programming language development environment can be somewhat cumbersome to set up under NixOS (e.g. to use CLevasseur/ta-lib-rust), so a solution using a Docker container is described in this article. – github.com/rust-lang (by rust-lang/people). Normally a shell.nix as given below suffices to get rustup (see …
Read More -
A nix-shell can be used to quickly set up ad-hoc development environments with all required dependencies in place. SDL2 program To compile an SDL2 program –for this example Tsoding's sowon is used– put the following in a shell.nix file: 1with import <nixpkgs> {}; 2 3let 4 stdenv8 = overrideCC stdenv gcc8; 5in 6 …
Read More -
My NixOS configuration
Feb 19, 2020 · 10 min read · Computer Software Linux Nixos Functional Programming Tiling Window Manager ·The Purely Functional Linux Distribution – NixOS (by Dolstra, Eelco). NixOS is a Linux distribution with a unique approach to package and configuration management. Built on top of the Nix package manager, it is completely declarative, makes upgrading systems reliable, and has many other advantages. The configuration is …
Read More -
The Purely Functional Linux Distribution – NixOS (by Dolstra, Eelco). NixOS is a Linux distribution with a unique approach to package and configuration management. Built on top of the Nix package manager, it is completely declarative, makes upgrading systems reliable, and has many other advantages. Research project …
Read More