container-shell
nixos-unified-template
container-shell | nixos-unified-template | |
---|---|---|
5 | 3 | |
24 | 174 | |
- | 8.6% | |
6.2 | 9.3 | |
about 2 months ago | 3 days ago | |
Shell | Nix | |
MIT License | GNU Affero General Public License v3.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.
container-shell
-
Automate Project Environments with Devbox and Direnv
Very nice. I'll def. check it out.
I've created https://github.com/jrz/container-shell myself, which has a similar mindset, but is based on docker and is just a single bash script.
-
My VM is lighter (and safer) than your container
Not really, you'd still need a proper chroot / etc.
Check out https://github.com/jrz/container-shell
-
Lcl.host: fast, easy HTTPS in your local dev environment
Just use orbstack, it gives you https and hostnames.
Shameless plug: https://github.com/jrz/container-shell in combination with orbstack. Isolated dev environment, easy to use, local tools, https
-
Over 100k Infected Repos Found on GitHub
Check out https://github.com/jrz/container-shell it is one of the use cases. Not a VM but a docker container
- Show HN: container-shell – containers as chroot sandbox on steroids
nixos-unified-template
-
Automate Project Environments with Devbox and Direnv
https://nixos.asia/en/direnv
But if you are comfortable with Nix you don't need Devbox per se, as you can get by with using Flakes. Here are some examples -- just `git clone` and run `direnv allow` (once), then you are put in the corresponding devShell
Haskell: https://github.com/srid/haskell-template
Rust: https://github.com/srid/rust-nix-template
home-manager: https://github.com/juspay/nix-dev-home
Dioxus: https://github.com/srid/dioxus-desktop-template
-
Brew-Nix: a flake automatically packaging all homebrew casks
You don't even need nix-darwin per se. You can get by just with home-manager and do a lot with it.
Here's a template config to get started:
https://github.com/juspay/nix-dev-home
(That said, nix-darwin is still useful for doing system level things, like enabling Touch ID for `sudo`).
-
Nix Home Manager Option Search
On a related note, if anybody would like to get started with home-manager, we have a flake template for it:
https://github.com/juspay/nix-dev-home
What are some alternatives?
nammayatri - A Direct-to-Driver open mobility platform powering the next-generation of mobility applications in India.
dotnix - ❄️ macOS home-manager nix config
libkrun - A dynamic library providing Virtualization-based process isolation capabilities
Quark - A secure container runtime with CRI/OCI interface
mkalias - A simple command-line tool to create Finder aliases
dnsssl
dioxus-desktop-template - A starter template for Dioxus Desktop apps w/ Tailwind & Nix
firecracker-container
mac-app-util - Fix .app programs installed by Nix on Mac
nip.io
dotbot - A tool that bootstraps your dotfiles ⚡️