NixOS/nix

repl complete: support quoted attributes

Open

#13 760 ouverte le 15 août 2025

Voir sur GitHub
 (0 commentaires) (8 réactions) (0 assignés)C++ (1 293 forks)batch import
featuregood first issueidea approvedrepl

Métriques du dépôt

Stars
 (9 803 stars)
Métriques de merge PR
 (Merge moyen 4j 12h) (86 PRs mergées en 30 j)

Description

Is your feature request related to a problem?

Using nix repl complete on quoted attributes doesnt work. For example if it has . (dot symbol).

For example we have an attribute nixosConfiguration."test.server.example.com"

nix-repl> nixosConfigurations.test<TAB>
nix-repl> nixosConfigurations.test.server.example<TAB>
nix-repl> nixosConfigurations.test.server.example
nix-repl> nixosConfigurations."test<TAB>
nix-repl> nixosConfigurations."test
nix-repl> nixosConfigurations."test.server.example.com".<TAB>
nix-repl> nixosConfigurations."test.server.example.com".

Proposed solution

nix-repl> nixosConfigurations.test<TAB>
nix-repl> nixosConfigurations."test.server.example.com"
nix-repl> nixosConfigurations."test<TAB>
nix-repl> nixosConfigurations."test.server.example.com"
nix-repl> nixosConfigurations."test.server.example.com".<TAB>
attr1
attr2

Checklist


Add :+1: to issues you find important.

Guide contributeur