diff --git a/scripts/clean b/scripts/clean new file mode 100755 index 0000000..cfd9d23 --- /dev/null +++ b/scripts/clean @@ -0,0 +1 @@ +doas pacman -Rsn $(pacman -Qdt | awk '{print $1}') diff --git a/scripts/copymenu b/scripts/copymenu new file mode 100755 index 0000000..b626850 --- /dev/null +++ b/scripts/copymenu @@ -0,0 +1,10 @@ +#!/bin/sh + +echo "ä +ö +ü +ẞ +jolzem@proton.me +4BK7poh4kom8tti2HReRjQFbooWNiCiYj6sYfq4jdqBBhfN1FWn3an4ZRb1fytH5363vzyvTxBKzd5UphnexhJ7t1kjzTzP +.bytebox.duckdns.org/" | eval "dmenu -l 20 $DMENU_COLORS" | wl-copy + diff --git a/scripts/dpowermenu b/scripts/dpowermenu new file mode 100755 index 0000000..98ded2c --- /dev/null +++ b/scripts/dpowermenu @@ -0,0 +1,19 @@ +#!/bin/sh + +SELECTION=$(echo "cancel +logout +reboot +shutdown +suspend" | eval "dmenu $DMENU_COLORS") + +case $SELECTION in + shutdown ) + sudo systemctl suspend ;; # systemctl hibernate ;; + reboot ) + sudo systemctl reboot ;; + suspend ) + sudo systemctl suspend ;; + logout ) + swaymsg exit ;; +esac + diff --git a/scripts/sway-wrapper b/scripts/sway-wrapper new file mode 100755 index 0000000..1fdb93e --- /dev/null +++ b/scripts/sway-wrapper @@ -0,0 +1,4 @@ +#!/bin/bash + +source /etc/zsh/zshenv +sway diff --git a/scripts/texclear b/scripts/texclear new file mode 100755 index 0000000..aa494bc --- /dev/null +++ b/scripts/texclear @@ -0,0 +1,15 @@ +#!/bin/sh + +# Clears the build files of a LaTeX/XeLaTeX build. +# I have vim run this file whenever I exit a .tex file. + +case "$1" in + *.tex) + file=$(readlink -f "$1") + dir=$(dirname "$file") + base="${file%.*}" + find "$dir" -maxdepth 1 -type f -regextype gnu-awk -regex "^$base\\.(4tc|xref|tmp|pyc|pyg|pyo|fls|vrb|fdb_latexmk|bak|swp|aux|log|synctex\\(busy\\)|lof|lot|maf|idx|mtc|mtc0|nav|out|snm|toc|bcf|run\\.xml|synctex\\.gz|blg|bbl)" -delete + rm -rdf "$dir/_minted-$(basename -- "$base")" + ;; + *) printf "Give .tex file as argument.\\n" ;; +esac