Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add NixOS Support with integrated IDE #260

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Kreyren
Copy link

@Kreyren Kreyren commented Aug 8, 2024

This contribution implement a support for building on NixOS by providing a flake.nix which is used to provide instructions to nix for processing (various functionality from building the repository to just getting a development shell with the dependencies).

It also includes a vscodium task (nix-only) which will upon using , codium deploy vscodium with cherry-picked extensions and configuration to get a standard development environment.

That way anyone who wants to view and work with the source code will get everything they need in a temporary shell without having to install any packages on their system if they use nix.

image

(PS1 configuration not included)

Fixes: #258

CC @hamishcoleman @bensleveritt

Used this on [NiXium](https://github.com/NiXium-org/NiXium) to build the EC update, expected to work without issues.

Fixes: hamishcoleman#258
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support for NixOS
1 participant