Refactor bash config and env vars, set Zed as git editor
Some checks failed
Ansible Lint Check / check-ansible (push) Successful in 4s
Nix Format Check / check-format (push) Successful in 1m13s
Python Lint Check / check-python (push) Failing after 7s

- Move environment variable exports from sessionVariables to bashrc
- Add more robust sourcing of .profile and .bashrc.local
- Improve SSH_AUTH_SOCK override logic for 1Password
- Remove redundant path and pyenv logic from profileExtra
- Set git core.editor to "zed" instead of "nvim"
- Add DOTFILES_PATH to global session variables
This commit is contained in:
2025-09-23 17:13:24 +02:00
parent df0775f3b2
commit cc917eb375
4 changed files with 43 additions and 50 deletions

View File

@@ -419,7 +419,9 @@ def main():
# Execute the Ansible command, passing password via stdin if available
if sudo_password:
result = subprocess.run(ansible_cmd, input=sudo_password.encode("utf-8"), check=False)
result = subprocess.run(
ansible_cmd, input=sudo_password.encode("utf-8"), check=False
)
else:
result = subprocess.run(ansible_cmd, check=False)