diff --git a/groff/math.tmac b/groff/math.tmac index 607b88d..c75ecff 100644 --- a/groff/math.tmac +++ b/groff/math.tmac @@ -19,7 +19,7 @@ define ok '{ \[OK] }' define in '{ \[mo] }' define deg '{ \[de] }' define vel '{ roman v }' -define freq '{ italic v }' +define freq '{ nu }' define and '{ \[AN] }' define grad '{ \[gr] }' define aleph '{ \[Ah] }' diff --git a/picom/picom.conf b/picom/picom.conf new file mode 100644 index 0000000..9109f6e --- /dev/null +++ b/picom/picom.conf @@ -0,0 +1,15 @@ +glx-copy-from-front = false; +glx-no-stencil = true; +backend = "glx"; + +fade-out-step = 0.15; +fade-in-step = 0.15; +fading = true; + +blur-method = "dual_kawase"; +blur-strength = 4; + +opacity-rule = [ + "85:class_g = 'st-256color'", + "90:class_g = 'dmenu'" +]; diff --git a/scripts/subtitle b/scripts/subtitle new file mode 100755 index 0000000..9e82ac8 --- /dev/null +++ b/scripts/subtitle @@ -0,0 +1,15 @@ +#!/bin/sh +video="$(find ./ -name '*.mp4')" + +for sub in *.srt ; do + subs="$(printf '%s -i %s' "$subs" "$sub")" +done + +i=0 +for sub in *.srt ; do + printf 'Metadata (code,name e.g: eng,English) for \033[1m%s\033[0m: ' "$sub" && read -r lang + meta="$(printf '%s -map "%d:0" "-metadata:s:s:%d" "language=%s" "-metadata:s:s:%d" "handler_name=%s" "-metadata:s:s:%d" "title=%s"' "$meta" "$((i+1))" "$i" "${lang%%,*}" "$i" "${lang##*,}" "$i" "${lang##*,}" )" + i=$((i+1)) +done + +printf '\n\033[1mCommand:\033[0m\nffmpeg -i "%s" %s -c copy -map 0 -dn -map "-0:s" -map "-0:d" %s "%s"\n\n' "$video" "$subs" "$meta" "${video%.*}.mkv"