several updates
This commit is contained in:
parent
dac9f903c9
commit
4bc4e5b8ad
11 changed files with 91 additions and 161 deletions
11
local/bin/.gitignore
vendored
11
local/bin/.gitignore
vendored
|
@ -2,14 +2,22 @@
|
|||
# Some actual binary files
|
||||
alot
|
||||
cabal
|
||||
chardetect
|
||||
clirail
|
||||
ctags
|
||||
dl_lines
|
||||
dl_lines_colours
|
||||
dl_stops
|
||||
dl_stops_geojson
|
||||
dmenu
|
||||
dmenu_path
|
||||
dmenu_run
|
||||
drank
|
||||
dvtm*
|
||||
dwm
|
||||
flask
|
||||
ghc
|
||||
ghdl
|
||||
gloss-juicy-viewer
|
||||
hledger
|
||||
hlint
|
||||
|
@ -18,6 +26,7 @@ jshon
|
|||
khal
|
||||
khald
|
||||
mfauth
|
||||
mmemoji
|
||||
notmuch
|
||||
qmk
|
||||
qutebrowser
|
||||
|
@ -28,6 +37,7 @@ shelltest
|
|||
shelltest
|
||||
snakeviz
|
||||
snakeviz
|
||||
soup
|
||||
st
|
||||
stest
|
||||
stylish-haskell
|
||||
|
@ -35,6 +45,7 @@ tox
|
|||
tox-quickstart
|
||||
unlit
|
||||
unpar
|
||||
vdirsyncer
|
||||
vis
|
||||
vis-*
|
||||
wjt
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
gitfetcher
|
|
@ -1,22 +1,9 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Reading our private mac
|
||||
here="$(dirname "$0")"
|
||||
mac="${1:-$(cat "$here/macaddress")}"
|
||||
mac="${1:?Provide mac address as first argument}"
|
||||
name="${2:-macvlan9000}"
|
||||
enp="$(basename /sys/class/net/enp*)"
|
||||
wlp="$(basename /sys/class/net/wlp*)"
|
||||
|
||||
# Setting the MAC address for our wired
|
||||
sudo ip link set "$enp" down
|
||||
sudo ip link set "$enp" address "$mac"
|
||||
sudo ip link set "$enp" up
|
||||
|
||||
# No more wireless
|
||||
if [ -e /var/service/iwd ]; then
|
||||
sudo sv stop /var/service/iwd
|
||||
sudo ip link set "$wlp" down
|
||||
fi
|
||||
|
||||
# Restart tor on network change
|
||||
sudo sv restart tor
|
||||
sudo ip link add link "$enp" address "$mac" name "$name" type macvlan
|
||||
/bin/sh
|
||||
sudo ip link del "$name"
|
||||
|
||||
|
|
|
@ -3,8 +3,8 @@
|
|||
from youtube_search import YoutubeSearch # pip install youtube-search
|
||||
from sys import argv
|
||||
|
||||
for result in YoutubeSearch(' '.join(argv[1:])).to_dict():
|
||||
for result in reversed(YoutubeSearch(' '.join(argv[1:])).to_dict()):
|
||||
print(result['duration'],
|
||||
f"https://www.youtube.com{result['url_suffix']}",
|
||||
f"https://www.youtube.com{result['url_suffix'].split('&')[0]}",
|
||||
f"{result['title']} -- {result['channel']}",
|
||||
sep='\t')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue