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
View initbars.sh
#!/bin/sh
basedir=$(dirname $0)
cacheused=0
globalrefresh=0
getxrandr () {
cachepath="$XDG_RUNTIME_DIR/xmonad/xrandr.cache"
refresh=$globalrefresh
while getopts "r" opt; do
case $opt in
@b0o
b0o / surfingkeys.js
Last active Mar 21, 2019
Maddy's SurfingKeys Configuration
View surfingkeys.js
// OUTDATED
// See the current version here:
// github.com/b0o/surfingkeys-conf
// Unmap undesired defaults
var unmaps = [ "sb" , "sw", "ob"
, "ow" , "cp", ";cp"
, ";ap", "spa", "spb"
, "spd", "sps", "spc"
, "spi", "sfr", "zQ"
@b0o
b0o / update
Last active Jul 11, 2018
Arch Linux update script which checks for Arch news, then updates the system via Yay or Pacman, plus support for updating user-space utilities such as NPM, Yarn, RubyGems, Cargo, and more.
View update
#!/bin/bash
#
# Copyright (c) 2018 Maddison Hellstrom (github.com/b0o)
# Released under the MIT License
#
# Arch Linux update script which checks for Arch news, then updates the system
# via Yay or Pacman, with seamless support for updating user-space utilities
# such as NPM, Yarn, RubyGems, Cargo, and more. Plus it has pretty colors :)
#
# Screencast:
@b0o
b0o / cvim.vim
Last active Jun 23, 2017
Maddy's cVim Configuration
View cvim.vim
" cVim configuration
" See https://github.com/1995eaton/chromium-vim for more info
" Booleans Settings
set smoothscroll
set noautofocus
set autohidecursor
set autoupdategist
set scalehints
You can’t perform that action at this time.