Final updates to merge chezmoi into main

This commit is contained in:
Alexander Navarro 2024-03-20 13:50:11 -03:00
parent f43139d032
commit c1f6f9a630
6 changed files with 12 additions and 171 deletions

View file

@ -0,0 +1,23 @@
{{- if eq .hasWOL true -}}
#!/usr/bin/env bash
set -e
# run as sudo so it ask for the password here and not inside FZF
sudo echo -e "\nSetting up wol...\n"
interface="$(
nmcli --fields name --terse con show |
fzf \
--height 10 \
--header 'Select network interface' \
--preview 'nmcli c show {} | grep 802-3-ethernet.wake-on-lan'
)"
if [[ -z "$interface" ]]; then
echo "no interface selected"
exit
fi
nmcli c modify "$interface" 802-3-ethernet.wake-on-lan magic
nmcli c modify "$interface" 802-3-ethernet.auto-negotiate yes
{{ end }}