`snowfallorg.users.*.admin` exists on NixOS but doesn't exist on Mac
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Ambito
- operating-systems
Direzione di ricerca
Compare the user option definitions in modules/nixos/user/default.nix and modules/darwin/user/default.nix, starting with how the NixOS admin option is declared. Determine whether Darwin can support the same option or needs the proposed noop or assertion behavior. Done means shared configuration can set snowfallorg.users.*.admin on both platforms with behavior that is explicit and consistent.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Current situation
The option snowfallorg.users.*.admin exists on NixOS
But doesn't exist on Mac
https://github.com/snowfallorg/lib/blob/02d941739f98a09e81f3d2d9b3ab08918958beac/modules/darwin/user/default.nix#L43
Problem
This makes more difficult to reuse the same config across machines
Expected
I would like to have an option on both OS
Fallback
If admin option is not doable on Mac, i would prefer this option exists :
- noop : does nothing whatever given value
- assert : warn and explain the situation to the user that the value should be
false
I can do a PR if you need with your preferred solution
Current workaround
snowfallorg = lib.mkIf pkgs.stdenv.hostPlatform.isLinux {
users.pinage404.admin = true;
};
- Lingua principale
- Nix
- Stelle
- 627
- Fork
- 65
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di snowfallorg/lib
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
snowfallorg/lib#159 · 3 reazioni ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
snowfallorg/lib#192 · 3 reazioni ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100
snowfallorg/lib#190 · 1 commento ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
snowfallorg/lib#188 · 1 commento ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
snowfallorg/lib#186 ·
Tutte le issue di snowfallorg/lib
Issue simili
-
An EXE started from the shell with MAXALLOC FFFFh leaves a 0-paragraph free block after its ownApertabug low-priority
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
dividebysandwich/rust-dos#629 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
riscv-software-src/riscv-isa-sim#2531 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
bug macOS
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 87/100
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
bug debian-12 desktop
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
FreakySneaky787/Simple-OS#130 ·