Skip to content

Add Nix flake with package, NixOS module, and dev shell - #14

Open
itsthatguy wants to merge 2 commits into
goncalor:mainfrom
itsthatguy:main
Open

itsthatguy wants to merge 2 commits into
goncalor:mainfrom
itsthatguy:main

Conversation

@itsthatguy

Copy link
Copy Markdown

Summary

  • Add flake.nix with packages.default (builds with buildPythonApplication), nixosModules.default (installs package + udev rules), and devShells.default
  • Udev rules are patched to use Nix store path for sh instead of /usr/bin/sh
  • Add .envrc for direnv integration and update .gitignore for Nix artifacts
  • Add Nix installation instructions to README (standalone usage and NixOS module)

Add flake.nix with a Python package derivation, a devShell for local
development, and a NixOS module for udev rules integration. Include
.envrc for direnv and update .gitignore for Nix artifacts.
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.

1 participant