nixos-config
not-os
nixos-config | not-os | |
---|---|---|
1 | 10 | |
9 | 746 | |
- | - | |
6.1 | 5.8 | |
10 months ago | about 1 month ago | |
Nix | Nix | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nixos-config
-
NixOS 21.05 Released
Given that you already have flakeified everything, it's not that hard to pull in a different version of nixpkgs and cherry-pick packages from it. I have a (somewhat complex) setup utilizing this: https://github.com/casept/nixos-config
not-os
-
Building and running not-os image in QEMU?
Hi. I'm new to nix and want to ask if you have an idea how to build an ISO image file of not-os and run it on QEMU virt vanager?
-
NixOS
Maybe not-os?
- Not-OS – NixOS-based OS generator that outputs an OS with 47MB squashfs (2022)
- Not-OS – NixOS-based OS generator that outputs a 47MB OS
-
Gobolinux
oh oops, I think I was intending to type "crowd source" but I really met "crowd fund".
I do want to finish my FreeBSD cross PR, but is is hard. We already have NetBSD working, including building the kernel, so I think it is better to start there.
I opened https://github.com/cleverca22/not-os/issues/16 because I think that would be the absolute easiest first step, with the fewest moving parts. But I don't know how kernels, even Linux, are packaged into bootable thingies at all.
-
What does the minimal version of NixOS consist of?
I also found this: https://github.com/cleverca22/not-os
-
NixOS 21.05 Released
It's like an OS that has builtin salt/ansible/chef/puppet.
Because Nix language describe the OS instead of what to change/configure it's superior to these tools, and solves the problem that supposedly same machines are drifting apart.
For example if in the CM you tell it to install a package, then change your mind and remove the entry that does it. The package will remain installed.
With NixOS if you remove the package from configuration, it's gone.
I personally really like Nix's building capability. For example I can use it to generate a minimal docker container. It requires some knowledge, but I can also modify compilation options in dependencies (like remove unneeded functionality).
It looks like there's also an option to similarly build lightweight OS images[1]. I haven't tried it yet but looks cool.
[1] https://github.com/cleverca22/not-os
-
Is it possible to deploy configuration as code?
You might want to check out https://github.com/telent/nixwrt and https://github.com/cleverca22/not-os as solutions with similar goals. The former is a promising but yet-unfinished way of using Nix to manage a router, while the latter is a similar way of using Nix to generate an immutable OS image.
- Is it possible to replace systemd with runit?
What are some alternatives?
nix-bundle - Bundle Nix derivations to run anywhere!
nixGL - A wrapper tool for nix OpenGL application [maintainer=@guibou]
flake-utils-plus - Use Nix flakes without any fluff.
matrix.to - A simple stateless privacy-protecting URL redirecting service for Matrix
archbox - Easy to use Arch Linux chroot environment with some functionalities to integrate it with your existing Linux installation. Mirror of https://momodev.lemniskett.moe/lemniskett/archbox
rfcs - The Nix community RFCs
Home Manager using Nix - Manage a user environment using Nix [maintainer=@rycee]
nixos-generators - Collection of image builders [maintainer=@Lassulus]
NixOS-docker - DEPRECATED! Dockerfiles to package Nix in a minimal docker container
emacs-overlay - Bleeding edge emacs overlay [maintainer=@adisbladis]
poetry2nix - Convert poetry projects to nix automagically [maintainer=@adisbladis]
nix - Nix, the purely functional package manager