منصوبے کے بارے میں
genixis Nix flakes کا استعمال کرتے ہوئے ہوم لیب سسٹمز کے لیے ایک ڈیکلیریٹو کنفیگریشن فراہم کرتا ہے۔ یہ NixOS، macOS، اور دیگر Unix-like سسٹمز کو سپورٹ کرتا ہے۔ NixOS کے لیے، یہ انسٹالیشن کے دوران ڈسک پارٹیشننگ اور فارمیٹنگ کے انتظام کے لیے disko کا استعمال کرتا ہے، جس میں ابتدائی سیٹ اپ اور سسٹم ری بلڈز کے لیے ہدایات شامل ہیں۔ macOS پر، nix-darwin کے ذریعے کنفیگریشنز لاگو کرنے سے پہلے Full Disk Access کو فعال کرنے اور Rosetta/Xcode انسٹال کرنے کی ضرورت ہوتی ہے۔ Linux/*nix کے لیے، یہ کنفیگریشنز تبدیل کرنے کے لیے system-manager کا استعمال کرتا ہے۔ ریپوزٹری میں صارف کی سطح کی کنفیگریشنز کے لیے Home Manager سیٹ اپ بھی شامل ہے، جو فی صارف ماحول کے انتظام کی اجازت دیتا ہے۔ flake (github:jracon/genixis) کو مختلف سسٹم رولز (مثلاً #disko, #HOSTNAME, #USERNAME) کے ساتھ ترتیب دیا گیا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.