From e70ae77530fd42e2419736571609aa32f63d20c6 Mon Sep 17 00:00:00 2001 From: Badstagram Date: Sun, 7 Dec 2025 20:49:39 +0000 Subject: [PATCH] feat(zsh): add fixnm alias --- dot_zsh_aliases | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/dot_zsh_aliases b/dot_zsh_aliases index 0f3c28f..3226fd2 100644 --- a/dot_zsh_aliases +++ b/dot_zsh_aliases @@ -32,3 +32,30 @@ alias ..="cd .." alias ...="cd ../.." alias czm="chezmoi" + +alias takeown="chown $USER:$USER" + +function _log() { + local GREEN="\e[32m" + local RESET="\e[0m" + + echo -e "[${GREEN}√${RESET}] $1" +} + +function fixnm() { + sudo systemctl start systemd-resolved + _log "Started systemd-resolved" + + + sudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf + _log "Created symlink /run/systemd/resolve/stub-resolv.conf -> /etc/resolv.conf" + + sudo systemctl restart systemd-resolved + _log "Restarted systemd-resolved" + + sudo systemctl restart NetworkManager + _log "Restarted NetworkManager" + + sudo systemctl restart tailscaled.service + _log "Restarted tailscaled.service" +}