http://www.iso-9899.info/wiki/Passing_Arrays
http://www.iso-9899.info/wiki/Meaningless_Initializers
http://www.iso-9899.info/wiki/Generic_Pointer_To_Pointer
rawurlencode() { | |
local string="$@" | |
local strlen=${#string} | |
local encoded="" | |
local pos c o | |
for (( pos=0 ; pos<strlen ; pos++ )); do | |
c=${string:$pos:1} | |
case "$c" in |
#!/bin/bash | |
# Text Reset | |
export RCol='\e[0m' | |
# Regular | |
export Bla='\e[0;30m' | |
export Red='\e[0;31m' | |
export Gre='\e[0;32m' | |
export Yel='\e[0;33m' | |
export Blu='\e[0;34m' |
#!/bin/bash | |
n="${1:-1}" | |
output="$(curl -s "https://www.archlinux.org/feeds/news/" | xmlstarlet sel -T -t -m /rss/channel/item -v "concat(pubDate,': ',title)" -n | head -n $n)"; | |
echo -e "\e[1;31mhttps://www.archlinux.org/"; | |
echo "$output"; | |
echo -en "\e[0m" |
#!/bin/bash | |
n="${1:-1}" | |
output="$(curl -s "https://www.archlinux.org/feeds/news/" | xmlstarlet sel -T -t -m /rss/channel/item -v "concat(pubDate,': ',title)" -n | head -n $n)"; | |
echo -e "\e[1;31mhttps://www.archlinux.org/"; | |
echo "$output"; | |
echo -en "\e[0m" |
#!/bin/bash | |
RCol='\e[0m' # Text Reset | |
# Regular Bold Underline High Intensity BoldHigh Intens Background High Intensity Backgrounds | |
Bla='\e[0;30m'; BBla='\e[1;30m'; UBla='\e[4;30m'; IBla='\e[0;90m'; BIBla='\e[1;90m'; On_Bla='\e[40m'; On_IBla='\e[0;100m'; | |
Red='\e[0;31m'; BRed='\e[1;31m'; URed='\e[4;31m'; IRed='\e[0;91m'; BIRed='\e[1;91m'; On_Red='\e[41m'; On_IRed='\e[0;101m'; | |
Gre='\e[0;32m'; BGre='\e[1;32m'; UGre='\e[4;32m'; IGre='\e[0;92m'; BIGre='\e[1;92m'; On_Gre='\e[42m'; On_IGre='\e[0;102m'; | |
Yel='\e[0;33m'; BYel='\e[1;33m'; UYel='\e[4;33m'; IYel='\e[0;93m'; BIYel='\e[1;93m'; On_Yel='\e[43m'; On_IYel='\e[0;103m'; | |
Blu='\e[0;34m'; BBlu='\e[1;34m'; UBlu='\e[4;34m'; IBlu='\e[0;94m'; BIBlu='\e[1;94m'; On_Blu='\e[44m'; On_IBlu='\e[0;104m'; | |
Pur='\e[0;35m'; BPur='\e[1;35m'; UPur='\e[4;35m'; IPur='\e[0;95m'; BIPur='\e[1;95m'; On_Pur='\e[45m'; On_IPur='\ |
Building xmonad.hs... | |
lib/Conf/Bindings/Keys/Windows.hs:49:81: error: | |
• Couldn't match type ‘GHC.Word.Word64’ | |
with ‘StackSet.StackSet [Char] l0 a0 s0 sd0’ | |
Expected type: XMonad.Window -> XMonad.X () | |
Actual type: StackSet.StackSet [Char] l0 a0 s0 sd0 -> XMonad.X () | |
• In the second argument of ‘($)’, namely | |
‘Operations.windows . StackSet.shift "NSP"’ | |
In the second argument of ‘($)’, namely |
I hereby claim:
To claim this, I am signing this object:
xkb_keymap { | |
xkb_keycodes "evdev+aliases(qwerty)" { | |
minimum = 8; | |
maximum = 255; | |
<ESC> = 9; | |
<AE01> = 10; | |
<AE02> = 11; | |
<AE03> = 12; | |
<AE04> = 13; | |
<AE05> = 14; |
xkbconf="$(dirname $0)/das-keyboard.xkb" | |
echo $xkbconf | |
remote_id=$( | |
xinput list | | |
sed -n 's/.*Metadot.*id=\([0-9]*\).*keyboard.*/\1/p' | |
) | |
[ "$remote_id" ] || exit |