Skip to content

Commit

Permalink
switch-to-configuration-ng: add devshell
Browse files Browse the repository at this point in the history
  • Loading branch information
Mic92 committed Sep 24, 2024
1 parent fc7bc3b commit 2210621
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 0 deletions.
1 change: 1 addition & 0 deletions pkgs/by-name/sw/switch-to-configuration-ng/.envrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
use nix
9 changes: 9 additions & 0 deletions pkgs/by-name/sw/switch-to-configuration-ng/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
# switch-to-configuration-ng

This program is a reimplementation of [switch-to-configuration](/nixos/modules/system/activation/switch-to-configuration.pl) in Rust. The goal is to be compatible in as many ways as possible to the original implementation, at least as long as the original is still in nixpkgs. Any behavioral modifications to this program should also be implemented in the original, and vice versa.

## Build in a devshell

```
cd ./pkgs/by-name/sw/switch-to-configuration-ng
nix-shell
cd ./src
cargo build
```
4 changes: 4 additions & 0 deletions pkgs/by-name/sw/switch-to-configuration-ng/shell.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
pkgs ? import ../../../.. { },
}:
pkgs.switch-to-configuration-ng

0 comments on commit 2210621

Please sign in to comment.