bazel-nix-example
template-nixos
Our great sponsors
bazel-nix-example | template-nixos | |
---|---|---|
3 | 4 | |
26 | 34 | |
- | - | |
0.0 | 3.4 | |
about 1 year ago | about 1 year ago | |
Starlark | Nix | |
- | MIT License |
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.
bazel-nix-example
-
Crafting container images without Dockerfiles
I put together an example that mixes Nix and Bazel a couple of years ago: https://github.com/jvolkman/bazel-nix-example
Nix is used to build a base Docker image, and Bazel builds layers on top.
-
Optimizing Docker image size and why it matters
It sounds so cool, but then I don’t get out of the base image before you’re writing your own Python launcher in a heredoc in a shell script in a docker image builder in a mix derivation[0]? Curiosity compels me to ask: how did all that become necessary?
[0]: https://github.com/jvolkman/bazel-nix-example/blob/e0208355f...
-
Building Container Images with Nix
Not sure of any writing that ties all of the pieces together, but I made a small example for you: https://github.com/jvolkman/bazel-nix-example
template-nixos
-
How to code, build, and deploy from an iPad using Gitlab and Gitpod
Geoff here from Gitpod. Compsci is an area where Gitpod really shines because it enables you to share whatever you are hacking on without subjecting who you are sharing it with, with the burden of installing dependencies.
Thus, yes, indeed Haskell and SBCL or anything works exceptionally well. Here’s NixOS running on Gitpod btw https://github.com/gitpod-io/template-nixos
-
Building Container Images with Nix
If you want to take nixos for a spin in your browser head to https://github.com/gitpod-io/template-nixos and mash the button.
Also https://nix.dev is one of the better learning resources. Over at https://GitHub.com/ghuntley/ghuntley you'll find a workshop I created on Nix.
- Ok, Codespaces is actually amazing
- GitHub.Dev is now available on any GitHub repo
What are some alternatives?
dive - A tool for exploring each layer in a docker image
Home Manager using Nix - Manage a user environment using Nix [maintainer=@rycee]
nix-prefetch-github - Prefetch sources from github for nix build tool
gitpod - The developer platform for on-demand cloud development environments to create software faster and more securely.
nixpkgs - Nix Packages collection & NixOS
openvscode-server - Run upstream VS Code on a remote machine with access through a modern web browser from any device, anywhere.
jib - 🏗 Build container images for your Java applications.
template-docker-compose - A Docker Compose template, configured for Gitpod (www.gitpod.io) to give you pre-built, ephemeral development environments in the cloud.
dinker - Dinker, dinky Docker images
nixpkgs-wayland - Automated, pre-built packages for Wayland (sway/wlroots) tools for NixOS. [maintainers=@colemickens, @Artturin]
conda-docker - Create minimal docker images from conda environments