flake-compat
By edolstra
mirpkgs
Nix packages for reproducible MIR research (by carlthome)
flake-compat | mirpkgs | |
---|---|---|
5 | 1 | |
221 | 7 | |
- | - | |
5.2 | 7.9 | |
2 months ago | 20 days ago | |
Nix | Nix | |
MIT License | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
flake-compat
Posts with mentions or reviews of flake-compat.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-04-16.
-
Tvix – A New Implementation of Nix
See https://github.com/edolstra/flake-compat for prior art.
The key point of Tvix _not_ having support for Flakes is to not make special snowflake evaluator features that are tied in with it.
-
The ‘fileSystems’ option does not specify your root file system.
( let lock = builtins.fromJSON (builtins.readFile ./flake.lock); in fetchTarball { url = "https://github.com/edolstra/flake-compat/archive/${lock.nodes.flake-compat.locked.rev}.tar.gz"; sha256 = lock.nodes.flake-compat.locked.narHash; } ) { src = ./.; } ).defaultNix
-
How to add a patch to a package from flake-compat inside of Home Manager?
# .nix { config, pkgs, ... }: { imports = [ ]; home-manager = { useUserPackages = true; useGlobalPkgs = true; users.me = let flake-compat = builtins.fetchTarball "https://github.com/edolstra/flake-compat/archive/master.tar.gz"; hyprland = (import flake-compat { src = builtins.fetchTarball "https://github.com/hyprwm/Hyprland/archive/master.tar.gz"; }).defaultNix; in { imports = [ hyprland.homeManagerModules.default ]; wayland.windowManager.hyprland.enable = true; }; }; }
-
transg-tui: command line interface for Transmission BitTorrent client
yeah, I've added https://github.com/edolstra/flake-compat so it should work without flakes.
-
how can I use a flake.nix in my configuration.nix (on a non-flake.nix nixos system)?
Sounds like you may want flake-compat.
mirpkgs
Posts with mentions or reviews of mirpkgs.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-04-16.
-
Tvix – A New Implementation of Nix
- A neat collection of music information retrieval packages in one place (and the ease of creating your own package registry): https://github.com/carlthome/mirpkgs
What are some alternatives?
When comparing flake-compat and mirpkgs you can also consider the following projects:
neovim-luca - Neovim configured to my linking using nix flakes
stig - TUI and CLI for the BitTorrent client Transmission