Skip to content

Instantly share code, notes, and snippets.

View HUGHNew's full-sized avatar
摸鱼中

Hugh Liu HUGHNew

摸鱼中
View GitHub Profile
@HUGHNew
HUGHNew / OSS.map.yml
Created February 29, 2024 12:06
Open Source Software Recoder
Linux:
epub: Foliate # https://github.com/johnfactotum/foliate
video:
common: VLC
anime: MPV # thanks for Anime4K project (https://github.com/bloc97/Anime4K)
bt: Motrix # https://github.com/agalwood/Motrix
picture:
manager: digiKam # https://digikam.org/
process: darktable # https://www.darktable.org/
film_filter: Filmulator # https://filmulator.org/
@HUGHNew
HUGHNew / comments.vim
Created January 10, 2024 06:56
comment plugin for vim, ^C to comment and ^X to uncomment in normal mode (visual mode support).Mod vs V2.12: add zsh and python support
" original version: https://www.vim.org/scripts/script.php?script_id=1528
" *********************************************************************************************
" comments.vim
" *********************************************************************************************
" Description : Global Plugin to comment and un-comment different
" source files in both normal and visual <Shift-V> mode
" Last Change : 26th April, 2006
" Created By : Jasmeet Singh Anand <jasanand@hotmail.com>
" Version : 2.2
" Usage : For VIM 6 -
@HUGHNew
HUGHNew / clash-corpse.md
Last active November 3, 2023 13:01
Cyber-tombstone for clash and clash family
@HUGHNew
HUGHNew / concat.py
Created June 25, 2023 05:17
concat screenshots in vertical view
"""
for Android Termux images concat vertically usage
requirements.txt:
pillow
typer
mannul installation
typer: pip
pillow:
@HUGHNew
HUGHNew / spirits_compose.py
Created April 3, 2023 12:40
Stitching equal parts of the picture
import requests as reqs
from PIL import Image
urls = [ # your images in group
[
"", "", ""
],
[],
[]
]
#!/bin/env bash
#
# lework
# Os repo mirror site speed test.
######################################################################################################
# environment configuration
######################################################################################################
# Set-ExecutionPolicy RemoteSigned # enable script exec
#------------------------ Import BEGIN ---------------------------#
Import-Module PSReadLine # Install-Module -Name PSReadLine
# to know more: https://github.com/PowerShell/PSReadLine/blob/master/README.md
#------------------------------- Set Hot-keys BEGIN -------------------------------
# 设置 Tab 键补全
# Set-PSReadlineKeyHandler -Key Tab -Function Complete
# 命令行使用 Emacs 模式 (与Bash一致)
Set-PSReadLineOption -EditMode Emacs
#!/bin/bash
# need parameters check
sudo useradd --create-home --groups sudo --shell /bin/bash $1
# useradd -m -G sudo -s /bin/bash $1
echo -e -n "$2\n$2" | passwd $1
@HUGHNew
HUGHNew / docker-snippet.sh
Created February 28, 2022 04:34
some bash code snippet for docker operation(updating)
alias Docker="sudo docker"
# rm <none> images which is generated by error when building
Docker rmi $(Docker images|grep none|awk '{print $3}'|xargs)
# remove all containers
Docker rm $(Docker ps -aq|xargs)
@HUGHNew
HUGHNew / ch_src.sh
Created February 21, 2022 09:41
Maybe works for Debian and its derivative versions which use apt/dpkg as package manager
#!/bin/bash
set -e
fn=sources.list
sfn=/etc/apt/$fn
ali="mirrors.aliyun.com"
ustc="mirrors.ustc.edu.cn"
ts="mirrors.tuna.tsinghua.edu.cn"
raw="$(awk -F / '{print $3}' /etc/apt/sources.list.raw |grep -v "^$"|head -n 1)"
cp $sfn ./$fn
sudo mv $sfn $sfn.raw