Skip to content

Instantly share code, notes, and snippets.

1.0.0.0/9
1.192.0.0/10
100.20.0.0/14
100.24.0.0/13
100.48.0.0/12
100.64.0.0/10
101.0.0.0/11
101.32.0.0/12
101.48.0.0/13
101.64.0.0/10
@solo-framework
solo-framework / 2 files
Created February 9, 2026 05:30
add hibertate button to linux mint
/var/lib/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
[Re-enable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate
@solo-framework
solo-framework / fix-keyboard-installer.sh
Last active February 8, 2026 18:54
Настройки клавиатуры для назначения комбинации SHIFT+CAPSLOCK для отображения символа $ (linux mint)
#!/bin/bash
# Настройки клавиатуры для назначения комбинации SHIFT+CAPSLOCK для отображения символа $. Кнопка caps lock освобождается
# Проверка на root
if [ "$EUID" -ne 0 ]; then
echo "error: run as sudo"
exit 1
fi
# Определяем реального пользователя (так как скрипт запущен через sudo)
@solo-framework
solo-framework / google.gemini.txt
Last active February 7, 2026 12:26
google.gemini
lh5.googleusercontent.com
www.googleapis.com
ssl.gstatic.com
fonts.googleapis.com
play.google.com
ogs.google.com
www.google.com
apis.google.com
jnn-pa.googleapis.com
waa-pa.clients6.google.com
if ('serviceWorker' in navigator)
{
navigator.serviceWorker.register('/service-worker.js')
.then(function (registration) {
console.log('Service worker registration succeeded');
})
.catch(function (error) {
console.log('Service worker registration failed:', error);
});
}
@solo-framework
solo-framework / delete-git-tags.sh
Created September 3, 2019 07:40
Bash script for delete remote and local git tags
#!/bin/bash
usage() {
echo "Removing remote and local git tags by regexp"
echo "Usage: $0 -r [-d]
-r Regexp value
-d Debug regexp. Lists tags will be deleted
example: $0 -r '^release-[\d]+'
@solo-framework
solo-framework / gpg.txt
Created August 24, 2018 09:50
Passing passphrase to gpg for encrypt\decrypt
# зашифровать файл 1.txt
echo my_password | gpg -c --no-use-agent --y --passphrase-fd 0 1.txt
# расшифровать файл 1.txt
echo my_password | gpg --no-use-agent --y --passphrase-fd 0 1.txt.gpg
@solo-framework
solo-framework / docker-compose.yml
Created August 8, 2018 10:35
telegram mtproxy with docker
version: '3.0'
services:
mtproxy:
image: telegrammessenger/proxy:latest
hostname: mtproxy
container_name: mtproxy.local
volumes:
- proxy-config:/data
network_mode: "host"
@solo-framework
solo-framework / 503_nginx.conf
Last active August 24, 2017 16:56
Nginx virtual host config for 503 nice page
server {
listen 80;
server_name localhost;
root /usr/share/nginx/html;
#charset koi8-r;
#access_log /var/log/nginx/log/host.access.log main;
location / {
# root /usr/share/nginx/html;
@solo-framework
solo-framework / load-ssh-keys.sh
Last active January 15, 2016 07:13
Loading ssh keys into agent
#
# Add this script into ~/.profile
# This script loads all SSH keys located in $HOME/.ssh/env
# These files with private keys must have ".key" extension
# After adding please run a command: . ~/.profile
SSH_ENV="$HOME/.ssh/env"
function start_agent {
echo "Initialising new SSH agent..."