flake

Open-source projects categorized as flake

Top 23 flake Open-Source Projects

  • microvm.nix

    NixOS MicroVMs

  • Project mention: Tvix – A New Implementation of Nix | news.ycombinator.com | 2024-04-16

    - Generating virtual machines/installators from a configuration: https://github.com/astro/microvm.nix and https://github.com/nix-community/nixos-generators

  • flake-utils

    Pure Nix flake utility functions [maintainer=@zimbatm]

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • digga

    A flake utility library to craft shell-, home-, and hosts- environments.

  • dotfiles

    NixOS system config & Home-Manager user config (by fufexan)

  • Project mention: NixOS-generators – Collection of VM and Container disk image builders for NixOS | news.ycombinator.com | 2024-03-26

    I’ve found it most helpful to review other people’s configurations to learn Nix.

    Some specific ones I really like:

    https://github.com/malob/nixpkgs

    https://github.com/fufexan/dotfiles

    I keep a not comprehensive GitHub Stars list of Nix stuff I find here if you want more:

    https://github.com/stars/heywoodlh/lists/nix

    If you aren’t familiar, Nix-Darwin allows you to codify your MacOS deployments in a fashion comparable to NixOS. As a huge Nix-Darwin user myself, I have found malob’s repo extremely helpful for ideas with MacOS configuration. Nix-Darwin has made me so happy as a MacOS user. :)

    Some other unsolicited tips:

    1. Start with Nix flakes for configuration

    2. Invest in Home-Manager before NixOS or Nix-Darwin

    3. Ask people for help in Matrix or Discourse — my experience is that Nix-related folk are very welcoming and understanding

    Good luck!

  • fenix

    Rust toolchains and rust-analyzer nightly for Nix [maintainer=@figsoda] (by figsoda)

  • Project mention: Use nix-shell or systemPackages | /r/NixOS | 2023-07-09

    Rustup works as is. Though note that Nix supplants all such toolchain installers such as Rustup, nvm, etc. I.e. instead of Rustup there is fenix.

  • nixos-config

    My Personal Nix, NixOS and Nix-Darwin System Configuration Flake (by MatthiasBenaets)

  • Project mention: Ask HN: What Are You Learning? | news.ycombinator.com | 2024-03-31
  • system

    Declarative system configurations using nixOS, nix-darwin, and home-manager

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • nix-config

    My personal NixOS config (by lovesegfault)

  • Project mention: Fastest way to set up an k8s environment ? | /r/kubernetes | 2023-05-31
  • haumea

    Filesystem-based module system for Nix [maintainer=@figsoda]

  • Project mention: Haumea - Filesystem-based module system for Nix | /r/linux | 2023-05-26
  • neovim-flake

    Nix flake for neovim with configuration

  • nix-melt

    A ranger-like flake.lock viewer [maintainer=@figsoda]

  • nix-cargo-integration

    Library to easily and effortlessly integrate Cargo projects with Nix.

  • nixos

    My NixOS Configurations

  • Project mention: miasma | /r/neovim | 2023-06-16

    I don't know. Have been using colorbuddy for ages now and it has always done exactly what I want. I don't need the "instant reaload" that lush advertices, doing :source on the colorscheme file, does the same for me to preview changes instantly. This is my theme, in case you need something to start with: - https://github.com/pinpox/nixos/blob/main/home-manager/modules/nvim/lua/config/pinpox-colors.lua

  • base16.nix

    Theme applications with your favourite base16 colorschemes in Nix

  • kernel-module-flake

    Nix flake for linux kernel module development with rust support

  • nix-config

    ❄️ My nix config and dotfiles (by oddlama)

  • Project mention: Caddy plugins on NixOS | /r/NixOS | 2023-06-12

    You can also override the caddy package to inject modules into the build process without needing xcaddy: See https://github.com/oddlama/nix-config/blob/b5d2d31b6903f5829490513c1297e7ea1e54899c/pkgs/caddy.nix

  • namaka

    Snapshot testing for Nix based on haumea [maintainer=@figsoda]

  • nixt

    Simple unit-testing for Nix [maintainer=@Lord-Valen] (by nix-community)

  • nix-configs

    My Nix{OS} configuration files (by thiagokokada)

  • Project mention: XML is better than YAML | news.ycombinator.com | 2023-09-20

    Sorry, didn't see this comment. It is here: https://github.com/thiagokokada/nix-configs

    In the `actions` directory is all the Nix files. There is some glue code in `lib/flakes` to generate the YAML files from Nix.

  • nixconfig

    My NixOS config

  • cfg

    My NixOS configuration featuring awesome and neovim

  • nix-develop.nvim

    Run `nix develop` without restarting neovim

  • templates

    Nix flake templates managed by the community [maintainer=@IogaMaster] (by nix-community)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

flake related posts

  • Guys help me! No idea what I am doing wrong

    1 project | /r/NixOS | 11 Nov 2023
  • Flake help?

    1 project | /r/NixOS | 2 Oct 2023
  • [Alacritty + bash + nixos ] Window title is not changing automatically like zsh

    1 project | /r/bash | 6 Sep 2023
  • Zplug taking too much time to load. [Help required]

    2 projects | /r/zsh | 28 Jun 2023
  • This zsh config takes too long to load

    1 project | /r/NixOS | 24 Jun 2023
  • Ideas for having multiple wm's or de's configs without affecting each other's.

    1 project | /r/awesomewm | 23 Jun 2023
  • Why I have to add this line for keybindings to work?

    1 project | /r/awesomewm | 22 Jun 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 9 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source flake projects? This list will help you:

Project Stars
1 microvm.nix 1,024
2 flake-utils 1,020
3 digga 982
4 dotfiles 631
5 fenix 567
6 nixos-config 540
7 system 408
8 nix-config 299
9 haumea 249
10 neovim-flake 226
11 nix-melt 195
12 nix-cargo-integration 171
13 nixos 160
14 base16.nix 154
15 kernel-module-flake 122
16 nix-config 105
17 namaka 97
18 nixt 94
19 nix-configs 91
20 nixconfig 85
21 cfg 68
22 nix-develop.nvim 50
23 templates 37

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com