Skip to content

Instantly share code, notes, and snippets.

View cryptoquick's full-sized avatar
Any application that can be written in Rust, will eventually be written in Rust.

Hunter Beast cryptoquick

Any application that can be written in Rust, will eventually be written in Rust.
View GitHub Profile
cryptoquick / starship.toml
Created January 2, 2022 02:21 — forked from ryo-ARAKI/starship.toml
Starship configuration file
# ~/.config/starship.toml
full_symbol = "🔋"
charging_symbol = "🔌"
discharging_symbol = "⚡"
threshold = 30
style = "bold red"
cryptoquick / alacritty.yml
Created December 31, 2021 13:40
Alacritty Terminal Config
# Configuration for Alacritty, the GPU enhanced terminal emulator.
# Any items in the `env` entry below will be added as
# environment variables. Some entries may override variables
# set by alacritty itself.
# TERM variable
# This value is used to set the `$TERM` environment variable for
# each instance of Alacritty. If it is not present, alacritty will
cryptoquick /
Last active November 14, 2021 19:19
crypto research notes - noise

just some notes on some research i've been doing as an application developer looking to better understand crypto libraries and cipher suites


with a focus on noise protocol

noise adds additional higher-level constructs to common ciphers used in other cipher suites that are useful for transport encryption (replacing openssl more than libsodium)

useful concepts

cryptoquick / .prettierrc
Created April 25, 2020 00:07
preferred linter config (prettier for typescript + lint script)
"bracketSpacing": true,
"semi": false,
"singleQuote": true,
"trailingComma": "all",
"arrowParens": "always",
"tabWidth": 2,
"useTabs": false

Keybase proof

I hereby claim:

  • I am cryptoquick on github.
  • I am cryptoquick ( on keybase.
  • I have a public key ASDXCcZQ7YZY7bhAQL0sGNeO0RAjlVahzwKB-wRk6oCTjgo

To claim this, I am signing this object:

cryptoquick /
Created November 28, 2019 17:19
bind enter key to repeat last command in fish shell
function bind_enter
set -l lastline $history[1]
set -l cmdline (commandline)
if test -z (string trim "$cmdline")
commandline -r $lastline
commandline -f execute
commandline -f execute
cryptoquick / keybindings.json
Created August 10, 2019 16:19 — forked from jtanx/keybindings.json
Visual Studio Code disable MRU tab switching
"key": "ctrl+shift+tab",
"command": "workbench.action.previousEditor"
"key": "ctrl+tab",
"command": "workbench.action.nextEditor"
cryptoquick /
Created July 24, 2019 16:41
Get pbcopy and pbpaste in Arch Linux

Get pbcopy and pbpaste in Arch Linux

First you need the 'xsel' package.

$> pacman -S xsel

Then create aliases.

alias pbcopy='xsel --clipboard --input'

alias pbpaste='xsel --clipboard --output'

# ~/.config/i3/config
# This file has been auto-generated by i3-config-wizard(1).
# It will not be overwritten, so edit it as you like.
# Should you change your keyboard layout some time, delete
# this file and re-run i3-config-wizard(1).
# i3 config file (v4)
cryptoquick / ARCH_INSTALL.MD
Last active July 21, 2019 06:53 — forked from heppu/ARCH_INSTALL.MD
Installing Arch with GPT, dm-crypt, LUKS, LVM and systemd-boot

Create bootable USB

dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx status=progress && sync

Boot from USB and set prepare system

timedatectl set-ntp true