diff options
Diffstat (limited to 'scripts/.local/bin/personal')
19 files changed, 46 insertions, 148 deletions
diff --git a/scripts/.local/bin/personal/bar/brightness b/scripts/.local/bin/personal/bar/brightness index a7dbe73..681c846 100755 --- a/scripts/.local/bin/personal/bar/brightness +++ b/scripts/.local/bin/personal/bar/brightness @@ -4,8 +4,8 @@ # Depends on: bash, brightnessctl # By David Penkowoj, 2021/06/24 -MTR_VALUE=15 -KBD_VALUE=1 +MTR_VALUE=19 +KBD_VALUE=2 SWITCH="$1" diff --git a/scripts/.local/bin/personal/music b/scripts/.local/bin/personal/bar/music index 54104b0..54104b0 100755 --- a/scripts/.local/bin/personal/music +++ b/scripts/.local/bin/personal/bar/music diff --git a/scripts/.local/bin/personal/mute b/scripts/.local/bin/personal/bar/mute index 1103c0e..1103c0e 100755 --- a/scripts/.local/bin/personal/mute +++ b/scripts/.local/bin/personal/bar/mute diff --git a/scripts/.local/bin/personal/batestimate b/scripts/.local/bin/personal/batestimate deleted file mode 100755 index b8d70aa..0000000 --- a/scripts/.local/bin/personal/batestimate +++ /dev/null @@ -1,17 +0,0 @@ -#!/usr/bin/env python3 - -charge_now_path = "/sys/class/power_supply/BAT0/charge_now" -current_now_path = "/sys/class/power_supply/BAT0/current_now" - -f = open(charge_now_path, "r") -charge_now = int(f.readlines()[0]) -f = open(current_now_path, "r") -current_now = int(f.readlines()[0]) - -ratio = charge_now / current_now * 100 - -hours = ratio / 60 -minutes = ratio % 60 - -print(str(hours) + ":" + str(minutes)) - diff --git a/scripts/.local/bin/personal/compresspdf b/scripts/.local/bin/personal/compresspdf index 8ad1b07..0b9da37 100755 --- a/scripts/.local/bin/personal/compresspdf +++ b/scripts/.local/bin/personal/compresspdf @@ -3,6 +3,8 @@ # PDF Compressor # Dependencies: ghostscript +# Note to self: "prepress" can also be "ebook" + if [[ -e $1 ]]; then gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/prepress -dNOPAUSE -dQUIET -dBATCH -sOutputFile="${1}_compressed.pdf" "$1" && printf "done" || printf "error" diff --git a/scripts/.local/bin/personal/dayprogress b/scripts/.local/bin/personal/dayprogress deleted file mode 100755 index f872893..0000000 --- a/scripts/.local/bin/personal/dayprogress +++ /dev/null @@ -1,6 +0,0 @@ -#!/usr/bin/env python3 - -from datetime import datetime - -minute = datetime.now().minute -print(minute / 60 * 100) diff --git a/scripts/.local/bin/personal/edge2 b/scripts/.local/bin/personal/edge2 deleted file mode 100755 index 376bebb..0000000 --- a/scripts/.local/bin/personal/edge2 +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/env python - -import sys -import cv2 -import math -import numpy as np -import matplotlib.pyplot as plt - -def correct(): - img = cv2.imread(sys.argv[1]) - rows,cols,ch = img.shape - - pts1 = np.float32([[98, 786],[20, 3268],[1800, 3268],[1798, 850]]) - - ratio=1.6 - cardH=math.sqrt((pts1[2][0]-pts1[1][0])*(pts1[2][0]-pts1[1][0])+(pts1[2][1]-pts1[1][1])*(pts1[2][1]-pts1[1][1])) - cardW=ratio*cardH; - pts2 = np.float32([[pts1[0][0],pts1[0][1]], [pts1[0][0]+cardW, pts1[0][1]], [pts1[0][0]+cardW, pts1[0][1]+cardH], [pts1[0][0], pts1[0][1]+cardH]]) - - M = cv2.getPerspectiveTransform(pts1,pts2) - - offsetSize=500 - transformed = np.zeros((int(cardW+offsetSize), int(cardH+offsetSize)), dtype=np.uint8); - dst = cv2.warpPerspective(img, M, transformed.shape) - - plt.subplot(121),plt.imshow(img),plt.title('Input') - plt.subplot(122),plt.imshow(dst),plt.title('Output') - plt.show() - -if __name__ == "__main__": - correct() diff --git a/scripts/.local/bin/personal/edgedetect b/scripts/.local/bin/personal/edgedetect deleted file mode 100755 index 34d26c8..0000000 --- a/scripts/.local/bin/personal/edgedetect +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/env python3 - -import sys -import cv2 as cv -import numpy as np -import matplotlib.pyplot as plt -from skimage.io import imread, imshow -from skimage.color import rgb2gray -from skimage.feature import match_template, peak_local_max -from skimage import transform - -def detect(): - #img = cv.imread(cv.samples.findFile(sys.argv[1])) - #if img is None: - # sys.exit("Could not read the image.") - #_,img = cv.threshold(img, 128, 255, cv.THRESH_BINARY) - - image= cv.imread(sys.argv[1]) - gray= cv.cvtColor(image, cv.COLOR_BGR2GRAY) - gray= np.float32(gray) - harris_corners= cv.cornerHarris(gray, 3, 3, 0.05) - kernel= np.ones((7,7), np.uint8) - harris_corners= cv.dilate(harris_corners, kernel, iterations= 2) - image[harris_corners > 0.025 * harris_corners.max()]= [255,127,127] - cv.imshow('Harris Corners', image) - cv.waitKey(0) - cv.destroyAllWindows() - - -if __name__ == "__main__": - detect() diff --git a/scripts/.local/bin/personal/lfub b/scripts/.local/bin/personal/ext/lfub index 9012f50..9012f50 100755 --- a/scripts/.local/bin/personal/lfub +++ b/scripts/.local/bin/personal/ext/lfub diff --git a/scripts/.local/bin/personal/ext/panes b/scripts/.local/bin/personal/ext/panes new file mode 100755 index 0000000..a191de8 --- /dev/null +++ b/scripts/.local/bin/personal/ext/panes @@ -0,0 +1,23 @@ +#!/usr/bin/env bash + +# Author: GekkoP +# Source: http://linuxbbq.org/bbs/viewtopic.php?f=4&t=1656#p33189 + +f=3 b=4 +for j in f b; do + for i in {0..7}; do + printf -v $j$i %b "\e[${!j}${i}m" + done +done +d=$'\e[1m' +t=$'\e[0m' +v=$'\e[7m' + + +cat << EOF + + $f1███$d▄$t $f2███$d▄$t $f3███$d▄$t $f4███$d▄$t $f5███$d▄$t $f6███$d▄$t $f7███$d▄$t + $f1███$d█$t $f2███$d█$t $f3███$d█$t $f4███$d█$t $f5███$d█$t $f6███$d█$t $f7███$d█$t + $f1███$d█$t $f2███$d█$t $f3███$d█$t $f4███$d█$t $f5███$d█$t $f6███$d█$t $f7███$d█$t + $d$f1 ▀▀▀ $f2▀▀▀ $f3▀▀▀ $f4▀▀▀ $f5▀▀▀ $f6▀▀▀ $f7▀▀▀ +EOF diff --git a/scripts/.local/bin/personal/pipes.sh b/scripts/.local/bin/personal/ext/pipes.sh index 73346ef..73346ef 100755 --- a/scripts/.local/bin/personal/pipes.sh +++ b/scripts/.local/bin/personal/ext/pipes.sh diff --git a/scripts/.local/bin/personal/rotdir b/scripts/.local/bin/personal/ext/rotdir index 86da6db..86da6db 100755 --- a/scripts/.local/bin/personal/rotdir +++ b/scripts/.local/bin/personal/ext/rotdir diff --git a/scripts/.local/bin/personal/ext/xdg-open b/scripts/.local/bin/personal/ext/xdg-open new file mode 100755 index 0000000..3136dda --- /dev/null +++ b/scripts/.local/bin/personal/ext/xdg-open @@ -0,0 +1,13 @@ +#!/bin/sh + +case "${1%%:*}" in + http|https|*.pdf) + exec qutebrowser "$1" + ;; + mailto) + exec aerc "$1" + ;; + *) + exec /usr/bin/xdg-open "$@" + ;; +esac diff --git a/scripts/.local/bin/personal/mats b/scripts/.local/bin/personal/mats index ba299a8..747e1d1 100755 --- a/scripts/.local/bin/personal/mats +++ b/scripts/.local/bin/personal/mats @@ -1,4 +1,5 @@ #!/bin/bash wmname LG3D -exec matlab -r "s = settings;s.matlab.desktop.DisplayScaleFactor.PersonalValue=2;quit" -nodesktop -nosplash +# exec matlab -r "s = settings;s.matlab.desktop.DisplayScaleFactor.PersonalValue=2;quit" -nodesktop -nosplash +matlab -nosplash diff --git a/scripts/.local/bin/personal/mountmenu b/scripts/.local/bin/personal/mountmenu deleted file mode 100755 index 1b5a007..0000000 --- a/scripts/.local/bin/personal/mountmenu +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/bash - -# Colors -BACKGROUND="#1A1A1A" -INACTIVE="#1F1F1F" -ACTIVE="#186673" -TEXT="#FFFFFF" - -# Launching -RESULT="$(echo "$(lsblk -l | awk '$3 == "1" {print $0}' | grep part)" | rofi -no-lazy-grab -dmenu \ --display-drun "Applications :" -drun-display-format "{name}" \ --hide-scrollbar true \ --matching fuzzy \ --bw 0 \ --lines 5 \ --line-padding 15 \ --padding 20 \ --width 50 \ --font "Hack 20" \ --color-enabled true \ --color-window "$BACKGROUND, $BACKGROUND, $BACKGROUND" \ --color-normal "$INACTIVE, $TEXT, $INACTIVE, $ACTIVE, $TEXT" | awk '{print $1}' )" - -mkdir -p /mnt/mount -sudo mount "/dev/$RESULT" /mnt/mount && notify-send "Erfolg" || notify-send "Fehler" - -# I like this font -# -font "Fantasque Sans Mono 20" \ diff --git a/scripts/.local/bin/personal/pdfcompress b/scripts/.local/bin/personal/pdfcompress deleted file mode 100755 index aa972ea..0000000 --- a/scripts/.local/bin/personal/pdfcompress +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile="c_$1" "$1" - diff --git a/scripts/.local/bin/personal/rica b/scripts/.local/bin/personal/rica index 5004785..178f2fc 100755 --- a/scripts/.local/bin/personal/rica +++ b/scripts/.local/bin/personal/rica @@ -36,7 +36,7 @@ def change_zathura(old_colors, new_colors): find_and_replace_config(file_path, old_colors, new_colors) def change_qutebrowser(old_colors, new_colors): - file_path = "/home/me/.config/qutebrowser/config.py" + file_path = "/home/me/.config/qutebrowser/utils.py" find_and_replace_config(file_path, old_colors, new_colors) @@ -49,5 +49,6 @@ relevant = [ ] if __name__ == "__main__": - os.system('xrdb merge "$HOME/.cache/wal/colors.Xresources"') + os.system('xrdb -merge "$HOME/.cache/wal/colors.Xresources"') + os.system('xrdb -merge "$HOME/.Xresources"') replace_color_configs() diff --git a/scripts/.local/bin/personal/tabmenu b/scripts/.local/bin/personal/tabmenu deleted file mode 100755 index 4c0404b..0000000 --- a/scripts/.local/bin/personal/tabmenu +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/bash - -# Colors -BACKGROUND="#1A1A1A" -INACTIVE="#1F1F1F" -ACTIVE="#186673" -TEXT="#FFFFFF" - -# Launching -rofi -no-lazy-grab -show windowcd \ --display-drun "Applications :" -drun-display-format "{name}" \ --hide-scrollbar true \ --matching fuzzy \ --bw 0 \ --lines 5 \ --line-padding 15 \ --padding 20 \ --width 50 \ --font "Hack 20" \ --color-enabled true \ --color-window "$BACKGROUND, $BACKGROUND, $BACKGROUND" \ --color-normal "$INACTIVE, $TEXT, $INACTIVE, $ACTIVE, $TEXT" \ - -# I like this font -# -font "Fantasque Sans Mono 20" \ diff --git a/scripts/.local/bin/personal/wally b/scripts/.local/bin/personal/wally index 91ab90e..22f3f11 100755 --- a/scripts/.local/bin/personal/wally +++ b/scripts/.local/bin/personal/wally @@ -15,7 +15,7 @@ setTheme() { echo "Overwriting previous color backup with current colors." mv "$HOME/.cache/wal/colors" "$HOME/.cache/wal/oldcolors" echo "Generating new color scheme." - wal -i "$1" -q -b "#1a1a1a" --saturate "$saturation" + wal -i "$1" -b "#1a1a1a" --saturate "$saturation" echo "Caching wallpaper." cp "$1" "$cachedWallpaperFile" echo "Setting wallpaper." |