SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Nix flake Projects
-
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.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
- Generating virtual machines/installators from a configuration: https://github.com/astro/microvm.nix and https://github.com/nix-community/nixos-generators
Project mention: NixOS-generators – Collection of VM and Container disk image builders for NixOS | news.ycombinator.com | 2024-03-26I’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!
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.
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
Project mention: Getting `base16-shell` to work on my system and adding it to nixpkgs (first contribution). | /r/NixOS | 2023-04-30
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
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.
Project mention: Would it make sense to start a repo which contains some "standard" flake.nix files for various types of projects? | /r/NixOS | 2023-04-25Also, I see that it suggests this for "more advanced" usages but there's literally nothing there: https://github.com/nix-community/templates
Just the other week I used Nix on my laptop to derive a PXE boot images, uploaded those to IPFS, and netbooted my server in another country over a public IPFS mirror. The initrd gets mounted as read-only overlayfs on boot. My configs are public: https://github.com/jhvst/nix-config
Check the repo for more or ask me here. Thank you.
Nix flake related posts
- Guys help me! No idea what I am doing wrong
- Flake help?
- [Alacritty + bash + nixos ] Window title is not changing automatically like zsh
- Zplug taking too much time to load. [Help required]
- This zsh config takes too long to load
- Ideas for having multiple wm's or de's configs without affecting each other's.
- Why I have to add this line for keybindings to work?
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Apr 2024
Index
What are some of the best open-source flake projects in Nix? This list will help you:
Project | Stars | |
---|---|---|
1 | flake-utils | 1,012 |
2 | microvm.nix | 998 |
3 | digga | 978 |
4 | dotfiles | 617 |
5 | fenix | 560 |
6 | nixos-config | 536 |
7 | system | 406 |
8 | nix-config | 287 |
9 | haumea | 241 |
10 | neovim-flake | 223 |
11 | nix-cargo-integration | 170 |
12 | nixos | 159 |
13 | base16.nix | 153 |
14 | kernel-module-flake | 104 |
15 | nix-config | 102 |
16 | nix-configs | 89 |
17 | nixconfig | 84 |
18 | templates | 37 |
19 | flake-nimble | 32 |
20 | nix-config | 32 |
21 | cq-flake | 21 |
22 | hana | 15 |
23 | dotnix | 11 |
Sponsored