tlp, improve the on and off output, expecially in relation to Mullvad.

This commit is contained in:
me
2026-08-15 19:08:20 -07:00
parent 0b59b1c401
commit eb06cf62c5
+28 -8
View File
@@ -142,7 +142,7 @@
function tlp-devices {
if [[ ! -z "$@" ]]; then
tlp-devices
echo -e "\nApplying '$@'...\n"
echo -e "\n Applying '$@'...\n"
fi
wifi $@
bluetooth $@
@@ -151,18 +151,38 @@
}
alias devices="tlp-devices "
function all-off {
tlp-devices off
mullvad disconnect
}
alias off="all-off "
function devices-off {
echo -e "\n Checking Mullvad Status...\n"
mullvad status
function all-on {
echo -e "\n Checking Hardware Status...\n"
tlp-devices off
echo -e "\n Disconnecting Mullvad...\n"
mullvad disconnect
sleep 3
mullvad status
}
alias off="devices-off "
function devices-on {
echo -e "\n Checking Mullvad Status...\n"
mullvad status
echo -e "\n Checking Hardware Status...\n"
tlp-devices on
echo -e "\n Connecting Mullvad...\n"
mullvad connect
mullvad reconnect
sleep 3
mullvad status
echo -e "\n Rehecking Mullvad Status...\n"
sleep 12
mullvad status
}
alias on="all-on "
alias on="devices-on "
marker: '# {mark} MANAGED BY ANSIBLE | tlp'
state: present
create: yes