Skip to content

Instantly share code, notes, and snippets.

View dmitriysafronov's full-sized avatar
👁️
У человека, достигшего просветления в России, третий глаз - дёргается

Dmitriy Safronov dmitriysafronov

👁️
У человека, достигшего просветления в России, третий глаз - дёргается
View GitHub Profile
@dmitriysafronov
dmitriysafronov / lenovo_legion_82k6-fn-q.sh
Last active March 30, 2023 13:44 — forked from JoveYu/lenovo-fn-q.sh
Linux Lenovo Legion 82K6 Fn+Q Power Mode Script
#!/bin/bash
ACPI_BALANCE="\_SB_.PC00.LPCB.EC0_.VPC0.DYTC 0x000FB001"
ACPI_POWER="\_SB_.PC00.LPCB.EC0_.VPC0.DYTC 0x0012B001"
ACPI_ECO="\_SB_.PC00.LPCB.EC0_.VPC0.DYTC 0x0013B001"
ACPI_MODE="\_SB_.PC00.LPCB.EC0_.SPMO"
MODE=$(sudo sh -c "echo '$ACPI_MODE' > /proc/acpi/call; tr -d '\0' < /proc/acpi/call")
MODE=${MODE:2}
TARGET=$(((MODE+1)%3))
@dmitriysafronov
dmitriysafronov / syno-vpn-reconnect.sh
Created August 31, 2022 18:55 — forked from rkok/syno-vpn-reconnect.sh
Restart Synology VPN connection
#!/bin/bash
#######################
# Setup:
# 1. Setup a VPN in the Synology web interface
# 2. Log in via SSH
# 3. Take a look at /usr/syno/etc/synovpnclient/openvpn/ovpnclient.conf
# 3. Find your VPN entry and fill in the variables below.
# ID = the CLIENT ID, shown between square brackets, e.g. "[o123456789]"
# CONFNAME = value of "conf_name"
#
@dmitriysafronov
dmitriysafronov / updateSecret.sh
Created January 14, 2020 12:35 — forked from chrisns/updateSecret.sh
A simple command to finally update the docker secret !
#!/usr/bin/env bash
# HOW TO USE
# based on https://gist.github.com/MLescaudron/e8248d32d3a5b8caaf622c1a829cf067
# ./updateSecret.sh secretName newFile
# It's that simple !
if [ "$#" -ne 2 ];
then
echo "#####"