summaryrefslogtreecommitdiffstats
path: root/.local/bin/i3cmds
diff options
context:
space:
mode:
authorLuke Smith <luke@lukesmith.xyz>2019-05-18 16:22:57 -0400
committerLuke Smith <luke@lukesmith.xyz>2019-05-18 16:22:57 -0400
commit8117f841988e1e3e32926928d7b9053a78df67a8 (patch)
treebb796c0dee21bccbc26c44472954f71cc23f96c3 /.local/bin/i3cmds
parent67f70d70bb746cd25b56e36a881201ae547b7a36 (diff)
downloadeibhear-8117f841988e1e3e32926928d7b9053a78df67a8.tar.gz
eibhear-8117f841988e1e3e32926928d7b9053a78df67a8.tar.zst
eibhear-8117f841988e1e3e32926928d7b9053a78df67a8.zip
i3 eternally btfo
Diffstat (limited to '.local/bin/i3cmds')
-rwxr-xr-x.local/bin/i3cmds/cabl26
-rwxr-xr-x.local/bin/i3cmds/ddspawn19
-rwxr-xr-x.local/bin/i3cmds/dropdowncalc2
-rwxr-xr-x.local/bin/i3cmds/i3resize27
-rwxr-xr-x.local/bin/i3cmds/winresize2
5 files changed, 0 insertions, 76 deletions
diff --git a/.local/bin/i3cmds/cabl b/.local/bin/i3cmds/cabl
deleted file mode 100755
index b5b1b3f..0000000
--- a/.local/bin/i3cmds/cabl
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/bash
-# Dependencies are xclip and xorg-xprop.
-# qrencode required for qrcode generation.
-# groff/zathura required for man pages.
-prim="$(xclip -o)"; [ -z "$prim" ] && exit
-
-PID=$(xprop -id "$(xprop -root | awk '/_NET_ACTIVE_WINDOW\(WINDOW\)/{print $NF}')" | grep -m 1 PID | cut -d " " -f 3)
-PID=$(echo "$(pstree -lpA "$PID" | tail -n 1)" | awk -F'---' '{print $NF}' | sed -re 's/[^0-9]//g')
-cd "$(readlink /proc/"$PID"/cwd)"
-[ -f "$prim" ] && xdg-open "$prim" && exit
-[ -d "$prim" ] && "$TERMINAL" "$prim" && exit
-
-websearch() { "$BROWSER" "https://duckduckgo.com/?q=$@" ;}
-wikipedia() { "$BROWSER" "https://en.wikipedia.org/wiki/$@" ;}
-wiktionary() { "$BROWSER" "https://en.wiktionary.org/wiki/$@" ;}
-maps() { "$BROWSER" "https://www.openstreetmap.org/search?query=$@" ;}
-ebay() { "$BROWSER" "https://www.ebay.com/sch/$@" ;}
-
-echo "$prim" | grep "^.*\.[A-Za-z]\+.*" >/dev/null && gotourl() { "$BROWSER" "$@" ;}
-echo "$prim" | grep "^.*@.*\.[A-Za-z]\+$" >/dev/null && email() { xdg-email "$@" ;}
-command -v qrencode >/dev/null && qrcode() { qrencode "$@" -s 10 -o /tmp/qr.png && xdg-open /tmp/qr.png ;}
-man -k "^$prim$" >/dev/null && manual() { man -Tpdf "$prim" | zathura - ;}
-
-func="$(declare -F | awk '{print $3}' | dmenu -p "Plumb \"$(echo "$prim" | cut -c -30)\" to?" -i -l 15)"
-
-[ -z "$func" ] || "$func" "$prim"
diff --git a/.local/bin/i3cmds/ddspawn b/.local/bin/i3cmds/ddspawn
deleted file mode 100755
index d4a4034..0000000
--- a/.local/bin/i3cmds/ddspawn
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-
-# Toggle floating dropdown terminal in i3, or start if non-existing.
-# $1 is the script run in the terminal.
-# All other args are terminal settings.
-# Terminal names are in dropdown_* to allow easily setting i3 settings.
-
-[ -z "$1" ] && exit
-
-script=$1
-shift
-if xwininfo -tree -root | grep "(\"dropdown_$script\" ";
-then
- echo "Window detected."
- i3 "[instance=\"dropdown_$script\"] scratchpad show; [instance=\"dropdown_$script\"] move position center"
-else
- echo "Window not detected... spawning."
- i3 "exec --no-startup-id $TERMINAL -n dropdown_$script $@ -e $script"
-fi
diff --git a/.local/bin/i3cmds/dropdowncalc b/.local/bin/i3cmds/dropdowncalc
deleted file mode 100755
index 4d41f88..0000000
--- a/.local/bin/i3cmds/dropdowncalc
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-ifinstalled bc && echo "Welcome to the Calculator." && bc -lq
diff --git a/.local/bin/i3cmds/i3resize b/.local/bin/i3cmds/i3resize
deleted file mode 100755
index 11b0992..0000000
--- a/.local/bin/i3cmds/i3resize
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/bin/sh
-# This script was made by `goferito` on Github.
-# Some cleanup by Luke.
-
-[ -z "$1" ] && echo "No direction provided" && exit 1
-distanceStr="2 px or 2 ppt"
-
-moveChoice() {
- i3-msg resize "$1" "$2" "$distanceStr" | grep '"success":true' || \
- i3-msg resize "$3" "$4" "$distanceStr"
-}
-
-case $1 in
- up)
- moveChoice grow up shrink down
- ;;
- down)
- moveChoice shrink up grow down
- ;;
- left)
- moveChoice shrink right grow left
- ;;
- right)
- moveChoice grow right shrink left
- ;;
-esac
-
diff --git a/.local/bin/i3cmds/winresize b/.local/bin/i3cmds/winresize
deleted file mode 100755
index 090bbf3..0000000
--- a/.local/bin/i3cmds/winresize
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-echo "📐" | dmenu -p "Give width and height:" | xargs xdotool windowsize "$(xdotool getwindowfocus)"