install packages first:
yay -S xl2tpd strongswan networkmanager-l2tp
ref: https://wiki.archlinux.org/index.php/Openswan_L2TP/IPsec_VPN_client_setup
from Xlib import display | |
from Xlib.ext import randr | |
def find_mode(id, modes): | |
for mode in modes: | |
if id == mode.id: | |
return f'{mode.width}x{mode.height}' | |
install packages first:
yay -S xl2tpd strongswan networkmanager-l2tp
ref: https://wiki.archlinux.org/index.php/Openswan_L2TP/IPsec_VPN_client_setup
#!/usr/bin/env python | |
import i3ipc | |
# Create the Connection object that can be used to send commands and subscribe | |
# to events. | |
i3 = i3ipc.Connection() | |
def change_titles(windows): | |
if len(windows) > 1: |
import os | |
import re | |
import requests | |
import telebot | |
from box import Box | |
from meiga import Result, Error, Failure | |
from rich.console import Console | |
from rich.progress import track | |
from rich.table import Table |
#Принудительно меняем раскладу для Konsole и kitty | |
#Для телеграм меняем на Русский | |
#Для всего остального меняю на английский | |
from i3ipc import Connection, Event | |
import subprocess,os | |
#!/usr/bin/env python3 | |
import i3ipc | |
from i3ipc import Event | |
from i3ipc.events import IpcBaseEvent, Event | |
i3 = i3ipc.Connection() | |
# callback for when workspace focus changes | |
def on_workspace(i3, e:IpcBaseEvent): | |
print(e.__dict__) |
import macros, strutils | |
type | |
TokenKind = enum | |
FInt, FString, Text | |
Token = object | |
case kind: TokenKind | |
of FInt, FString: nil | |
of Text: c: String |
import i3ipc | |
i3 = i3ipc.Connection() | |
def center_window(): | |
""" | |
Float and center window, i3wm. | |
:return: | |
""" |
class GenerateTextFromRules: | |
class_header = 'class {name}:\n' | |
method = ' def __init__(self, {vars}):\n' | |
var = ' self.{name} = {value}\n' | |
def __init__(self, name, *args, **kwargs): | |
print(''.join([ | |
self.make_class_header(name), | |
self.make_method(self.combine_var(args)), | |
self.make_var(args) |
#!/usr/bin/env python | |
import argparse | |
import bson | |
import datetime | |
import struct | |
import sys | |
INDENT_SPACES = ' ' | |
def read_bson_file(file, as_class=dict, tz_aware=True, uuid_subtype=bson.OLD_UUID_SUBTYPE): |