Skip to content

Instantly share code, notes, and snippets.

@abtrout
abtrout / pass.md
Created July 8, 2014 14:51
Using password-store with git repository synching

Password-store keeps your passwords (or any other sensitive information) saved in GnuPG encrypted files organized in ~/.password-store. For more information about GPG, consult the GNU Privacy Handbook.

Getting started

To get started, install pass and generate a keypair.

$ brew install pass
$ gpg --gen-key
$ gpg --list-keys
@pacarvalho
pacarvalho / slurm-enqueue-job.yml
Last active March 23, 2024 13:40
Sample Github Action Workflow To Enqueue Job With SLURM Cluster
name: SLURM Enqueue Workflow
on:
push:
branches:
- 'master'
jobs:
enqueue:
runs-on: ubuntu-latest
@fogleman
fogleman / snowflake.py
Last active December 28, 2021 00:21
Snowflake Generator
import random
import time
# inspiration: https://mathematica.stackexchange.com/questions/39361/how-to-generate-a-random-snowflake
# see https://www.redblobgames.com/grids/hexagons/ for information
# about hexagon grids and coordinate systems
# neighbors in axial coordinates
DIRS = [(1, 0), (1, -1), (0, -1), (-1, 0), (-1, 1), (0, 1)]