Skip to content

Commit 498455b

Browse files
authored
Merge pull request #90 from finix-community/ndg
bump nixpkgs input
2 parents 1f9bf22 + f5627ff commit 498455b

3 files changed

Lines changed: 36 additions & 15 deletions

File tree

docs/default.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ let
33
inherit (pkgs) lib;
44

55
sources = import ../lon.nix;
6-
ndg = pkgs.callPackage (toString sources.ndg + "/flake/packages/ndg/package.nix") { };
76
pkgs = import sources.nixpkgs { };
87
modules = import ../modules;
98

@@ -46,7 +45,7 @@ let
4645
};
4746
};
4847
in
49-
pkgs.runCommandLocal "finix-options-doc" { nativeBuildInputs = [ ndg ]; } ''
48+
pkgs.runCommandLocal "finix-options-doc" { nativeBuildInputs = [ pkgs.ndg ]; } ''
5049
mkdir -p $out
5150
5251
ndg html \
@@ -56,5 +55,6 @@ pkgs.runCommandLocal "finix-options-doc" { nativeBuildInputs = [ ndg ]; } ''
5655
--manpage-urls ${./manpage-urls.json} \
5756
--options-depth 1 \
5857
--generate-search \
58+
--input-dir ${./.} \
5959
--output-dir "$out"
6060
''

docs/index.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# `finix`
2+
3+
`finix` is an experimental GNU/Linux distribution built around the `nix` package manager. It uses [finit](https://github.com/finit-project/finit) instead of `systemd` as its init system and service supervisor. By default, it seeks to be:
4+
5+
- minimal
6+
- unopinionated
7+
- *extremely* flexible
8+
9+
`finix` is fully capable as a:
10+
11+
- daily-drivable desktop/laptop
12+
- homelab server
13+
- media center
14+
- gaming pc
15+
- ... and more!
16+
17+
## Installation
18+
19+
`finix` does not yet have a disk image available to download - installation will need to take place from a standard NixOS image, which can be downloaded [here](https://nixos.org/download#nixos-iso). You may download and burn either the minimal image or the graphical image and the steps will remain the same.
20+
21+
For an installation guide, please see one of the following repositories on Codeberg. Credits to [@xZecora](https://github.com/xZecora) for writing these.
22+
23+
- [flake-based setup](https://codeberg.org/vitrial/finix-config)
24+
- [channel-based setup](https://codeberg.org/vitrial/finix-channel-install)
25+
26+
# See also
27+
28+
- [finix options search](https://finix-community.github.io/finix/options.html)
29+
- [finit project](https://finit-project.github.io/)
30+
- [finix profiles](https://github.com/finix-community/profiles)
31+
- [finix community modules](https://github.com/finix-community/community-modules/)

lon.lock

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,15 @@
11
{
22
"version": "1",
33
"sources": {
4-
"ndg": {
5-
"type": "GitHub",
6-
"fetchType": "tarball",
7-
"owner": "feel-co",
8-
"repo": "ndg",
9-
"branch": "main",
10-
"revision": "0c898318cdb7b8288a58f6393b1d8ba0dd6b0a09",
11-
"url": "https://github.com/feel-co/ndg/archive/0c898318cdb7b8288a58f6393b1d8ba0dd6b0a09.tar.gz",
12-
"hash": "sha256-BedBcz5+dDHhNWMY4JndabYUMSOMusKzFGLV1PxvwBQ="
13-
},
144
"nixpkgs": {
155
"type": "GitHub",
166
"fetchType": "tarball",
177
"owner": "nixos",
188
"repo": "nixpkgs",
199
"branch": "nixos-unstable",
20-
"revision": "d233902339c02a9c334e7e593de68855ad26c4cb",
21-
"url": "https://github.com/nixos/nixpkgs/archive/d233902339c02a9c334e7e593de68855ad26c4cb.tar.gz",
22-
"hash": "sha256-30sZNZoA1cqF5JNO9fVX+wgiQYjB7HJqqJ4ztCDeBZE="
10+
"revision": "64c08a7ca051951c8eae34e3e3cb1e202fe36786",
11+
"url": "https://github.com/nixos/nixpkgs/archive/64c08a7ca051951c8eae34e3e3cb1e202fe36786.tar.gz",
12+
"hash": "sha256-tpyBcxPpcQb8ukyNF7DoCwfSY3VPsxHoYwj00Cayv5o="
2313
}
2414
}
2515
}

0 commit comments

Comments
 (0)