Skip to content

Add nix flakes support for a dev shell which contains all quality-check tools#811

Draft
mputz86 wants to merge 2 commits into
obsidian-nvim:mainfrom
mputz86:feat/nix-flakes
Draft

Add nix flakes support for a dev shell which contains all quality-check tools#811
mputz86 wants to merge 2 commits into
obsidian-nvim:mainfrom
mputz86:feat/nix-flakes

Conversation

@mputz86
Copy link
Copy Markdown

@mputz86 mputz86 commented Apr 15, 2026

Add nix flakes support for a dev shell which contains all quality-check tools

This PR adds a flake.nix file with the base setup of flake-parts and sets up a dev shell which has all the dependencies for make chores available (from nixpkgs).

Additionally, the .envrc file for direnv allows to enter the dev shell automatically when entering the repo directory.

Screenshots

TODO Add screenshots to help explain your changes, if applicable.

PR Checklist

  • The PR contains a description of the changes
  • I read the [CONTRIBUTING.md] file
  • The CHANGELOG.md is updated
  • The changes are documented in the README.md file
  • The code complies with make chores (for style, lint, types, and tests)

@mputz86 mputz86 changed the title Feat/nix flakes Add nix flakes support for a dev shell which contains all quality-check tools Apr 15, 2026
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