Ấn Độjuspay/omnix
A Nix companion to improve developer experience
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tháng
#1 Repository Của Tháng
#2 Repository Của Tuần
🛠️ Omnix: Công cụ nâng cấp trải nghiệm phát triển trên Nix
Omnix bổ sung cho Nix CLI, tối ưu workflow phát triển.
Omnix là công cụ Rust do Juspay phát triển, bổ sung cho Nix CLI nhằm cải thiện trải nghiệm phát triển. Dự án hỗ trợ workflow Nix hiệu quả, tích hợp tốt với công cụ phát triển hiện đại.
✨ Điểm nổi bật
- Hỗ trợ Nix workflows: Tích hợp với cargo, rustc, just trong môi trường phát triển Nix.
- Quy trình phát triển chuẩn: Sử dụng direnv, VSCode với extensions đề xuất.
- Công cụ build đa dạng: Hỗ trợ
nix build,nix run,just watchđể chạy local. - Tự động định dạng code:
just pcađịnh dạng toàn bộ cây nguồn tự động. - Kiểm thử CI local:
just cichạy CI trực tiếp trên máy phát triển. - Quản lý phiên bản: Cập nhật
history.mdkèm mỗi thay đổi, hỗ trợ release qua cargo workspace.
💡 Vì sao đáng chú ý
Omnix khác biệt bằng cách tích hợp sâu với hệ sinh thái Nix, cung cấp công cụ CLI bổ sung giúp workflow phát triển trơn tru hơn. Phù hợp với các dự án NixOS hoặc Nix flakes cần cải thiện trải nghiệm developer experience.
#Rust #Nix #DeveloperExperience #OpenSource #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
:hammer_and_wrench: :heart: Want to know NixOS & Flakes in detail? Looking for a beginner-friendly tutorial? Then you've come to the right place! 想要学习使用 NixOS 与 Flakes 吗?在寻找一份新手友好的教程?那你可来对地方了!
❄️ My nix config for both desktops(NixOS+macOS) and homelab servers(NixOS).
A simple, stateless NixOS deployment tool [maintainer=@stepbrobd, @NickCao, @zhaofengli]
Secure Boot & Measured Boot for NixOS [maintainers=@blitz @raitobezarius @nikstur]
Comma runs software without installing it. [maintainers=@Artturin,@burke,@DavHau]