diff --git a/common/tooling/default.nix b/common/tooling/default.nix index 426fec0..400920c 100644 --- a/common/tooling/default.nix +++ b/common/tooling/default.nix @@ -87,6 +87,7 @@ in environment.shellAliases = { ":q" = "exit"; "ls" = "eza"; + "lix" = "nix"; }; programs.tmux = { diff --git a/common/tooling/python.nix b/common/tooling/python.nix index f1112dd..0996143 100644 --- a/common/tooling/python.nix +++ b/common/tooling/python.nix @@ -17,10 +17,7 @@ in programs.xonsh = { enable = true; - config = '' - aliases[":q"] = "exit" - aliases["ls"] = "eza" - ''; + config = lib.concatLines (lib.mapAttrsToList (name: value: ''aliases["${name}"] = "${value}"'') config.environment.shellAliases); package = pkgs.xonsh.override { extraPackages = ps: with ps; [