Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View llybin's full-sized avatar

Lev Lybin llybin

View GitHub Profile
@llybin
llybin / asus_kbd_backlight.txt
Last active February 16, 2024 18:53
Asus TUF keyboard backlight
# Brightness
0 - Off
1 - Low
2 - Medium
3 - High
echo 1 > /sys/class/leds/asus::kbd_backlight/brightness
# State, when backlight is enabled
@llybin
llybin / battery-charge-threshold.service
Created February 15, 2024 14:30
Asus battery charge threshold
[Unit]
Description=To set charging threshold
After=multi-user.target suspend.target hibernate.target hybrid-sleep.target suspend-then-hibernate.target
StartLimitBurst=0
[Service]
Type=oneshot
Restart=on-failure
User=root
ExecStart= /bin/bash -c 'echo 80 > /sys/class/power_supply/BAT*/charge_control_end_threshold'
@llybin
llybin / user_logout.py
Created May 31, 2018 15:57
Django management command logout user
# -*- coding: utf-8 -*-
from django.core.management import BaseCommand
from django.contrib.auth.models import User
from django.contrib.sessions.models import Session
from django.db.models import Q
from rest_framework.authtoken.models import Token
class Command(BaseCommand):
@llybin
llybin / upload_to_ssh.sh
Last active February 15, 2024 14:37
screencloud script upload by ssh
#!/bin/bash
SERVER="user@myserver.com"
SERVER_PATH="/srv/i.myserver.com/"
SERVER_URL="https://i.myserver.com/"
TMP_LOCAL_DIR="/tmp"
IMG_EXT=".png"
UPLOAD_METHOD="upload_image_scp"
IMG_NAME_METHOD="img_name_random"