-
>400 shields and PPDs - best you can do is buy some time to high wake away. Shields give you time while PPDs helps with Grom bombs.
-
Agile build - gankers are generally built for catching runners and use fixed wepaons, so you can often out maneuver them while waiting to high wake.
-
Speed build - go faster than 800ms and you can outrun them. Over 800 with decent shields and you can ignore them. See icourier bubble taxi builds.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
set -e | |
if [ "$(id -u)" -ne 0 ] | |
then | |
echo "Rerunning with sudo..." | |
fullpath="$(readlink -f $0)" | |
exec sudo $fullpath | |
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Preamble. This is cobbled together as it is spread out a bit on my system. | |
# It might require some fiddling. | |
# Script to launch terminal/launcher window. Bind this to a key. | |
# ------------------------- | |
#!/bin/sh | |
export ZDOTDIR=$HOME/.zsh/zsilver | |
border="rgb:ff/d0/78" # yellow/orange | |
width=$(xwininfo -root | grep Width | awk -F ': ' '{print $2}') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
define-command -params 1 maybematch %{ | |
execute-keys "<a-l>" | |
evaluate-commands %sh{ | |
if [ "$kak_selection_length" -lt 2 ] && [ "$kak_cursor_column" -gt 2 ] | |
then | |
printf "execute-keys i${1}<esc>" | |
fi | |
} | |
execute-keys "<a-;>;h" | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
if exists("did_pairs") | finish | endif | |
let did_pairs = 1 | |
" wiki page: http://vim.wikia.com/wiki/Automatically_append_closing_characters | |
" let me turn it off when I want | |
let b:PairOn=1 | |
function PairsToggle() | |
if exists("b:PairOn") && b:PairOn | |
let b:PairOn = 0 |
For years my network stack has been based around ifupdown and wpa_supplicant but after a recent experience fighting them I decided to look to see what Buster offered and came out with a pretty nice new stack.
Old stack: ifupdown, ifplugd, dhcpcd, wpa_supplicant, resolvconf, unbound
New stack: systemd{-networkd,-resolved} + iwd [+ networkd-dispatcher]
The new setup has systemd-networkd
network device setup,
networkd-resolvconf
handling DNS lookup and caching, networkd-dispatcher
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package main | |
import ( | |
"flag" | |
"log" | |
"net" | |
"os" | |
"sync" | |
"golang.org/x/crypto/ssh" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// An example SFTP server implementation using the golang SSH package. | |
// Serves the whole filesystem visible to the user, and has a hard-coded username and password, | |
// so not for real use! | |
package main | |
import ( | |
"flag" | |
"fmt" | |
"io" | |
"io/ioutil" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
set -e | |
if [ $(id -u) -ne 0 ] | |
then | |
echo "Rerunning with sudo..." | |
fullpath="$(readlink -f $0)" | |
exec sudo $fullpath | |
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
func keyConfig() ssh.ClientConfig { | |
PORT = "22" | |
sshagent, err := net.Dial("unix", os.Getenv("SSH_AUTH_SOCK")) | |
if err != nil { | |
panic(err) | |
} | |
signer := ssh.PublicKeysCallback(agent.NewClient(sshagent).Signers) | |
sshConfig := ssh.ClientConfig{ | |
User: os.ExpandEnv("$USER"), |
NewerOlder