{"id":25432340,"url":"https://github.com/datsfilipe/nix-envs","last_synced_at":"2026-04-30T14:32:51.943Z","repository":{"id":277846623,"uuid":"933702248","full_name":"datsfilipe/nix-envs","owner":"datsfilipe","description":"Nix powered development environment templates.","archived":false,"fork":false,"pushed_at":"2025-04-20T13:57:59.000Z","size":24,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-11T11:59:49.391Z","etag":null,"topics":["bash","development","direnv","nix","nix-shell"],"latest_commit_sha":null,"homepage":"","language":"Nix","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/datsfilipe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-16T13:58:45.000Z","updated_at":"2025-04-20T13:58:02.000Z","dependencies_parsed_at":"2025-02-16T15:31:38.591Z","dependency_job_id":"00cf896d-7b57-49ac-b01c-b26048c53170","html_url":"https://github.com/datsfilipe/nix-envs","commit_stats":null,"previous_names":["datsfilipe/nix-envs"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datsfilipe%2Fnix-envs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datsfilipe%2Fnix-envs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datsfilipe%2Fnix-envs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datsfilipe%2Fnix-envs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/datsfilipe","download_url":"https://codeload.github.com/datsfilipe/nix-envs/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254183068,"owners_count":22028416,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bash","development","direnv","nix","nix-shell"],"created_at":"2025-02-17T04:50:00.749Z","updated_at":"2026-04-30T14:32:51.929Z","avatar_url":"https://github.com/datsfilipe.png","language":"Nix","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n# nix-envs\n\nA CLI tool for managing dynamic, stackable Nix development environments. It generates flakes in your local cache (`~/.cache/envs`) and links them via `direnv` to keep your project directories clean.\n\n\u003c/div\u003e\n\n## Installation\n\n**Using Nix:**\n```bash\nnix profile install github:datsfilipe/nix-envs\n```\n\n## Manual Build:\n\n```bash\ngit clone [https://github.com/datsfilipe/nix-envs.git](https://github.com/datsfilipe/nix-envs.git) \u0026\u0026 cd nix-envs\ngo build -o nix-envs main.go \u0026\u0026 sudo mv nix-envs /usr/local/bin/ # or ~/.local/bin/ if you prefer\n```\n\n## Usage\n\n```bash\n# create specific environments (Node fetches exact binaries from nodejs.org)\nnix-envs create nodejs 20.11.0\nnix-envs create go 1.22\nnix-envs create rust 1.75.0\n\n# manage environments\nnix-envs edit nodejs     # open flake in $EDITOR\nnix-envs delete nodejs   # remove env and clean .envrc\n```\n\nSupported Templates: `nodejs`, `go`, `rust`, `python`, `bun`, `lua`, `nix`, `elixir`.\n\n## License\n\n[MIT](./LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatsfilipe%2Fnix-envs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdatsfilipe%2Fnix-envs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatsfilipe%2Fnix-envs/lists"}