{"id":26194254,"url":"https://github.com/active-group/nix-starter-kit","last_synced_at":"2026-01-30T16:04:25.334Z","repository":{"id":275604136,"uuid":"924669391","full_name":"active-group/nix-starter-kit","owner":"active-group","description":"An opinionated starter setup for AG employees","archived":false,"fork":false,"pushed_at":"2026-01-22T13:21:05.000Z","size":160,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-01-23T05:44:30.241Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Nix","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/active-group.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-01-30T12:44:45.000Z","updated_at":"2026-01-22T13:21:09.000Z","dependencies_parsed_at":"2025-03-24T10:24:55.938Z","dependency_job_id":"be432dce-1934-4f31-87a7-d963ec86d997","html_url":"https://github.com/active-group/nix-starter-kit","commit_stats":null,"previous_names":["active-group/nix-starter-kit"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/active-group/nix-starter-kit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/active-group%2Fnix-starter-kit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/active-group%2Fnix-starter-kit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/active-group%2Fnix-starter-kit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/active-group%2Fnix-starter-kit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/active-group","download_url":"https://codeload.github.com/active-group/nix-starter-kit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/active-group%2Fnix-starter-kit/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28914947,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-30T12:13:43.263Z","status":"ssl_error","status_checked_at":"2026-01-30T12:13:22.389Z","response_time":66,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":[],"created_at":"2025-03-12T01:55:57.026Z","updated_at":"2026-01-30T16:04:25.328Z","avatar_url":"https://github.com/active-group.png","language":"Nix","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Nix starter kit\n\n## Provisioning a fresh system\n\n- Install the [Nix package manager](https://nixos.org) and enable Flakes\n- On the target system, use the provided template to create an initial\n  home-manager configuration with batteries included:\n\n```shell\nmkdir -p ~/.config/nix\necho 'experimental-features = nix-command flakes' \u003e ~/.config/nix/nix.conf\nnix flake new --template github:active-group/nix-starter-kit ~/.config/home-manager\n```\n\n- Adapt `~/.config/home-manager/flake.nix` according to your username and other\n  details\n- To configure modules like Emacs, `zsh`, or others, check the README files in\n  their respective subdirectories in this repository\n- If you wish to use LaTeX with batteries included, then you need to clone the\n  `howto` repository to `~/howto` (or configure the path in your `home.nix` according\n  to your checkout path). If you already have a working LaTeX setup, you don't\n  need to change anything.\n- Now execute the following commands from a shell:\n\n```shell\nnix run github:active-group/nix-starter-kit#home-manager -- switch\n```\n\n## Usage\n\n### Adding software\n\nOn https://search.nixos.org/packages you can search for packages you'd like to\nhave available on your system. Add those packages to your `home.nix` in\n`home.packages`. Check out [the home-manager\nmanual](https://nix-community.github.io/home-manager/) or ask someone if in\ntrouble :)\n\nTo \"activate\" a new configuration, always execute\n\n```shell\nhome-manager switch\n```\n\n## Keeping things up to date\n\nWhen asked to update your configuration (usually when something has changed in\nthe starter kit), do the following:\n\n```shell\ncd ~/.config/home-manager\nnix flake update\nhome-manager switch\nnix run github:active-group/nix-starter-kit#update-daemon\n```\n\nSee the note on updating the Mac trampolines in\n[the README for mac-app-util](file:modules/mac-app-util/README.org::*mac-app-util).\n\nIf you see errors related to \"sandbox initialization\", you might need to turn\noff sandboxing temporarily in `/etc/nix/nix.conf`.\n\n## Updating Nixpkgs (for admins)\n\n```shell\nnix flake update\n```\n\nIf there's a new Nix version, consider updating the version number in\n`flake.nix`. Then `git push`.\n\n# Local Variables:\n# fill-column: 80\n# End:\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Factive-group%2Fnix-starter-kit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Factive-group%2Fnix-starter-kit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Factive-group%2Fnix-starter-kit/lists"}