Bonjour à tous, de retour sur NixOs, je veux ajouter des alias a root en plus de ceux contenus dans “shells-environment.nix”.
Précision il y a 2 roots :
1 - sudo -i
2 - su → mp
Le 2 est configuré dans “/root” est a tous les alias qu’il faut.
C’est a root 1 que je veux ajouter des alias dans “shells-environment.nix”.
Je posterais des idées quand elle seront opérationnelles.
Comment faire ?
/etc/nixos/configuration.nix
# Alias for root
environment.shellAliases = lib.mapAttrs (name: lib.mkDefault) {
q = "exit";
c = "clear";
conf= "vim /etc/nixos/configuration.nix";
rebuild= "nixos-rebuild switch";
listgen= "nix-env --list-generations --profile /nix/var/nix/profiles/system";
delgen= "nix-env --profile /nix/var/nix/profiles/system --delete-generations";
modules= "cd /nix/var/nix/profiles/per-user/root/channels/nixos/nixos/modules/config";
garbage= "nix-collect-garbage";
hardware= "nixos-generate-config";
};
2 Likes