Skip to content

Instantly share code, notes, and snippets.

owl be coding

Maddison Hellstrom b0o

owl be coding
Block or report user

Report or block b0o

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
b0o / cvim.vim
Last active Jun 23, 2017
Maddy's cVim Configuration
View cvim.vim
" cVim configuration
" See for more info
" Booleans Settings
set smoothscroll
set noautofocus
set autohidecursor
set autoupdategist
set scalehints
basedir=$(dirname $0)
getxrandr () {
while getopts "r" opt; do
case $opt in
View init.vim
inoremap <C-d> <C-o>dd
inoremap <C-S-d> <C-o>D
View das-keyboard.xkb
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
xinput list |
sed -n 's/.*Metadot.*id=\([0-9]*\).*keyboard.*/\1/p'
[ "$remote_id" ] || exit
b0o / yubikey-nano.xkb
Last active Dec 21, 2017
Yubikey XKB keymaps
View yubikey-nano.xkb
xkb_keymap {
xkb_keycodes "evdev_aliases(qwerty)" {
minimum = 8;
maximum = 255;
<ESC> = 9;
<AE01> = 10;
<AE02> = 11;
<AE03> = 12;
<AE04> = 13;
<AE05> = 14;

Keybase proof

I hereby claim:

  • I am b0o on github.
  • I am b0o ( on keybase.
  • I have a public key whose fingerprint is 1C07 780A BAE3 05EE 05ED 4D39 CDB2 888C 2BA2 6FBB

To claim this, I am signing this object:

View gist:761d04ec64c4f21e89a3cb85bc827ca5
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
‘ . StackSet.shift "NSP"’
In the second argument of ‘($)’, namely
View termcolors
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='\
View news
output="$(curl -s "" | xmlstarlet sel -T -t -m /rss/channel/item -v "concat(pubDate,': ',title)" -n | head -n $n)";
echo -e "\e[1;31m";
echo "$output";
echo -en "\e[0m"
You can’t perform that action at this time.