Naming Convention (Grade A) logo

Naming Convention (Grade A)Bezpečne testovaná data-ai funkcia pre Claude AI. Grade A. Nixové konvencie pre súbory, premenné, balíky a nastavenia NixOS podľa oficiálnych štandardov nixpkgs.

(0)
Daniel NikulshynRecenzované Daniel Nikulshyn·Aktualizované júl 2026

Prehľad

Nixové konvencie pre súbory, premenné, balíky a nastavenia NixOS podľa oficiálnych noriem nixpkgs. Používajte ich pri písaní alebo kontrolovaní Nix kódu. Konvencie pokrývajú názvy súborov a adresárov, názvy premenných a atribútov, názvy balíkov a derivácií, identifikátory systémov, nastavenia NixOS a špeciálne názvy súborov. Napríklad názvy súborov by mali používať kebab-case (napr. all-packages.nix), zatiaľ čo jednoduché premenné a funkcie by mali používať lowerCamelCase (napr. hostName). Názvy balíkov a derivácií by mali tiež používať kebab-case (napr. github-mcp-server). Identifikátory systémov nasledujú špecifický formát (napr. x86_64-linux). Nastavenia NixOS primárne používajú camelCase, s výnimkami pre názvy balíkov a externé súbory nastavení. Konvencie poskytujú tiež odporúčania pre pomocné funkcie, argumenty overlayov a špeciálne názvy súborov, ako sú default.nix a flake.nix.

Kľúčové funkcie

  • Kebab-case pre názvy súborov a balíkov
  • LowerCamelCase pre jednoduché premenné a funkcie
  • Špecifický formát pre identifikátory systému
  • Pokyny pre nastavenia NixOS a pomocné funkcie

Cenník

Model
Free
Kategória
Základy
Hodnotenie
Žiadne recenzie

Prípady použitia

Písanie Nix kódu

Použite nástroj na zabezpečenie konzistencie a dodržiavanie štandardov nixpkgs pri písaní nového Nix kódu.

Kontrola existujúceho Nix kódu

Aplikujte nástroj na kontrolu a refaktorovanie existujúceho Nix kódu tak, aby sa zhodoval s oficiálnymi kódovými štandardmi.

Klady a zápory

Klady

  • Zaručuje konzistenciu v Nix kóde
  • Sleduje oficiálne kódové štandardy nixpkgs
  • Cíli na rôzne aspekty Nix kódovania, vrátane názvov súborov, premenných a nastavení NixOS

Zápory

  • Môže vyžadovať učenie a prispôsobenie sa konkrétnym konvenciám
  • Môže byť obmedzujúce pre tých, ktorí sú zvyknutí na iné konvencie pomenovania

Recenzie

Prihlás sa, aby si napísal recenziu.

Žiadne recenzie. Buď prvý!

Otázky

Poľa názvů voleb NIXOS sú vyžadované vo formáte

Názvy voleb pre NIXOS hlavnne používajú camelCase, s niektorými výnimkami pre mená balíkov a vonkajších pomocných súborov.

Asked by Youssef El-Sayed · Jun 19, 2025

Kedy sa jednoduché premenovanie a funkcie menú v tomto konvenci?

Pri jednoduchých premenných a funkciách použiteľná je lowerCamelCase, napr. `hostName`.

Asked by Nadia Benali · Jun 2, 2025

Ktorý názvoslovný štýl by som mal použiť pre súborové názvy názor NIX.

Súborové a priestorové názvy by sa mali riadiť kebab-case, napr. `all-packages.nix`.

Asked by Kwabena Asante · May 25, 2025

Polož otázku

Alternatívy k Základy

Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)Základy

Bezpečnostne testovaná dátová AI zručnosť pre Claude AI. Grade A. Používať pri začatí práce na funkcii, ktorá vyžaduje izoláciu od aktuálneho pracovného priestoru alebo pred vykonáním plánov implementácie - vytvára izolované git worktree

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)Základy

Bezpečnostne testovaná dátová-ai zručnosť pre Claude AI. Grade A. Referencia schémy exportu GA4 BigQuery — kompletná referencia polí, vnorené štruktúry, vzory dotazov a tipy na výkon

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)Základy

Bezpečnosťovo overená data-ai funkcia pre Claude AI. Trieda A.

(0)
Free
Callees (Grade A) logo
Callees (Grade A)Základy

Grade A zabezpečené zvuký spolupráce pre AI Klaúd

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)Základy

Grade A Haskell test module namýšlenie podľa zabezpečenie

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)Základy

Zabezpečenie informačného systému na vykonavateľnosti a chráni svoj obzor

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)Základy

Bezpečnostne overená vývojová zručnosť pre Claude AI. Grade A. MVC avançado via PE (Vstupné body) — pridať vlastné mriežky na štandardných MVC obrazovkách (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)

(0)
Free
D
Docs Writer (Grade A)Základy

Bezpečnostne overená devops zručnosť pre Claude AI. Grade A. **WORKFLOW SKILL** — Udržiava presnosť a aktuálnosť dokumentácie v repozitároch naprieč webom dokumentácie, agent súbormi a changelogom. Keď: "update docs"

(0)
Free