diff --git a/.archlinux/PKGBUILDs/README.md b/.archlinux/PKGBUILDs/README.md deleted file mode 100644 index 8702e516..00000000 --- a/.archlinux/PKGBUILDs/README.md +++ /dev/null @@ -1,10 +0,0 @@ -# PKGBUILDs - -I use PKGBUILDs to know exactly what I have on my machine, and to make it easy to sync changes across multiple Arch installations. - -Note that you can install multiple DEs and WMs at once, then switch between them with your display manager (although the practicality of this is questionable). - -## Packages - -- [color-scripts](/.archlinux/PKGBUILDs/color-scripts) - Color scripts, purely for aesthetics -- [tari-core](/.archlinux/PKGBUILDs/tari-core) - Meta package for my Arch Linux installation diff --git a/.archlinux/PKGBUILDs/color-scripts/256colortest b/.archlinux/PKGBUILDs/color-scripts/256colortest deleted file mode 100755 index 7e5c599c..00000000 --- a/.archlinux/PKGBUILDs/color-scripts/256colortest +++ /dev/null @@ -1,63 +0,0 @@ -#!/usr/bin/env perl -# Author: Todd Larason -# $XFree86: xc/programs/xterm/vttests/256colors2.pl,v 1.2 2002/03/26 01:46:43 dickey Exp $ - -# use the resources for colors 0-15 - usually more-or-less a -# reproduction of the standard ANSI colors, but possibly more -# pleasing shades - -# colors 16-231 are a 6x6x6 color cube -for ($red = 0; $red < 6; $red++) { - for ($green = 0; $green < 6; $green++) { - for ($blue = 0; $blue < 6; $blue++) { - printf("\x1b]4;%d;rgb:%2.2x/%2.2x/%2.2x\x1b\\", - 16 + ($red * 36) + ($green * 6) + $blue, - ($red ? ($red * 40 + 55) : 0), - ($green ? ($green * 40 + 55) : 0), - ($blue ? ($blue * 40 + 55) : 0)); - } - } -} - -# colors 232-255 are a grayscale ramp, intentionally leaving out -# black and white -for ($gray = 0; $gray < 24; $gray++) { - $level = ($gray * 10) + 8; - printf("\x1b]4;%d;rgb:%2.2x/%2.2x/%2.2x\x1b\\", - 232 + $gray, $level, $level, $level); -} - - -# display the colors - -# first the system ones: -print "System colors:\n"; -for ($color = 0; $color < 8; $color++) { - print "\x1b[48;5;${color}m "; -} -print "\x1b[0m\n"; -for ($color = 8; $color < 16; $color++) { - print "\x1b[48;5;${color}m "; -} -print "\x1b[0m\n\n"; - -# now the color cube -print "Color cube, 6x6x6:\n"; -for ($green = 0; $green < 6; $green++) { - for ($red = 0; $red < 6; $red++) { - for ($blue = 0; $blue < 6; $blue++) { - $color = 16 + ($red * 36) + ($green * 6) + $blue; - print "\x1b[48;5;${color}m "; - } - print "\x1b[0m "; - } - print "\n"; -} - - -# now the grayscale ramp -print "Grayscale ramp:\n"; -for ($color = 232; $color < 256; $color++) { - print "\x1b[48;5;${color}m "; -} -print "\x1b[0m\n"; diff --git a/.archlinux/PKGBUILDs/color-scripts/PKGBUILD b/.archlinux/PKGBUILDs/color-scripts/PKGBUILD deleted file mode 100644 index aba9517a..00000000 --- a/.archlinux/PKGBUILDs/color-scripts/PKGBUILD +++ /dev/null @@ -1,50 +0,0 @@ -pkgname=color-scripts -pkgver=0.1.0 -pkgrel=1 -pkgdesc="Visually appealing terminal scripts from around the web" -arch=('any') -source=( - 'colorhash' 'colorhex' 'colorline' 'colorpanes' - 'diamonds' 'pipes' 'pmabove' 'pmleft' - 'dna' 'colortest' '256colortest' 'colorfade' - 'ghosts' 'unowns' 'spaceinvaders' -) -provides=( - 'colorhash' 'colorhex' 'colorline' 'colorpanes' - 'diamonds' 'pipes' 'pmabove' 'pmleft' - 'dna' 'colortest' '256colortest' 'colorfade' - 'ghosts' 'unowns' 'spaceinvaders' -) -sha256sums=('506b036cfce3229c922156f06a24ed2f796baa9b640c22beca23e12c8e04a8c0' - 'de4df3f590fc349e471cfe84623c2a97757e9ade90d7fab7fb2921d59ffd464a' - '4c31394d04e16c39a04ea085858ece699f5f6ac846c7438ad860d519f09701fe' - '877452eb18bd94c00f9f3172f50d3980ce0c1446f0278afff1bbf4a6208cbcf6' - '56897e603eb5146f62cdc57a9573ed7c0bf5b1662351780be83275f95568ae18' - '466249fdb33dfe7c8fb20e63dc5a6f62038bca69538f5a2a38ef6e9e3d2433b2' - 'e1f7dd3aa6cd9b8e3db189c4cf50d564d6605de81a6e552d4e97b804f79748d8' - '74102548cf7ea34846538115e26e2a7600f4705a8bbd2666aea5886d0365571f' - '6ae0d2b864bd9e0f47cac4533be8c9fc45b0c15b959c97699b07b08a2ad87342' - 'a78f3d2f7665f3b2b5655da399d22a6573ea8898d69e71f99ac35ba28abe6a0c' - '006e6184c77864e943c412e4bbbd55a967fa7b930514982932015f1efa6b3a7b' - '14adff147f635206c77cce73f67547f5c39ddc419b9d8c9e1fd724bea361f813' - '60958f84b7c15a37a5157953e8b409821993ad228af454d55d9a989f92a8aa44' - '861a55ef7aeb3b49e09d7d4d679032fbbd5f3e95ad4def9cef4ea63123bc2b13' - '43988542d23f1fda4c0a33cab4713fbe55466a795771a4a457f4f933668734a9') - -package() { - install -Dm 755 256colortest "$pkgdir"/usr/bin/256colortest - install -Dm 755 colorfade "$pkgdir"/usr/bin/colorfade - install -Dm 755 colorhash "$pkgdir"/usr/bin/colorhash - install -Dm 755 colorhex "$pkgdir"/usr/bin/colorhex - install -Dm 755 colorline "$pkgdir"/usr/bin/colorline - install -Dm 755 colorpanes "$pkgdir"/usr/bin/colorpanes - install -Dm 755 colortest "$pkgdir"/usr/bin/colortest - install -Dm 755 diamonds "$pkgdir"/usr/bin/diamonds - install -Dm 755 dna "$pkgdir"/usr/bin/dna - install -Dm 755 ghosts "$pkgdir"/usr/bin/ghosts - install -Dm 755 pipes "$pkgdir"/usr/bin/pipes - install -Dm 755 pmabove "$pkgdir"/usr/bin/pmabove - install -Dm 755 pmleft "$pkgdir"/usr/bin/pmleft - install -Dm 755 spaceinvaders "$pkgdir"/usr/bin/spaceinvaders - install -Dm 755 unowns "$pkgdir"/usr/bin/unowns -} diff --git a/.archlinux/PKGBUILDs/color-scripts/colorfade b/.archlinux/PKGBUILDs/color-scripts/colorfade deleted file mode 100755 index 997be138..00000000 --- a/.archlinux/PKGBUILDs/color-scripts/colorfade +++ /dev/null @@ -1,40 +0,0 @@ -#!/bin/sh - -# ANSI Color -- use these variables to easily have different color -# and format output. Make sure to output the reset sequence after -# colors (f = foreground, b = background), and use the 'off' -# feature for anything you turn on. -# Author: pfh - -initializeANSI() -{ - esc="" - - blackf="${esc}[30m"; redf="${esc}[31m"; greenf="${esc}[32m" - yellowf="${esc}[33m" bluef="${esc}[34m"; purplef="${esc}[35m" - cyanf="${esc}[36m"; whitef="${esc}[37m" - - blackb="${esc}[40m"; redb="${esc}[41m"; greenb="${esc}[42m" - yellowb="${esc}[43m" blueb="${esc}[44m"; purpleb="${esc}[45m" - cyanb="${esc}[46m"; whiteb="${esc}[47m" - - boldon="${esc}[1m"; boldoff="${esc}[22m" - italicson="${esc}[3m"; italicsoff="${esc}[23m" - ulon="${esc}[4m"; uloff="${esc}[24m" - invon="${esc}[7m"; invoff="${esc}[27m" - - reset="${esc}[0m" -} - -# note in this first use that switching colors doesn't require a reset -# first - the new color overrides the old one. - -initializeANSI - -cat << EOF - - ${redf}▒▒▒▒${reset} ${boldon}${redf}▒▒${reset} ${greenf}▒▒▒▒${reset} ${boldon}${greenf}▒▒${reset} ${yellowf}▒▒▒▒${reset} ${boldon}${yellowf}▒▒${reset} ${bluef}▒▒▒▒${reset} ${boldon}${bluef}▒▒${reset} ${purplef}▒▒▒▒${reset} ${boldon}${purplef}▒▒${reset} ${cyanf}▒▒▒▒${reset} ${boldon}${cyanf}▒▒${reset} - ${redf}▒▒ ■${reset} ${boldon}${redf}▒▒${reset} ${greenf}▒▒ ■${reset} ${boldon}${greenf}▒▒${reset} ${yellowf}▒▒ ■${reset} ${boldon}${yellowf}▒▒${reset} ${bluef}▒▒ ■${reset} ${boldon}${bluef}▒▒${reset} ${purplef}▒▒ ■${reset} ${boldon}${purplef}▒▒${reset} ${cyanf}▒▒ ■${reset} ${boldon}${cyanf}▒▒${reset} - ${redf}▒▒ ${reset}${boldon}${redf}▒▒▒▒${reset} ${greenf}▒▒ ${reset}${boldon}${greenf}▒▒▒▒${reset} ${yellowf}▒▒ ${reset}${boldon}${yellowf}▒▒▒▒${reset} ${bluef}▒▒ ${reset}${boldon}${bluef}▒▒▒▒${reset} ${purplef}▒▒ ${reset}${boldon}${purplef}▒▒▒▒${reset} ${cyanf}▒▒ ${reset}${boldon}${cyanf}▒▒▒▒${reset} - -EOF diff --git a/.archlinux/PKGBUILDs/color-scripts/colorhash b/.archlinux/PKGBUILDs/color-scripts/colorhash deleted file mode 100755 index 50fcfdc7..00000000 --- a/.archlinux/PKGBUILDs/color-scripts/colorhash +++ /dev/null @@ -1,41 +0,0 @@ -#!/bin/sh - -# ANSI Color -- use these variables to easily have different color -# and format output. Make sure to output the reset sequence after -# colors (f = foreground, b = background), and use the 'off' -# feature for anything you turn on. - -initializeANSI() -{ - esc="" - - blackf="${esc}[30m"; redf="${esc}[31m"; greenf="${esc}[32m" - yellowf="${esc}[33m" bluef="${esc}[34m"; purplef="${esc}[35m" - cyanf="${esc}[36m"; whitef="${esc}[37m" - - blackb="${esc}[40m"; redb="${esc}[41m"; greenb="${esc}[42m" - yellowb="${esc}[43m" blueb="${esc}[44m"; purpleb="${esc}[45m" - cyanb="${esc}[46m"; whiteb="${esc}[47m" - - boldon="${esc}[1m"; boldoff="${esc}[22m" - italicson="${esc}[3m"; italicsoff="${esc}[23m" - ulon="${esc}[4m"; uloff="${esc}[24m" - invon="${esc}[7m"; invoff="${esc}[27m" - - reset="${esc}[0m" -} - -# note in this first use that switching colors doesn't require a reset -# first - the new color overrides the old one. - -initializeANSI - -cat << EOF - - ${reset}${redf} ██ ██ ${reset}${boldon}${redf}██ ${reset}${greenf} ██ ██ ${reset}${boldon}${greenf}██ ${reset}${yellowf} ██ ██ ${reset}${boldon}${yellowf}██ ${reset}${bluef} ██ ██ ${reset}${boldon}${bluef}██ ${reset}${purplef} ██ ██ ${reset}${boldon}${purplef}██ ${reset}${cyanf} ██ ██ ${reset}${boldon}${cyanf}██ - ${reset}${redf}██████████ ${reset}${boldon}${redf}██ ${reset}${greenf}██████████ ${reset}${boldon}${greenf}██ ${reset}${yellowf}██████████ ${reset}${boldon}${yellowf}██ ${reset}${bluef}██████████ ${reset}${boldon}${bluef}██ ${reset}${purplef}██████████ ${reset}${boldon}${purplef}██ ${reset}${cyanf}██████████ ${reset}${boldon}${cyanf}██ - ${reset}${redf} ██ ██ ${reset}${boldon}${redf}██ ${reset}${greenf} ██ ██ ${reset}${boldon}${greenf}██ ${reset}${yellowf} ██ ██ ${reset}${boldon}${yellowf}██ ${reset}${bluef} ██ ██ ${reset}${boldon}${bluef}██ ${reset}${purplef} ██ ██ ${reset}${boldon}${purplef}██ ${reset}${cyanf} ██ ██ ${reset}${boldon}${cyanf}██ - ${reset}${redf}██████████ ${reset}${greenf}██████████ ${reset}${yellowf}██████████ ${reset}${bluef}██████████ ${reset}${purplef}██████████ ${reset}${cyanf}██████████ - ${reset}${redf} ██ ██ ${reset}${boldon}${redf}██ ${reset}${greenf} ██ ██ ${reset}${boldon}${greenf}██ ${reset}${yellowf} ██ ██ ${reset}${boldon}${yellowf}██ ${reset}${bluef} ██ ██ ${reset}${boldon}${bluef}██ ${reset}${purplef} ██ ██ ${reset}${boldon}${purplef}██ ${reset}${cyanf} ██ ██ ${reset}${boldon}${cyanf}██ - ${reset} -EOF diff --git a/.archlinux/PKGBUILDs/color-scripts/colorhex b/.archlinux/PKGBUILDs/color-scripts/colorhex deleted file mode 100755 index 244d7e28..00000000 --- a/.archlinux/PKGBUILDs/color-scripts/colorhex +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh -colors=($(xrdb -query | sed -n 's/.*color\([0-9]\)/\1/p' | sort -nu | cut -f2)) - -echo -e "\e[1;37m - Red Green Yellow Blue Magenta Cyan White - ─────────────────────────────────────────────────────────────\e[0m" - for i in {1..7}; do echo -en "\e[$((30+$i))m ${colors[i]} \e[0m"; done - echo - for i in {9..15}; do echo -en "\e[1;$((22+$i))m ${colors[i]} \e[0m"; done - echo -e "\n" diff --git a/.archlinux/PKGBUILDs/color-scripts/colorline b/.archlinux/PKGBUILDs/color-scripts/colorline deleted file mode 100755 index 96851b80..00000000 --- a/.archlinux/PKGBUILDs/color-scripts/colorline +++ /dev/null @@ -1,24 +0,0 @@ -#!/usr/bin/env bash - -# set colors - -colors=($(xrdb -query | sed -n 's/.*color\([0-9]\)/\1/p' | sort -nu | cut -f2)) - -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 -t=$'\e[0m' - - -# output - -cat << EOF - -$f1▀▀▀▀▀▀▀$t $f2▀▀▀▀▀▀▀$t $f3▀▀▀▀▀▀▀$t $f4▀▀▀▀▀▀▀$t $f5▀▀▀▀▀▀▀$t $f6▀▀▀▀▀▀▀$t $f7▀▀▀▀▀▀▀$t -EOF -for i in {1..7}; do echo -en "\e[$((30+$i))m${colors[i]} \e[0m "; done -echo -echo diff --git a/.archlinux/PKGBUILDs/color-scripts/colorpanes b/.archlinux/PKGBUILDs/color-scripts/colorpanes deleted file mode 100755 index e12b44fb..00000000 --- a/.archlinux/PKGBUILDs/color-scripts/colorpanes +++ /dev/null @@ -1,23 +0,0 @@ -#!/usr/bin/env bash - -# Author: GekkoP - -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▀▀▀▀$t - -EOF diff --git a/.archlinux/PKGBUILDs/color-scripts/colortest b/.archlinux/PKGBUILDs/color-scripts/colortest deleted file mode 100755 index 66a1f872..00000000 --- a/.archlinux/PKGBUILDs/color-scripts/colortest +++ /dev/null @@ -1,30 +0,0 @@ -#!/usr/bin/env bash - -# Daniel Crisman's ANSI color chart script from -# The Bash Prompt HOWTO: 6.1. Colours -# http://www.tldp.org/HOWTO/Bash-Prompt-HOWTO/x329.html -# -# This function echoes a bunch of color codes to the -# terminal to demonstrate what's available. Each -# line is the color code of one forground color, -# out of 17 (default + 16 escapes), followed by a -# test use of that color on all nine background -# colors (default + 8 escapes). - - T='•••' # The text for the color test - - echo -e "\n def 40m 41m 42m 43m 44m 45m 46m 47m"; - - for FGs in ' m' ' 1m' ' 30m' '1;30m' ' 31m' '1;31m' ' 32m' \ - '1;32m' ' 33m' '1;33m' ' 34m' '1;34m' ' 35m' '1;35m' \ - ' 36m' '1;36m' ' 37m' '1;37m'; - - do FG=${FGs// /} - echo -en " $FGs \033[$FG $T " - - for BG in 40m 41m 42m 43m 44m 45m 46m 47m; - do echo -en "$EINS \033[$FG\033[$BG $T \033[0m"; - done - echo; - done - echo diff --git a/.archlinux/PKGBUILDs/color-scripts/diamonds b/.archlinux/PKGBUILDs/color-scripts/diamonds deleted file mode 100755 index e03875dc..00000000 --- a/.archlinux/PKGBUILDs/color-scripts/diamonds +++ /dev/null @@ -1,207 +0,0 @@ -#!/bin/bash -# Animated pipes.sh terminal screensaver at an angle. -# Copyright (c) 2013-2015 Yu-Jie Lin -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files (the "Software"), to deal -# in the Software without restriction, including without limitation the rights -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -# copies of the Software, and to permit persons to whom the Software is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in -# all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -# THE SOFTWARE. -# -# Website: https://github.com/pipeseroni/pipesX.sh - -VERSION=1.1.0 - -W=$(tput cols) H=$(tput lines) -# maximal random value + 1 -M=32768 - -SETS=('╱╲' '/\' '..' 'oo' '\/') -COLORS=(31 32 33 34 35 36 37) - -# default values -N=5 -T=() -I=0.05 -P=25 -R=$((W * H / 4)) - -HELP="Usage: $(basename $0) [OPTIONS] -Animated pipes.sh terminal screensaver at an angle. - -Options: - - -n [1-] number of pipes. (Default: $N) - -t [0-$((${#SETS[@]} - 1))] types of pipes, can be used more than once. (Default: $T) - -t c[2chs] custom type of pipes. - -i [float] piping interval or maze generation interval. (Default: $I) - -P [0-100] probability of a turning pipe or of \\ in maze generation. (Default: $P) - -r [LIMIT] reset after x characters, 0 if no limit. (Default: $R) - -R random starting point. - -C no color. - -X maze generation. - -h this help message. - -v print version number. -" - -while getopts "n:t:i:P:r:RCXhv" arg; do - case $arg in - n) - ((N = OPTARG > 0 ? OPTARG : N)) - ;; - t) - if [[ "$OPTARG" = c?? ]]; then - T+=(${#SETS[@]}) - SETS+=("${OPTARG:1}") - else - T+=($(((OPTARG >= 0 && OPTARG < ${#SETS[@]}) ? OPTARG : T))) - fi - ;; - i) - I=$OPTARG - ;; - P) - ((P = (OPTARG >= 0 && OPTARG <= 100) ? OPTARG : P)) - ;; - r) - ((R = OPTARG >= 0 ? OPTARG : R)) - ;; - R) - RNDSTART=1 - ;; - C) - NOCOLOR=1 - ;; - X) - MAZE=1 - ;; - h) - echo -e "$HELP" - exit 0 - ;; - v) - echo "$(basename -- "$0") $VERSION" - exit 0 - esac -done - -# set to default values if not by options -((${#T[@]})) || T=(0) - -do_exit() { - # clear up standard input - read -t 0.001 && cat /dev/null - - # terminal has no smcup and rmcup capabilities - ((FORCE_RESET)) && reset && exit 0 - - tput rmcup - tput cnorm - stty echo - ((NOCOLOR)) && echo -ne '\e[0m' - exit 0 - } -trap do_exit HUP TERM -trap 'break 2' INT - -# No echo stdin and hide the cursor -stty -echo -tput smcup || FORCE_RESET=1 -tput civis -tput clear - -# maze geneartion -while [[ $MAZE ]] && clear; do - [[ $NOCOLOR ]] || echo -ne "\e[1;${COLORS[${#COLORS[@]} * RANDOM / M]}m" - for ((i = 0; i < W * H; i++ )); do - echo -ne ${SETS[T]:100 * RANDOM / M < P:1} - done - read -t $I -n 1 && [[ $REPLY =~ q|Q ]] && do_exit -done - -# initialze values -for ((n = 0; n < N; n++)); do - ((X[n] = RNDSTART ? (W + 2) * RANDOM / M : W / 2)) - ((Y[n] = RNDSTART ? (H + 2) * RANDOM / M : H / 2)) - D[n]=$((4 * RANDOM / M)) - C[n]=${COLORS[${#COLORS[@]} * RANDOM / M]} - t[n]=${T[${#T[@]} * RANDOM / M]} -done - -clear -while REPLY=; read -t $I -n 1; [[ -z $REPLY ]] ; do - for ((n = 0; n < N; n++, CC = 0)); do - x=${X[n]} y=${Y[n]} - d=${D[n]} c=${C[n]} - - # calculate new direction `d` - # 1 0 - # \/ 4 directions 0 to 3 - # /\ - # 2 3 - # valid directions: d: dd', d' is the new direction - # d - # 0: / 00 \ 01 03 - # / / /\ - # 1: / 10 \ 11 12 - # \ \ /\ - # 2: \/ 21 / 22 / 23 - # / \ - # 3: \/ 30 \ 32 \ 33 - # / \ - ((d = (100 * RANDOM / M) < P ? ((d + 1) + 2 * (RANDOM % 2)) % 4 : d)) - ((e = (d + 1) % 4)) - - # calculate new position - # d' x' y' - # 0: x+1 y-1 - # 1: x-1 y-1 - # 2: x-1 y+1 - # 3: x+1 y+1 - ((xn = e < 2 ? x + 1 : x - 1)) - ((yn = d < 2 ? y - 1 : y + 1)) - - # adjust position and change color? - ((d < 2 && y == 0)) && ((yn--, CC=1)) - ((e > 1 && x == 0)) && ((xn--, CC=1)) - ((d > 1 && y == H)) && ((yn++, CC=1)) - ((e < 2 && x == W)) && ((xn++, CC=1)) - ((CC)) && c=${COLORS[${#COLORS[@]} * RANDOM / M]} - ((CC)) && t[n]=${T[${#T[@]} * RANDOM / M]} - - # warp pipe - ((xn = (xn + W + 1) % (W + 1))) - ((yn = (yn + H + 1) % (H + 1))) - - # calculate position in terminal - # d' xt yt - # 0: x' y'+1 - # 1: x'+1 y'+1 - # 2: x'+1 y' - # 3: x' y' - ((xt = e < 2 ? xn : xn + 1)) - ((yt = d < 2 ? yn + 1 : yn)) - - echo -ne "\e[${yt};${xt}H" - [[ $NOCOLOR ]] || echo -ne "\e[1;${c}m" - echo -n "${SETS[t[n]]:d%2:1}" - - X[n]=$xn Y[n]=$yn - D[n]=$d C[n]=$c - done - ((R)) && ((r += N, r >= R)) && r=0 && clear -done - -do_exit diff --git a/.archlinux/PKGBUILDs/color-scripts/dna b/.archlinux/PKGBUILDs/color-scripts/dna deleted file mode 100755 index f9a124ed..00000000 --- a/.archlinux/PKGBUILDs/color-scripts/dna +++ /dev/null @@ -1,43 +0,0 @@ -#!/usr/bin/env bash - -# ANSI color scheme script by pfh - -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 -bld=$'\e[1m' -rst=$'\e[0m' -inv=$'\e[7m' - -cat << EOF - - $f1█-----$bld█ $rst$f2█-----$bld█$rst $f3█-----$bld█$rst $f4█-----$bld█$rst $f5█-----$bld█$rst $f6█-----$bld█$rst - $f1█---$bld█$rst $f2█---$bld█$rst $f3█---$bld█$rst $f4█---$bld█$rst $f5█---$bld█$rst $f6█---$bld█$rst - $f1 █-$bld█$rst $f2 █-$bld█$rst $f3 █-$bld█$rst $f4 █-$bld█$rst $f5 █-$bld█$rst $f6 █-$bld█$rst - $f1█$rst $f2█$rst $f3█$rst $f4█$rst $f5█$rst $f6█$rst - $f1$bld█-$rst$f1█$rst $f2$bld█_$rst$f2█$rst $f3$bld█-$rst$f3█$rst $f4$bld█-$rst$f4█$rst $f5$bld█-$rst$f5█$rst $f6$bld█-$rst$f6█$rst - $f1$bld█---$rst$f1█$rst $f2$bld█---$rst$f2█$rst $f3$bld█---$rst$f3█$rst $f4$bld█---$rst$f4█$rst $f5$bld█---$rst$f5█$rst $f6$bld█---$rst$f6█$rst - $f1$bld█-----$rst$f1█$rst $f2$bld█-----$rst$f2█$rst $f3$bld█-----$rst$f3█$rst $f4$bld█-----$rst$f4█$rst $f5$bld█-----$rst$f5█$rst $f6$bld█-----$rst$f6█$rst - $f1$bld█---$rst$f1█$rst $f2$bld█---$rst$f2█$rst $f3$bld█---$rst$f3█$rst $f4$bld█---$rst$f4█$rst $f5$bld█---$rst$f5█$rst $f6$bld█---$rst$f6█$rst - $f1$bld█-$rst$f1█$rst $f2$bld█-$rst$f2█$rst $f3$bld█-$rst$f3█$rst $f4$bld█-$rst$f4█$rst $f5$bld█-$rst$f5█$rst $f6$bld█-$rst$f6█$rst - $f1$bld█$rst $f2$bld█$rst $f3$bld█$rst $f4$bld█$rst $f5$bld█$rst $f6$bld█$rst - $f1█-$bld█$rst $f2█-$bld█$rst $f3█-$bld█$rst $f4█-$bld█$rst $f5█-$bld█$rst $f6█-$bld█$rst - $f1█---$bld█$rst $f2█---$bld█$rst $f3█---$bld█$rst $f4█---$bld█$rst $f5█---$bld█$rst $f6█---$bld█$rst - $f1█-----$bld█ $rst$f2█-----$bld█$rst $f3█-----$bld█$rst $f4█-----$bld█$rst $f5█-----$bld█$rst $f6█-----$bld█$rst - $f1█---$bld█$rst $f2█---$bld█$rst $f3█---$bld█$rst $f4█---$bld█$rst $f5█---$bld█$rst $f6█---$bld█$rst - $f1 █-$bld█$rst $f2 █-$bld█$rst $f3 █-$bld█$rst $f4 █-$bld█$rst $f5 █-$bld█$rst $f6 █-$bld█$rst - $f1█$rst $f2█$rst $f3█$rst $f4█$rst $f5█$rst $f6█$rst - $f1$bld█-$rst$f1█$rst $f2$bld█_$rst$f2█$rst $f3$bld█-$rst$f3█$rst $f4$bld█-$rst$f4█$rst $f5$bld█-$rst$f5█$rst $f6$bld█-$rst$f6█$rst - $f1$bld█---$rst$f1█$rst $f2$bld█---$rst$f2█$rst $f3$bld█---$rst$f3█$rst $f4$bld█---$rst$f4█$rst $f5$bld█---$rst$f5█$rst $f6$bld█---$rst$f6█$rst - $f1$bld█-----$rst$f1█$rst $f2$bld█-----$rst$f2█$rst $f3$bld█-----$rst$f3█$rst $f4$bld█-----$rst$f4█$rst $f5$bld█-----$rst$f5█$rst $f6$bld█-----$rst$f6█$rst - $f1$bld█---$rst$f1█$rst $f2$bld█---$rst$f2█$rst $f3$bld█---$rst$f3█$rst $f4$bld█---$rst$f4█$rst $f5$bld█---$rst$f5█$rst $f6$bld█---$rst$f6█$rst - $f1$bld█-$rst$f1█$rst $f2$bld█-$rst$f2█$rst $f3$bld█-$rst$f3█$rst $f4$bld█-$rst$f4█$rst $f5$bld█-$rst$f5█$rst $f6$bld█-$rst$f6█$rst - $f1$bld█$rst $f2$bld█$rst $f3$bld█$rst $f4$bld█$rst $f5$bld█$rst $f6$bld█$rst - $f1█-$bld█$rst $f2█-$bld█$rst $f3█-$bld█$rst $f4█-$bld█$rst $f5█-$bld█$rst $f6█-$bld█$rst - $f1█---$bld█$rst $f2█---$bld█$rst $f3█---$bld█$rst $f4█---$bld█$rst $f5█---$bld█$rst $f6█---$bld█$rst - $f1█-----$bld█ $rst$f2█-----$bld█$rst $f3█-----$bld█$rst $f4█-----$bld█$rst $f5█-----$bld█$rst $f6█-----$bld█$rst - -EOF diff --git a/.archlinux/PKGBUILDs/color-scripts/ghosts b/.archlinux/PKGBUILDs/color-scripts/ghosts deleted file mode 100755 index 1ab385ec..00000000 --- a/.archlinux/PKGBUILDs/color-scripts/ghosts +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/env bash - -# ANSI color scheme script by pfh - -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 -bld=$'\e[1m' -rst=$'\e[0m' -inv=$'\e[7m' -cat << EOF - -$f1 ▄▄▄ $f2 ▄▄▄ $f3 ▄▄▄ $f4 ▄▄▄ $f5 ▄▄▄ $f6 ▄▄▄ -$f1 ▀█▀██ ▄ $f2 ▀█▀██ ▄ $f3 ▀█▀██ ▄ $f4 ▀█▀██ ▄ $f5 ▀█▀██ ▄ $f6 ▀█▀██ ▄ -$f1 ▀▄██████▀ $f2 ▀▄██████▀ $f3 ▀▄██████▀ $f4 ▀▄██████▀ $f5 ▀▄██████▀ $f6 ▀▄██████▀ -$f1 ▀█████ $f2 ▀█████ $f3 ▀█████ $f4 ▀█████ $f5 ▀█████ $f6 ▀█████ -$f1 ▀▀▀▀▄ $f2 ▀▀▀▀▄ $f3 ▀▀▀▀▄ $f4 ▀▀▀▀▄ $f5 ▀▀▀▀▄ $f6 ▀▀▀▀▄ -$bld -$f1 ▄▄▄ $f2 ▄▄▄ $f3 ▄▄▄ $f4 ▄▄▄ $f5 ▄▄▄ $f6 ▄▄▄ -$f1 ▀█▀██ ▄ $f2 ▀█▀██ ▄ $f3 ▀█▀██ ▄ $f4 ▀█▀██ ▄ $f5 ▀█▀██ ▄ $f6 ▀█▀██ ▄ -$f1 ▀▄██████▀ $f2 ▀▄██████▀ $f3 ▀▄██████▀ $f4 ▀▄██████▀ $f5 ▀▄██████▀ $f6 ▀▄██████▀ -$f1 ▀█████ $f2 ▀█████ $f3 ▀█████ $f4 ▀█████ $f5 ▀█████ $f6 ▀█████ -$f1 ▀▀▀▀▄ $f2 ▀▀▀▀▄ $f3 ▀▀▀▀▄ $f4 ▀▀▀▀▄ $f5 ▀▀▀▀▄ $f6 ▀▀▀▀▄ -$rst -EOF diff --git a/.archlinux/PKGBUILDs/color-scripts/pipes b/.archlinux/PKGBUILDs/color-scripts/pipes deleted file mode 100755 index 47c33ec5..00000000 --- a/.archlinux/PKGBUILDs/color-scripts/pipes +++ /dev/null @@ -1,142 +0,0 @@ -#!/usr/bin/env bash -# pipes.sh: Animated pipes terminal screensaver. -# Copyleft (ↄ) 2015 - Acidhub -# 2015 - Pipeseroni - http://github.com/pipeseroni -# 2014 - Yu-Jie Lin -# ???? - Mathew Simpson -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . -# - -VERSION=1.2 - -M=32768 -p=3 -f=75 s=13 r=2000 t=0 -w=$(tput cols) h=$(tput lines) -# ab -> idx = a*4 + b -# 0: up, 1: right, 2: down, 3: left -# 00 means going up , then going up -> ┃ -# 12 means going right, then going down -> ┓ -sets=( - "┃┏ ┓┛━┓ ┗┃┛┗ ┏━" # -t 0 "default" - "│╭ ╮╯─╮ ╰│╯╰ ╭─" # -t 1 "round" - "│┌ ┐┘─┐ └│┘└ ┌─" # -t 2 "weak" - "║╔ ╗╝═╗ ╚║╝╚ ╔═" # -t 3 "double" - "|+ ++-+ +|++ +-" # -t 4 "add/sub" - "|/ \/-\ \|/\ /-" # -t 5 "It' something" - ".. .... .... .." # -t 6 "dots" - ".o oo.o o.oo o." # -t 7 "dot-O" - "-\ /\|/ /-\/ \|" # -t 8 "railway" - "▓≡▓≡≡▓≡ ≡▓≡≡▓≡▓" # -t 9 "blocks" -) -v=() -RNDSTART=0 -BOLD=1 -NOCOLOR=0 - -OPTIND=1 -while getopts "p:t:f:s:r:RBChv" arg; do -case $arg in - p) ((p=(OPTARG>0)?OPTARG:p));; - t) - if [[ "$OPTARG" = c???????????????? ]]; then - V+=(${#sets[@]}) - sets+=("${OPTARG:1}") - else - ((OPTARG>=0 && OPTARG<${#sets[@]})) && V+=($OPTARG) - fi - ;; - f) ((f=(OPTARG>19 && OPTARG<101)?OPTARG:f));; - s) ((s=(OPTARG>4 && OPTARG<16 )?OPTARG:s));; - r) ((r=(OPTARG>=0)?OPTARG:r));; - R) RNDSTART=1;; - B) BOLD=0;; - C) NOCOLOR=1;; - h) echo -e "Usage: $(basename $0) [OPTION]..." - echo -e "Animated pipes terminal screensaver.\n" - echo -e " -p [1-?]\tnumber of pipes (D=3)." - echo -e " -t [0-$((${#sets[@]} - 1))]\ttype of pipes, can be used more than once (D=0)." - echo -e " -t c[16 chars]\tcustom type of pipes." - echo -e " -f [20-100]\tframerate (D=75)." - echo -e " -s [5-15]\tprobability of a straight fitting (D=13)." - echo -e " -r LIMIT\treset after x characters, 0 if no limit (D=2000)." - echo -e " -R \t\trandom starting point." - echo -e " -B \t\tno bold effect." - echo -e " -C \t\tno color." - echo -e " -h\t\thelp (this screen)." - echo -e " -v\t\tprint version number.\n" - exit 0;; - v) echo "$(basename -- "$0") $VERSION" - exit 0 - esac -done - -# set default values if not by options -((${#V[@]})) || V=(0) - -cleanup() { - # clear up standard input - read -t 0.001 && cat /dev/null - - # terminal has no smcup and rmcup capabilities - ((FORCE_RESET)) && reset && exit 0 - - tput rmcup - tput cnorm - stty echo - ((NOCOLOR)) && echo -ne '\e[0m' - exit 0 -} -trap cleanup HUP TERM -trap 'break 2' INT - -for (( i=1; i<=p; i++ )); do - c[i]=$((i%8)) n[i]=0 l[i]=0 - ((x[i]=RNDSTART==1?RANDOM*w/32768:w/2)) - ((y[i]=RNDSTART==1?RANDOM*h/32768:h/2)) - v[i]=${V[${#V[@]} * RANDOM / M]} -done - -stty -echo -tput smcup || FORCE_RESET=1 -tput civis -tput clear -# any key press exits the loop and this script -while REPLY=; read -t 0.0$((1000/f)) -n 1; [[ -z $REPLY ]] ; do - for (( i=1; i<=p; i++ )); do - # New position: - ((${l[i]}%2)) && ((x[i]+=-${l[i]}+2,1)) || ((y[i]+=${l[i]}-1)) - - # Loop on edges (change color on loop): - ((${x[i]}>w||${x[i]}<0||${y[i]}>h||${y[i]}<0)) && ((c[i]=RANDOM%8, v[i]=V[${#V[@]}*RANDOM/M])) - ((x[i]=(x[i]+w)%w)) - ((y[i]=(y[i]+h)%h)) - - # New random direction: - ((n[i]=RANDOM%s-1)) - ((n[i]=(${n[i]}>1||${n[i]}==0)?${l[i]}:${l[i]}+${n[i]})) - ((n[i]=(${n[i]}<0)?3:${n[i]}%4)) - - # Print: - tput cup ${y[i]} ${x[i]} - echo -ne "\e[${BOLD}m" - [[ $NOCOLOR == 0 ]] && echo -ne "\e[3${c[i]}m" - echo -n "${sets[v[i]]:l[i]*4+n[i]:1}" - l[i]=${n[i]} - done - ((r>0 && t*p>=r)) && tput reset && tput civis && t=0 || ((t++)) -done - -cleanup diff --git a/.archlinux/PKGBUILDs/color-scripts/pmabove b/.archlinux/PKGBUILDs/color-scripts/pmabove deleted file mode 100755 index c2cc3e3f..00000000 --- a/.archlinux/PKGBUILDs/color-scripts/pmabove +++ /dev/null @@ -1,31 +0,0 @@ -#!/usr/bin/env bash - -# Author: pfh - -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 -bld=$'\e[1m' -rst=$'\e[0m' -inv=$'\e[7m' - -cat << EOF -$rst - $f3 ▄███████▄ $f1 ▄██████▄ $f2 ▄██████▄ $f4 ▄██████▄ $f5 ▄██████▄ $f6 ▄██████▄ - $f3▄█████████▀▀ $f1▄$f7█▀█$f1██$f7█▀█$f1██▄ $f2▄█$f7███$f2██$f7███$f2█▄ $f4▄█$f7███$f4██$f7███$f4█▄ $f5▄█$f7███$f5██$f7███$f5█▄ $f6▄██$f7█▀█$f6██$f7█▀█$f6▄ - $f3███████▀ $f7▄▄ ▄▄ ▄▄ $f1█$f7▄▄█$f1██$f7▄▄█$f1███ $f2██$f7█ █$f2██$f7█ █$f2██ $f4██$f7█ █$f4██$f7█ █$f4██ $f5██$f7█ █$f5██$f7█ █$f5██ $f6███$f7█▄▄$f6██$f7█▄▄$f6█ - $f3███████▄ $f7▀▀ ▀▀ ▀▀ $f1████████████ $f2████████████ $f4████████████ $f5████████████ $f6████████████ - $f3▀█████████▄▄ $f1██▀██▀▀██▀██ $f2██▀██▀▀██▀██ $f4██▀██▀▀██▀██ $f5██▀██▀▀██▀██ $f6██▀██▀▀██▀██ - $f3 ▀███████▀ $f1▀ ▀ ▀ ▀ $f2▀ ▀ ▀ ▀ $f4▀ ▀ ▀ ▀ $f5▀ ▀ ▀ ▀ $f6▀ ▀ ▀ ▀ -$bld - $f3 ▄███████▄ $f1 ▄██████▄ $f2 ▄██████▄ $f4 ▄██████▄ $f5 ▄██████▄ $f6 ▄██████▄ - $f3▄█████████▀▀ $f1▄$f7█▀█$f1██$f7█▀█$f1██▄ $f2▄█$f7█ █$f2██$f7█ █$f2█▄ $f4▄█$f7█ █$f4██$f7█ █$f4█▄ $f5▄█$f7█ █$f5██$f7█ █$f5█▄ $f6▄██$f7█▀█$f6██$f7█▀█$f6▄ - $f3███████▀ $f7▄▄ ▄▄ ▄▄ $f1█$f7▄▄█$f1██$f7▄▄█$f1███ $f2██$f7███$f2██$f7███$f2██ $f4██$f7███$f4██$f7███$f4██ $f5██$f7███$f5██$f7███$f5██ $f6███$f7█▄▄$f6██$f7█▄▄$f6█ - $f3███████▄ $f7▀▀ ▀▀ ▀▀ $f1████████████ $f2████████████ $f4████████████ $f5████████████ $f6████████████ - $f3▀█████████▄▄ $f1██▀██▀▀██▀██ $f2██▀██▀▀██▀██ $f4██▀██▀▀██▀██ $f5██▀██▀▀██▀██ $f6██▀██▀▀██▀██ - $f3 ▀███████▀ $f1▀ ▀ ▀ ▀ $f2▀ ▀ ▀ ▀ $f4▀ ▀ ▀ ▀ $f5▀ ▀ ▀ ▀ $f6▀ ▀ ▀ ▀ -$rst -EOF diff --git a/.archlinux/PKGBUILDs/color-scripts/pmleft b/.archlinux/PKGBUILDs/color-scripts/pmleft deleted file mode 100755 index 741f7c60..00000000 --- a/.archlinux/PKGBUILDs/color-scripts/pmleft +++ /dev/null @@ -1,41 +0,0 @@ -#!/bin/sh - -initializeANSI() -{ - esc="" - - blackf="${esc}[30m"; redf="${esc}[31m"; greenf="${esc}[32m" - yellowf="${esc}[33m" bluef="${esc}[34m"; purplef="${esc}[35m" - cyanf="${esc}[36m"; whitef="${esc}[37m" - - blackb="${esc}[40m"; redb="${esc}[41m"; greenb="${esc}[42m" - yellowb="${esc}[43m" blueb="${esc}[44m"; purpleb="${esc}[45m" - cyanb="${esc}[46m"; whiteb="${esc}[47m" - - boldon="${esc}[1m"; boldoff="${esc}[22m" - italicson="${esc}[3m"; italicsoff="${esc}[23m" - ulon="${esc}[4m"; uloff="${esc}[24m" - invon="${esc}[7m"; invoff="${esc}[27m" - - reset="${esc}[0m" -} - -initializeANSI - -cat << EOF - - ${yellowf} ▄███████▄${reset} ${redf} ▄██████▄${reset} ${greenf} ▄██████▄${reset} ${bluef} ▄██████▄${reset} ${purplef} ▄██████▄${reset} ${cyanf} ▄██████▄${reset} - ${yellowf}▄█████████▀▀${reset} ${redf}▄${whitef}█▀█${redf}██${whitef}█▀█${redf}██▄${reset} ${greenf}▄${whitef}█▀█${greenf}██${whitef}█▀█${greenf}██▄${reset} ${bluef}▄${whitef}█▀█${bluef}██${whitef}█▀█${bluef}██▄${reset} ${purplef}▄${whitef}█▀█${purplef}██${whitef}█▀█${purplef}██▄${reset} ${cyanf}▄${whitef}█▀█${cyanf}██${whitef}█▀█${cyanf}██▄${reset} - ${yellowf}███████▀${reset} ${redf}█${whitef}▄▄█${redf}██${whitef}▄▄█${redf}███${reset} ${greenf}█${whitef}▄▄█${greenf}██${whitef}▄▄█${greenf}███${reset} ${bluef}█${whitef}▄▄█${bluef}██${whitef}▄▄█${bluef}███${reset} ${purplef}█${whitef}▄▄█${purplef}██${whitef}▄▄█${purplef}███${reset} ${cyanf}█${whitef}▄▄█${cyanf}██${whitef}▄▄█${cyanf}███${reset} - ${yellowf}███████▄${reset} ${redf}████████████${reset} ${greenf}████████████${reset} ${bluef}████████████${reset} ${purplef}████████████${reset} ${cyanf}████████████${reset} - ${yellowf}▀█████████▄▄${reset} ${redf}██▀██▀▀██▀██${reset} ${greenf}██▀██▀▀██▀██${reset} ${bluef}██▀██▀▀██▀██${reset} ${purplef}██▀██▀▀██▀██${reset} ${cyanf}██▀██▀▀██▀██${reset} - ${yellowf} ▀███████▀${reset} ${redf}▀ ▀ ▀ ▀${reset} ${greenf}▀ ▀ ▀ ▀${reset} ${bluef}▀ ▀ ▀ ▀${reset} ${purplef}▀ ▀ ▀ ▀${reset} ${cyanf}▀ ▀ ▀ ▀${reset} - - ${boldon}${yellowf} ▄███████▄ ${redf} ▄██████▄ ${greenf} ▄██████▄ ${bluef} ▄██████▄ ${purplef} ▄██████▄ ${cyanf} ▄██████▄${reset} - ${boldon}${yellowf}▄█████████▀▀ ${redf}▄${whitef}█▀█${redf}██${whitef}█▀█${redf}██▄ ${greenf}▄${whitef}█▀█${greenf}██${whitef}█▀█${greenf}██▄ ${bluef}▄${whitef}█▀█${bluef}██${whitef}█▀█${bluef}██▄ ${purplef}▄${whitef}█▀█${purplef}██${whitef}█▀█${purplef}██▄ ${cyanf}▄${whitef}█▀█${cyanf}██${whitef}█▀█${cyanf}██▄${reset} - ${boldon}${yellowf}███████▀ ${redf}█${whitef}▄▄█${redf}██${whitef}▄▄█${redf}███ ${greenf}█${whitef}▄▄█${greenf}██${whitef}▄▄█${greenf}███ ${bluef}█${whitef}▄▄█${bluef}██${whitef}▄▄█${bluef}███ ${purplef}█${whitef}▄▄█${purplef}██${whitef}▄▄█${purplef}███ ${cyanf}█${whitef}▄▄█${cyanf}██${whitef}▄▄█${cyanf}███${reset} - ${boldon}${yellowf}███████▄ ${redf}████████████ ${greenf}████████████ ${bluef}████████████ ${purplef}████████████ ${cyanf}████████████${reset} - ${boldon}${yellowf}▀█████████▄▄ ${redf}██▀██▀▀██▀██ ${greenf}██▀██▀▀██▀██ ${bluef}██▀██▀▀██▀██ ${purplef}██▀██▀▀██▀██ ${cyanf}██▀██▀▀██▀██${reset} - ${boldon}${yellowf} ▀███████▀ ${redf}▀ ▀ ▀ ▀ ${greenf}▀ ▀ ▀ ▀ ${bluef}▀ ▀ ▀ ▀ ${purplef}▀ ▀ ▀ ▀ ${cyanf}▀ ▀ ▀ ▀${reset} - -EOF diff --git a/.archlinux/PKGBUILDs/color-scripts/spaceinvaders b/.archlinux/PKGBUILDs/color-scripts/spaceinvaders deleted file mode 100755 index 1f287f3f..00000000 --- a/.archlinux/PKGBUILDs/color-scripts/spaceinvaders +++ /dev/null @@ -1,35 +0,0 @@ -#!/usr/bin/env bash - -# ANSI color scheme script featuring Space Invaders - -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 -bld=$'\e[1m' -rst=$'\e[0m' - -cat << EOF - - $f1 ▀▄ ▄▀ $f2 ▄▄▄████▄▄▄ $f3 ▄██▄ $f4 ▀▄ ▄▀ $f5 ▄▄▄████▄▄▄ $f6 ▄██▄ $rst - $f1 ▄█▀███▀█▄ $f2███▀▀██▀▀███ $f3▄█▀██▀█▄ $f4 ▄█▀███▀█▄ $f5███▀▀██▀▀███ $f6▄█▀██▀█▄$rst - $f1█▀███████▀█ $f2▀▀███▀▀███▀▀ $f3▀█▀██▀█▀ $f4█▀███████▀█ $f5▀▀███▀▀███▀▀ $f6▀█▀██▀█▀$rst - $f1▀ ▀▄▄ ▄▄▀ ▀ $f2 ▀█▄ ▀▀ ▄█▀ $f3▀▄ ▄▀ $f4▀ ▀▄▄ ▄▄▀ ▀ $f5 ▀█▄ ▀▀ ▄█▀ $f6▀▄ ▄▀$rst - - $bld$f1▄ ▀▄ ▄▀ ▄ $f2 ▄▄▄████▄▄▄ $f3 ▄██▄ $f4▄ ▀▄ ▄▀ ▄ $f5 ▄▄▄████▄▄▄ $f6 ▄██▄ $rst - $bld$f1█▄█▀███▀█▄█ $f2███▀▀██▀▀███ $f3▄█▀██▀█▄ $f4█▄█▀███▀█▄█ $f5███▀▀██▀▀███ $f6▄█▀██▀█▄$rst - $bld$f1▀█████████▀ $f2▀▀▀██▀▀██▀▀▀ $f3▀▀█▀▀█▀▀ $f4▀█████████▀ $f5▀▀▀██▀▀██▀▀▀ $f6▀▀█▀▀█▀▀$rst - $bld$f1 ▄▀ ▀▄ $f2▄▄▀▀ ▀▀ ▀▀▄▄ $f3▄▀▄▀▀▄▀▄ $f4 ▄▀ ▀▄ $f5▄▄▀▀ ▀▀ ▀▀▄▄ $f6▄▀▄▀▀▄▀▄$rst - - - $f7▌$rst - - $f7▌$rst - - $f7 ▄█▄ $rst - $f7▄█████████▄$rst - $f7▀▀▀▀▀▀▀▀▀▀▀$rst - -EOF diff --git a/.archlinux/PKGBUILDs/color-scripts/unowns b/.archlinux/PKGBUILDs/color-scripts/unowns deleted file mode 100755 index b454c1b7..00000000 --- a/.archlinux/PKGBUILDs/color-scripts/unowns +++ /dev/null @@ -1,64 +0,0 @@ -#!/usr/bin/env python -# -*- coding: UTF-8 -*- -__author__ = 'actionless' - -import random - -unowns = [[ - ' ▀█▀▀▀█▀ ', - ' ▄▀▀▀▄ ', - ' ▀▄ ▀ ▄▀ ', - ' ▀█▀ ', - ' ▄█▄▄▄▄ ', - ], [ - ' █▄ █ ', - ' █ ▀▄▀▀▀▄ █ ', - ' █ ▀▄ ▀ ▄▀ █ ', - ' █ ▀▀▀ ▀▄█ ', - ' ▀ ▀ ', - ], [ - ' ▀▀▀█▀▀▀ ', - ' ▄▀▀▀▄ ', - ' ▀▄ ▀ ▄▀ ', - ' ▀▀▀ ', - ' ', - ], [ - ' ▀▄ ▄▀ ', - ' ▀▄▀▀▀▄▀ ', - ' ▀▄ ▀ ▄▀ ', - ' ▄▀ ▀▀▀ ▀▄ ', - ' ▀ ▀ ', - ], [ - ' █▀▀▄ ', - ' ▄▀▀▀▄ ▀▄ ', - ' ▀▄ ▀ ▄▀ █ ', - ' ▀▀▀ ▄▀ ', - ' ▀▀▀ ', - ], [ - ' ▀▄ ▄▀ ', - ' ▄▀▀▀▄ ', - ' ▀▄ ▀ ▄▀ ', - ' ▀█▀ ', - ' ▄▀▄ ', -]] - -print("") - -for mode in ['normal', 'bold']: - random.shuffle(unowns) - if mode == 'bold': - print("\033[1m") - - print( - '\n'.join([ - ''.join([ - "\033[03{n}m{string}".format( - n=color_number + 1, - string=unowns[color_number][line_number] - ) - for color_number in range(6)]) - for line_number in range(5)]) - ) - -# reset font: -print("\033[0m") diff --git a/.archlinux/PKGBUILDs/sensible-chromium/101-search-provider.json b/.archlinux/PKGBUILDs/sensible-chromium/101-search-provider.json deleted file mode 100644 index 25104774..00000000 --- a/.archlinux/PKGBUILDs/sensible-chromium/101-search-provider.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "DefaultSearchProviderEnabled": true, - "DefaultSearchProviderName": "DuckDuckGo", - "DefaultSearchProviderSearchURL": "https://duckduckgo.com/?q={searchTerms}", - "DefaultSearchProviderIconURL": "https://duckduckgo.com/favicon.ico" -} diff --git a/.archlinux/PKGBUILDs/sensible-chromium/102-homepage.json b/.archlinux/PKGBUILDs/sensible-chromium/102-homepage.json deleted file mode 100644 index 451b8823..00000000 --- a/.archlinux/PKGBUILDs/sensible-chromium/102-homepage.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "HomepageIsNewTabPage": true -} diff --git a/.archlinux/PKGBUILDs/sensible-chromium/103-new-tab.json b/.archlinux/PKGBUILDs/sensible-chromium/103-new-tab.json deleted file mode 100644 index 37813f29..00000000 --- a/.archlinux/PKGBUILDs/sensible-chromium/103-new-tab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "NewTabPageLocation": "http://localhost:3000" -} diff --git a/.archlinux/PKGBUILDs/sensible-chromium/201-promotional-tabs.json b/.archlinux/PKGBUILDs/sensible-chromium/201-promotional-tabs.json deleted file mode 100644 index e5a7885d..00000000 --- a/.archlinux/PKGBUILDs/sensible-chromium/201-promotional-tabs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "PromotionalTabsEnabled": false -} diff --git a/.archlinux/PKGBUILDs/sensible-chromium/202-safe-browsing.json b/.archlinux/PKGBUILDs/sensible-chromium/202-safe-browsing.json deleted file mode 100644 index 7ef5c397..00000000 --- a/.archlinux/PKGBUILDs/sensible-chromium/202-safe-browsing.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "SafeBrowsingEnabled": false, - "SafeBrowsingExtendedReportingEnabled": false -} diff --git a/.archlinux/PKGBUILDs/sensible-chromium/203-download-location.json b/.archlinux/PKGBUILDs/sensible-chromium/203-download-location.json deleted file mode 100644 index 4b22add6..00000000 --- a/.archlinux/PKGBUILDs/sensible-chromium/203-download-location.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "PromptForDownloadLocation": false -} diff --git a/.archlinux/PKGBUILDs/sensible-chromium/204-search-suggestions.json b/.archlinux/PKGBUILDs/sensible-chromium/204-search-suggestions.json deleted file mode 100644 index e453affd..00000000 --- a/.archlinux/PKGBUILDs/sensible-chromium/204-search-suggestions.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "SearchSuggestEnabled": false -} diff --git a/.archlinux/PKGBUILDs/sensible-chromium/205-spell-check.json b/.archlinux/PKGBUILDs/sensible-chromium/205-spell-check.json deleted file mode 100644 index 2c563542..00000000 --- a/.archlinux/PKGBUILDs/sensible-chromium/205-spell-check.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "SpellCheckServiceEnabled": false -} diff --git a/.archlinux/PKGBUILDs/sensible-chromium/206-data-collection.json b/.archlinux/PKGBUILDs/sensible-chromium/206-data-collection.json deleted file mode 100644 index d61145cf..00000000 --- a/.archlinux/PKGBUILDs/sensible-chromium/206-data-collection.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "UrlKeyedAnonymizedDataCollectionEnabled": false -} diff --git a/.archlinux/PKGBUILDs/sensible-chromium/PKGBUILD b/.archlinux/PKGBUILDs/sensible-chromium/PKGBUILD deleted file mode 100644 index 2a22ca48..00000000 --- a/.archlinux/PKGBUILDs/sensible-chromium/PKGBUILD +++ /dev/null @@ -1,44 +0,0 @@ -pkgname=sensible-chromium -pkgver=0.1.0 -pkgrel=1 -pkgdesc="Sane defaults for the chromium web browser" -arch=('any') -source=('cjpalhdlnbpafiamejdnhcphjbkeiagm.json' - 'dbepggeogbaibhgnhhndojpepiihcmeb.json' - '101-search-provider.json' - '102-homepage.json' - '103-new-tab.json' - '201-promotional-tabs.json' - '202-safe-browsing.json' - '203-download-location.json' - '204-search-suggestions.json' - '205-spell-check.json' - '206-data-collection.json') -sha256sums=('5bcd92f712b450ecb20eb390f957216d488e5dc0c4abbb2cbf4dd6b570b11edc' - '5bcd92f712b450ecb20eb390f957216d488e5dc0c4abbb2cbf4dd6b570b11edc' - 'c76a7a4c6b8ba10b2c2f478c3fce8577c055b1c7c3216d6feba550f097aaca4c' - '3bd32ca3c77ad91ce8355223d76385e21ff49fc6388bc1dc017319a402908141' - '4d325fd0787f3fd9b9b16bcf5159ebaafdf0f722b9eaaa9deeb4758300f8cb56' - '283923b96ca0b58340dcb35d5d782d8d49d806cdaea8b70a95365f154e916907' - 'c7034bb6f603599592e452ef5d6d6b676529cdb05454072eabc8037595256c8d' - '48c3aa65851a4287e1a97667f57be12245a1a54067debe0ea858452d6fec0b19' - 'e6b382bda897e7e0731adde76a572fe4b075ed2a0d95b85678cd7184b43efec3' - 'fcc676697f930529b8605c703f33239bc55cb2f4563043353af6b1ec8712e431' - '732abce54318ed2dd7fdb330800d5f2d989a0086eb8f581475279f151d8a55f4') - -package() { - _ext="$pkgdir"/usr/share/chromium/extensions - _pol="$pkgdir"/etc/chromium/policies - - install -Dm644 cjpalhdlnbpafiamejdnhcphjbkeiagm.json "$_ext"/cjpalhdlnbpafiamejdnhcphjbkeiagm.json - install -Dm644 dbepggeogbaibhgnhhndojpepiihcmeb.json "$_ext"/dbepggeogbaibhgnhhndojpepiihcmeb.json - install -Dm644 101-search-provider.json "$_pol"/recommended/101-search-provider.json - install -Dm644 102-homepage.json "$_pol"/recommended/102-homepage.json - install -Dm644 103-new-tab.json "$_pol"/recommended/103-new-tab.json - install -Dm644 201-promotional-tabs.json "$_pol"/managed/201-promotional-tabs.json - install -Dm644 202-safe-browsing.json "$_pol"/managed/202-safe-browsing.json - install -Dm644 203-download-location.json "$_pol"/managed/203-download-location.json - install -Dm644 204-search-suggestions.json "$_pol"/managed/204-search-suggestions.json - install -Dm644 205-spell-check.json "$_pol"/managed/205-spell-check.json - install -Dm644 206-data-collection.json "$_pol"/managed/206-data-collection.json -} diff --git a/.archlinux/PKGBUILDs/sensible-chromium/cjpalhdlnbpafiamejdnhcphjbkeiagm.json b/.archlinux/PKGBUILDs/sensible-chromium/cjpalhdlnbpafiamejdnhcphjbkeiagm.json deleted file mode 100644 index 17f681d0..00000000 --- a/.archlinux/PKGBUILDs/sensible-chromium/cjpalhdlnbpafiamejdnhcphjbkeiagm.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "external_update_url": "https://clients2.google.com/service/update2/crx" -} diff --git a/.archlinux/PKGBUILDs/sensible-chromium/dbepggeogbaibhgnhhndojpepiihcmeb.json b/.archlinux/PKGBUILDs/sensible-chromium/dbepggeogbaibhgnhhndojpepiihcmeb.json deleted file mode 100644 index 17f681d0..00000000 --- a/.archlinux/PKGBUILDs/sensible-chromium/dbepggeogbaibhgnhhndojpepiihcmeb.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "external_update_url": "https://clients2.google.com/service/update2/crx" -} diff --git a/.archlinux/screenshots/01.jpg b/.archlinux/screenshots/01.jpg deleted file mode 100644 index 50286484..00000000 Binary files a/.archlinux/screenshots/01.jpg and /dev/null differ diff --git a/.archlinux/screenshots/code.jpg b/.archlinux/screenshots/code.jpg deleted file mode 100644 index 0ce6031c..00000000 Binary files a/.archlinux/screenshots/code.jpg and /dev/null differ