Skip to content

chore: add AGENTS.md and NixOS dev environment#1130

Merged
vringar merged 2 commits intomasterfrom
nix-nonsense
Feb 20, 2026
Merged

chore: add AGENTS.md and NixOS dev environment#1130
vringar merged 2 commits intomasterfrom
nix-nonsense

Conversation

@vringar
Copy link
Contributor

@vringar vringar commented Feb 20, 2026

Summary

  • Add AGENTS.md with project conventions and instructions
  • Add NixOS development environment under nix/ with:
    • shell.nix providing an FHS environment for running OpenWPM's pre-built Firefox
    • Fixed deprecated xorg.* package references (e.g. xorg.libX11libx11)
    • Auto-activates the openwpm conda env on entry (nix-shell nix/shell.nix)
    • README noting this is NixOS-only

@vringar vringar force-pushed the nix-nonsense branch 2 times, most recently from e60cf86 to 3afc54b Compare February 20, 2026 11:06
@vringar vringar changed the title Move shell.nix to nix/ and fix deprecation warnings chore: add AGENTS.md and NixOS dev environment Feb 20, 2026
@vringar vringar enabled auto-merge (rebase) February 20, 2026 11:09
@codecov
Copy link

codecov bot commented Feb 20, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 49.85%. Comparing base (1811e3a) to head (f7b555e).
⚠️ Report is 2 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1130      +/-   ##
==========================================
- Coverage   49.92%   49.85%   -0.08%     
==========================================
  Files          36       39       +3     
  Lines        3535     3737     +202     
==========================================
+ Hits         1765     1863      +98     
- Misses       1770     1874     +104     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@vringar vringar enabled auto-merge (rebase) February 20, 2026 22:40
@vringar vringar disabled auto-merge February 20, 2026 23:09
@vringar vringar merged commit 253009b into master Feb 20, 2026
19 checks passed
@vringar vringar deleted the nix-nonsense branch February 20, 2026 23:13
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