nix-workspaces
nix.dev
nix-workspaces | nix.dev | |
---|---|---|
3 | 17 | |
21 | 2,051 | |
- | 4.7% | |
1.8 | 9.6 | |
11 months ago | 4 days ago | |
Nix | Nix | |
- | Creative Commons Attribution Share Alike 4.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-workspaces
-
What is your tricked-out shell.nix?
I write all my shells in one place and build them only when I modify them. I use NixOS's module concept to composes my shells easily: https://github.com/Julow/nix-workspaces
-
The perfect way to handle project-specific developer configs
I wrapped it all into a tool: https://github.com/Julow/nix-workspaces but it's so simple that it could easily be forked.
-
Declare and share a programming environment
If shell.nix solves your problem (writing a nix description of the environment you want and to enter it with nix-shell) then you might like a tool I made: https://github.com/Julow/nix-workspaces
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/
What are some alternatives?
jenv - Manage your Java environment
devenv - Fast, Declarative, Reproducible, and Composable Developer Environments
nix-starter-configs - Simple and documented config templates to help you get started with NixOS + home-manager + flakes. All the boilerplate you need!
nix-alien - Run unpatched binaries on Nix/NixOS
devenv - Pluggable development environments builder that has potential to support any language or framework environment
nixpkgs-upkeep - Auto-updates and CI 🤖 for Nixpkgs
gokrazy - turn your Go program(s) into an appliance running on the Raspberry Pi 3, Pi 4, Pi Zero 2 W, or amd64 PCs!
nix-user-chroot - Install & Run nix without root permissions [maintainer=@Mic92]
nixos-wsl-starter - A sane, batteries-included starter template for running NixOS on WSL
nixpkgs - Nix Packages collection & NixOS
vulnix - Vulnerability (CVE) scanner for Nix/NixOS.
p4vfs - Microsoft Virtual File System for Perforce