Skip to content

Instantly share code, notes, and snippets.

View zot's full-sized avatar

Bill Burdick zot

  • Jerusalem, Israel
View GitHub Profile
@zot
zot / prep
Last active December 20, 2022 13:01
shell script to prepare steamdeck for development
#!/bin/sh
# use this to prep remote development
#
# ensures sshd is active and multiuser nix is installed
#
# the most common activity here is mounting the local vault
# other activities happen only on installation or after upgrades
#
# activate ssh if it's not activated
if ! systemctl is-active sshd > /dev/null 2>&1; then
@zot
zot / org-roam-ivy.el
Last active October 3, 2023 20:20
first cut at scalable incremental completion for org-roam
;;; org-roam-ivy.el --- scalable incremental completion for org-roam -*- coding: utf-8; lexical-binding: t; -*-
;; Copyright © 2021 Bill Burdick <bill.burdick@gmail.com>
;; Author: Bill Burdick <bill.burdick@gmail.com>
;; URL: https://gist.github.com/zot/1d6f164178f41498f912613f2054bbb7
;; Keywords: org-mode, roam, convenience
;; Version: 0.0.15
;; Package-Requires: ((emacs "26.1") (dash "2.13") (f "0.17.2") (org "9.4") (emacsql "3.0.0") (emacsql-sqlite "1.0.0") (magit-section "2.90.1") (org-roam "2.0.0"))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; BACK UP YOUR LOGSEQ DIR BEFORE RUNNING THIS!
;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Copyright (C) Aug 4 2022, William R. Burdick Jr.
;;
;; LICENSE
;; This code is dual-licensed with MIT and GPL licenses.