nix.dev
main
nix.dev | main | |
---|---|---|
17 | 14 | |
2,051 | 441 | |
4.7% | 4.3% | |
9.6 | 9.0 | |
2 days ago | 3 days ago | |
Nix | Shell | |
Creative Commons Attribution Share Alike 4.0 | Apache License 2.0 |
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.
nix.dev
-
Dependencies Belong in Version Control
Nix (https://nix.dev/) can provide all of this, although in a smarter way than just through dumping everything in the VCS. Some projects use it already to provide a reproducible development environment and if done right a clean build is just a `nix-build` away.
- An Overview of Nix in Practice
-
Virtualizing Development Environments in 2023
Author doesn’t mention it but I wonder if tried or considered Nix/NixOS’s reproducible developer environments and ruled them out for any reason. I couldn’t tell from the article if there’s something unique to his requirements that disqualifies them.
https://nixos.org/explore
https://nix.dev/
-
I'm almost ready to take the plunge, but first ...
if you want something a more in-depth, zero to nix is a great resource for all things nix (they have a section dedicated to flakes here, but i would pay attention to the notice at the top about reading some other things first), along with nix.dev, and of course, the nixos wiki article on flakes
-
Why not native support for pkgs.dockertools for apple silcion
On nix.dev it say I would need to cross compile to make it work, is there some way in which i can build natively on my machine.
-
Cachix 1.3: Nix uploads unleashed
Hey
Cachix founder here. Here are a few links for getting started:
- https://nix.dev Nix tutorials
- https://devenv.sh Fast, Declarative, Reproducible, and Composable Developer Environments
Let me know if you have any questions. Domen
- Zero to Nix, an unofficial, opinionated, gentle introduction to Nix
-
How to learn using NixOS?
Nix pills and nix.dev are my favorites, alongside the official documentation.
-
So I find nix really hard to learn and understand - is there any truly excellent resources out there on learning nix?
https://nix.dev/ is the best in depth resource I know but it's a work in progress.
-
Dev environments in the cloud are a half-baked solution
For folks looking to understand why this is so https://nix.dev and https://devenv.sh/
main
-
Issue with updating Fedora 39 silverblue
Best place to start is to get rid of all the layered packages (RPMFusion) on top of the immutable image then swap to the ublue-Nvidia images that have all the codecs and Nvidia drivers built into the image itself.
-
Making the switch - what are the gaps?
If you're using Nvidia I'd recommend using Fedora Kinoite with the ublue-Nvidia image that comes with the Nvidia drivers pre-built in. That eliminates a big chunk of issues with their drivers which is just building the damn things. AMD and Intel drivers are built into the kernel and require zero effort.
-
An Overview of Nix in Practice
What you are looking for is UBlue, https://github.com/ublue-os/main.
It's a variant of Silverblue with Nvidia drivers built in.
-
Are there any major sacrifices you make to play on Linux over Windows?
If you're using Nvidia, then install using the ublue Nvidia image which has the drivers built in, cause they can be a prick to manage otherwise.
-
Introduction to Immutable Linux Systems
What these sort of introductions to immutable always fail to consider is the other side of the coin, image-based. I'm working on https://universal-blue.org/ along with many people much more skilled than me. We build OCI container images on top of vanilla Fedora Silverblue & many other editions with different desktops. Those images can then be booted to (or rather rebased to) using rpm-ostree. This is a more robust way of extending the system than layering, and the same changes can be easily benefited or inherited from by anyone. You can even make your own image really easily!
I think that VanillaOS and SUSE are working on similar things, but we're not an OS project, just a downstream from Fedora. Fedora's full support is underway but with what's already working perfectly our methods are already IME some of the most robust and easy ways of delivering Nvidia drivers for example.
- Again? :(
- Troubleshooting Nvidia driver installation
-
I want to reinstall Fedora with proper NVidia Drivers. Please guide!
Download: https://github.com/ublue-os/main/releases/tag/v1.1.8
- Video thumbnails doesn't work in fedora silverblue 38
- What are some post install tips/commands yall would recommend for f37 workstation running on a ThinkPad x280 (mostly on battery)?
What are some alternatives?
jenv - Manage your Java environment
ublue - A familiar(ish) Ubuntu desktop for Fedora Silverblue.
devenv - Fast, Declarative, Reproducible, and Composable Developer Environments
bluefin - An interpretation of the Ubuntu spirit built on Fedora technology
nix-starter-configs - Simple and documented config templates to help you get started with NixOS + home-manager + flakes. All the boilerplate you need!
nvidia - Fedora variants with built-in Nvidia drivers
nix-alien - Run unpatched binaries on Nix/NixOS
podman-appimage - Podman AppImage: A portable tool for managing OCI containers and pods.
devenv - Pluggable development environments builder that has potential to support any language or framework environment
ca.dcloud.ICAClient - Install Citrix Workspace + HDX RTME as a Flatpak application
nixpkgs-upkeep - Auto-updates and CI 🤖 for Nixpkgs
layering-examples