summary refs log tree commit diff
path: root/bin
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2020-01-30 10:08:22 +0100
committerRobert Günzler <r@gnzler.io>2020-01-30 10:08:22 +0100
commit93cf74b37c40ffa85f7920b3897e70699c949cc7 (patch)
tree5c60b30be920e928ff8597e4668e485b1b43d27c /bin
parent48e82a9a7437fdad28b566c850fce8c79ac1e477 (diff)
Cleanup bin/
Diffstat (limited to 'bin')
-rwxr-xr-xbin/lowbat19
-rwxr-xr-xbin/mega33
-rwxr-xr-xbin/preview54
-rwxr-xr-xbin/randgen8
4 files changed, 0 insertions, 114 deletions
diff --git a/bin/lowbat b/bin/lowbat
deleted file mode 100755
index 90702a1..0000000
--- a/bin/lowbat
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-
-set -e
-
-acpi -b | awk -F'[,:%]' '{print $2, $3}' | {
-	read -r status capacity
-
-	if [[ $status -eq "Discharging" ]]; then
-		if [[ $capacity -lt 10 ]]; then
-			echo "battery capacity: $capacity"
-			notify-send "battery low" "System will hibernate at 5%"
-		fi
-		if [[ $capacity -lt 5 ]]; then
-			echo "hibernating"
-			notify-send "battery low" "System will hibernate now"
-			systemctl hibernate
-		fi
-	fi
-}
diff --git a/bin/mega b/bin/mega
deleted file mode 100755
index b59ebe5..0000000
--- a/bin/mega
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/bin/bash
-#
-# little convenience wrapper around the mega cli tools
-#
-
-usage() {
-    echo "usage: mega -u USER -p PASSWD COMMAND"
-    echo ""
-    exit 0
-}
-
-while getopts ":hu:p:" o; do
-    case $o in
-        u)
-            user=${OPTARG} ;;
-        p)
-            passwd=${OPTARG} ;;
-        h | *)
-            usage ;;
-    esac
-done
-shift $((OPTIND - 1))
-
-[ -z "$1" ] || [ -z "$user" ] || [ -z "$passwd" ] && usage
-if ! command -v ${1} &>/dev/null; then
-    echo "error: ${1} not installed." >&2
-    exit 1
-else
-    cmd=$1
-fi
-shift
-
-exec "mega${cmd}" -u "${user}" -p "${passwd}" $@
diff --git a/bin/preview b/bin/preview
deleted file mode 100755
index 41ebfb9..0000000
--- a/bin/preview
+++ /dev/null
@@ -1,54 +0,0 @@
-#!/usr/bin/env bash
-
-REVERSE="\x1b[7m"
-RESET="\x1b[m"
-
-if [ -z "$1" ]; then
-  echo "usage: $0 FILENAME[:LINENO][:IGNORED]"
-  exit 1
-fi
-
-IFS=':' read -r -a INPUT <<< "$1"
-FILE=${INPUT[0]}
-CENTER=${INPUT[1]}
-
-if [[ $1 =~ ^[A-Z]:\\ ]]; then
-  FILE=$FILE:${INPUT[1]}
-  CENTER=${INPUT[2]}
-fi
-
-if [ ! -r "$FILE" ]; then
-  echo "File not found ${FILE}"
-  exit 1
-fi
-
-if [[ "$(file --dereference --mime "$FILE")" =~ binary ]]; then
-  echo "$1 is a binary file"
-  exit 0
-fi
-
-if [ -z "$CENTER" ]; then
-  CENTER=0
-fi
-
-if [ -z "$LINES" ]; then
-  if [ -r /dev/tty ]; then
-    LINES=$(stty size < /dev/tty | awk '{print $1}')
-  else
-    LINES=40
-  fi
-fi
-
-FIRST=$(($CENTER-$LINES/3))
-FIRST=$(($FIRST < 1 ? 1 : $FIRST))
-LAST=$((${FIRST}+${LINES}-1))
-
-DEFAULT_COMMAND="bat --style=numbers --color=always {} || highlight -O ansi -l {} || coderay {} || rougify {} || cat {}"
-CMD=${FZF_PREVIEW_COMMAND:-$DEFAULT_COMMAND}
-CMD=${CMD//{\}/$(printf %q "$FILE")}
-
-eval "$CMD" 2> /dev/null | awk "NR >= $FIRST && NR <= $LAST { \
-    if (NR == $CENTER) \
-        { gsub(/\x1b[[0-9;]*m/, \"&$REVERSE\"); printf(\"$REVERSE%s\n$RESET\", \$0); } \
-    else printf(\"$RESET%s\n\", \$0); \
-    }"
diff --git a/bin/randgen b/bin/randgen
deleted file mode 100755
index 77bca83..0000000
--- a/bin/randgen
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/zsh
-
-N=${1:-10}
-
-for d in {0..$N}; do
-    printf '%s' ${RANDOM:0:1}
-done
-printf '\n'