aboutsummaryrefslogtreecommitdiffstats
path: root/.ftjerm/3
diff options
context:
space:
mode:
Diffstat (limited to '.ftjerm/3')
-rw-r--r--.ftjerm/3/commands/aur0
-rw-r--r--.ftjerm/3/commands/clear0
-rw-r--r--.ftjerm/3/commands/define0
-rw-r--r--.ftjerm/3/commands/install0
-rw-r--r--.ftjerm/3/commands/logout0
-rw-r--r--.ftjerm/3/commands/poweroff0
-rw-r--r--.ftjerm/3/commands/reboot0
-rw-r--r--.ftjerm/3/commands/record0
-rw-r--r--.ftjerm/3/commands/remove0
-rw-r--r--.ftjerm/3/commands/scrobble0
-rw-r--r--.ftjerm/3/commands/search0
-rw-r--r--.ftjerm/3/commands/spell0
-rw-r--r--.ftjerm/3/commands/suspend0
-rw-r--r--.ftjerm/3/commands/thesaurus0
-rw-r--r--.ftjerm/3/commands/update0
-rw-r--r--.ftjerm/3/commands/update-keys0
-rw-r--r--.ftjerm/3/commands/upgrade0
-rwxr-xr-x.ftjerm/3/system.sh97
18 files changed, 97 insertions, 0 deletions
diff --git a/.ftjerm/3/commands/aur b/.ftjerm/3/commands/aur
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.ftjerm/3/commands/aur
diff --git a/.ftjerm/3/commands/clear b/.ftjerm/3/commands/clear
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.ftjerm/3/commands/clear
diff --git a/.ftjerm/3/commands/define b/.ftjerm/3/commands/define
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.ftjerm/3/commands/define
diff --git a/.ftjerm/3/commands/install b/.ftjerm/3/commands/install
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.ftjerm/3/commands/install
diff --git a/.ftjerm/3/commands/logout b/.ftjerm/3/commands/logout
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.ftjerm/3/commands/logout
diff --git a/.ftjerm/3/commands/poweroff b/.ftjerm/3/commands/poweroff
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.ftjerm/3/commands/poweroff
diff --git a/.ftjerm/3/commands/reboot b/.ftjerm/3/commands/reboot
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.ftjerm/3/commands/reboot
diff --git a/.ftjerm/3/commands/record b/.ftjerm/3/commands/record
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.ftjerm/3/commands/record
diff --git a/.ftjerm/3/commands/remove b/.ftjerm/3/commands/remove
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.ftjerm/3/commands/remove
diff --git a/.ftjerm/3/commands/scrobble b/.ftjerm/3/commands/scrobble
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.ftjerm/3/commands/scrobble
diff --git a/.ftjerm/3/commands/search b/.ftjerm/3/commands/search
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.ftjerm/3/commands/search
diff --git a/.ftjerm/3/commands/spell b/.ftjerm/3/commands/spell
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.ftjerm/3/commands/spell
diff --git a/.ftjerm/3/commands/suspend b/.ftjerm/3/commands/suspend
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.ftjerm/3/commands/suspend
diff --git a/.ftjerm/3/commands/thesaurus b/.ftjerm/3/commands/thesaurus
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.ftjerm/3/commands/thesaurus
diff --git a/.ftjerm/3/commands/update b/.ftjerm/3/commands/update
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.ftjerm/3/commands/update
diff --git a/.ftjerm/3/commands/update-keys b/.ftjerm/3/commands/update-keys
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.ftjerm/3/commands/update-keys
diff --git a/.ftjerm/3/commands/upgrade b/.ftjerm/3/commands/upgrade
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.ftjerm/3/commands/upgrade
diff --git a/.ftjerm/3/system.sh b/.ftjerm/3/system.sh
new file mode 100755
index 0000000..d665d84
--- /dev/null
+++ b/.ftjerm/3/system.sh
@@ -0,0 +1,97 @@
+#!/bin/bash
+sleep .125s
+input=""
+first=""
+
+cd /home/shmibs/.ftjerm/3/commands
+
+while IFS="" read -r -e -d $'\n' -p "sys: " -a input; do
+ history -s "$input"
+
+ IFS=" "
+ input=($input)
+
+ if [ -n "$input" ]; then
+
+ first=${input[0]}
+ unset input[0]
+
+ if [ "$first" == "upgrade" ]; then
+ if [ "${input[1]}" == "-a" ]; then
+ yaourt -Syua
+ else
+ sudo pacman -Syu
+ fi
+ fi
+
+ if [ "$first" == "update" ]; then
+ sudo pacman -Syy
+ fi
+
+ if [ "$first" == "update-keys" ]; then
+ sudo pacman-key --populate archlinux
+ fi
+
+ if [ "$first" == "clear" ]; then
+ clear
+ fi
+
+ if [ "$first" == "install" ]; then
+ sudo pacman -S ${input[*]}
+ fi
+
+ if [ "$first" == "remove" ]; then
+ sudo pacman -R ${input[*]}
+ fi
+
+ if [ "$first" == "search" ]; then
+ if [ "${input[1]}" == "-a" ]; then
+ unset input[1]
+ yaourt -Ss ${input[*]}
+ else
+ pacman -Ss ${input[*]}
+ fi
+ fi
+
+ if [ "$first" == "aur" ]; then
+ yaourt -S ${input[*]}
+ fi
+
+ if [ "$first" == "reboot" ]; then
+ systemctl reboot
+ fi
+
+ if [ "$first" == "poweroff" ]; then
+ poweroff
+ fi
+
+ if [ "$first" == "logout" ]; then
+ mate-session-save --logout
+ fi
+
+ if [ "$first" == "spell" ]; then
+ echo "${input[*]}" | aspell -a
+ fi
+
+ if [ $first == "thesaurus" ]; then
+ aiksaurus "${input[1]}"
+ fi
+
+ if [ "$first" == "define" ]; then
+ sdcv "${input[1]}"
+ fi
+
+ if [ "$first" == "record" ]; then
+ if [ -f ~/Desktop/temp.mkv ]; then
+ rm ~/Desktop/temp.mkv
+ fi
+ ffmpeg -f alsa -i pulse -f x11grab -s 1920x1080 -i :0.0 -preset ultrafast -vcodec libx264 -threads 0 -qp 0 ~/Desktop/temp.mkv
+ fi
+
+ if [ "$first" == "suspend" ]; then
+ systemctl suspend
+ fi
+
+ fi
+
+done