Skip to content

Instantly share code, notes, and snippets.

View Jawabiscuit's full-sized avatar
👾

Jonas Avrin Jawabiscuit

👾
  • Greater NYC Metropolitan
View GitHub Profile
@Jawabiscuit
Jawabiscuit / config.json
Last active January 19, 2024 23:53
Aternate new note workflow idea using the Metadata Menu plugin
{
"theme": "base",
"themeVariables": {
"primaryColor": "#6272a4",
"primaryBorderColor": "#bd93f9",
"noteBkgColor": "#8be9fd",
"noteTextColor": "#6272a4",
"actorTextColor": "#50fa7b",
"signalColor": "#ff79c6",
"signalTextColor": "#ff79c6",
@Jawabiscuit
Jawabiscuit / config.json
Last active January 19, 2024 21:47
Aternate new note workflow idea using Metadata Menu and Module plugins
{
"theme": "base",
"themeVariables": {
"primaryColor": "#6272a4",
"primaryBorderColor": "#bd93f9",
"noteBkgColor": "#8be9fd",
"noteTextColor": "#6272a4",
"actorTextColor": "#50fa7b",
"signalColor": "#ff79c6",
"signalTextColor": "#ff79c6",
@Jawabiscuit
Jawabiscuit / config.json
Last active January 19, 2024 21:30
New note workflow idea using Modal Forms plugin
{
"theme": "base",
"themeVariables": {
"primaryColor": "#6272a4",
"primaryBorderColor": "#bd93f9",
"noteBkgColor": "#8be9fd",
"noteTextColor": "#6272a4",
"actorTextColor": "#50fa7b",
"signalColor": "#ff79c6",
"signalTextColor": "#ff79c6",
@Jawabiscuit
Jawabiscuit / modalForms_sequenceDiagrams_01.md
Last active January 19, 2024 21:08
Sequence diagrams for modal forms workflows
sequenceDiagram
    participant U as User
    participant MF as Modal Forms
    participant MM as Metadata Menu
    participant TP as Templater
    Note over U: Before creating a new note
    U->>MF: Create form
    MF->>MF: select MM type
 Note over U: 1. Create a new note

Keybase proof

I hereby claim:

  • I am jawabiscuit on github.
  • I am jonasavrin (https://keybase.io/jonasavrin) on keybase.
  • I have a public key whose fingerprint is 7ED4 6543 64B3 FE3E 1C8F 820C 223F A4F4 FE2F D4D1

To claim this, I am signing this object:

Introduction

  • This guide is for developers or rez enthusiasts wondering how to get started creating a development environment for working on or debugging rez.
  • While the steps are applicable to Linux, this guide was written while walking through the steps on a Windows virtual machine, so it focuses on Windows. It uses bash so that it more closesly resembles what would be seen on Linux.
- Throughout this process I use a virtual machine that has been configured using a [setup script](https://gist.github.com/Jawabiscuit/6298e2c4bebe5ddde694df9d18d9451b) but it is not necessary. It might be worthwhile looking at since it provides some information about the testing environment.
  • This guide highlights a workaround for creating an editable install using pip. Pip is normally used this way to install a Python package that is either stored locally instead of on Pypi and is robust enough that it and can easily clone and install remote repo. There are various reasons why a developer would
@Jawabiscuit
Jawabiscuit / ChocoInstall-RezDevBox.ps1
Last active June 20, 2022 20:18
Choco install script for rez development
<#
Download and install boxstarter from boxstarter.org
This is an example configuration meant to be modified extensively
Set-ExecutionPolicy Bypass -Scope Process -Force;
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072;
Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://boxstarter.org/bootstrapper.ps1'));
Get-Boxstarter -Force
@Jawabiscuit
Jawabiscuit / Uninstall-DefaultApps.ps1
Last active April 19, 2022 15:10
Uninstall unnecessary windows apps.
#--- Uninstall unnecessary applications that come with Windows out of the box ---
# Run in powershell, not pwsh
Write-Host "Uninstall some applications that come with Windows out of the box" -ForegroundColor "Yellow"
function removeApp {
Param ([string]$appName)
Write-Output "Trying to remove $appName"
Get-AppxPackage $appName -AllUsers | Remove-AppxPackage
Get-AppXProvisionedPackage -Online | Where DisplayName -like $appName | Remove-AppxProvisionedPackage -Online
@Jawabiscuit
Jawabiscuit / Install-Rez.ps1
Last active October 4, 2023 23:14
Install or update rez on windows
<#
Install/Update Rez
Requirements:
Python2
Example:
# Install rez
Install-Rez
@Jawabiscuit
Jawabiscuit / rez_package_snippets.md
Last active April 12, 2022 13:26
Recipe snippets of rez package.py files

Rez Package Snippets

Tools

late binding functions

This snippet executes during a special context during build-time.

Wiki: Late Binding Functions