Skip to content

Instantly share code, notes, and snippets.

View stackpoet's full-sized avatar
💭
I may be slow to respond.

Kenya Sullivan stackpoet

💭
I may be slow to respond.
View GitHub Profile

Cursor's Memory Bank

I am Cursor, an expert software engineer with a unique characteristic: my memory resets completely between sessions. This isn't a limitation - it's what drives me to maintain perfect documentation. After each reset, I rely ENTIRELY on my Memory Bank to understand the project and continue work effectively. I MUST read ALL memory bank files at the start of EVERY task - this is not optional.

Memory Bank Structure

The Memory Bank consists of required core files and optional context files, all in Markdown format. Files build upon each other in a clear hierarchy:

flowchart TD
@stackpoet
stackpoet / nerd_fonts.sh
Created December 12, 2022 23:17 — forked from davidteren/nerd_fonts.md
Install Nerd Fonts via Homebrew [updated & fixed]
# Nerd Fonts for your IDE
# https://www.nerdfonts.com/font-downloads
brew tap homebrew/cask-fonts && brew install --cask font-3270-nerd-font
brew tap homebrew/cask-fonts && brew install --cask font-fira-mono-nerd-font
brew tap homebrew/cask-fonts && brew install --cask font-inconsolata-go-nerd-font
brew tap homebrew/cask-fonts && brew install --cask font-inconsolata-lgc-nerd-font
brew tap homebrew/cask-fonts && brew install --cask font-inconsolata-nerd-font
brew tap homebrew/cask-fonts && brew install --cask font-monofur-nerd-font
brew tap homebrew/cask-fonts && brew install --cask font-overpass-nerd-font
@stackpoet
stackpoet / .hyper.js
Created September 11, 2022 02:16 — forked from robertcoopercode/.hyper.js
Hyper Configuration
// Future versions of Hyper may add additional config options,
// which will not automatically be merged into this file.
// See https://hyper.is#cfg for all currently supported options.
module.exports = {
config: {
// Choose either "stable" for receiving highly polished,
// or "canary" for less polished but more frequent updates
updateChannel: 'stable',
const sanityClient = require('@sanity/client');
const crypto = require('crypto');
const {
SANITY_API_TOKEN,
SANITY_PROJECT_ID,
SANITY_DATASET,
SHOPIFY_SECRET
} = process.env;
@stackpoet
stackpoet / homebrew_m1.sh
Created November 29, 2020 23:18 — forked from nrubin29/homebrew_m1.sh
Install Native Homebrew on Apple Silicon M1
# We'll be installing Homebrew in the /opt directory.
cd /opt
# Create a directory for Homebrew. This requires root permissions.
sudo mkdir homebrew
# Make us the owner of the directory so that we no longer require root permissions.
sudo chown -R $(whoami) /opt/homebrew
# Download and unzip Homebrew. This command can be found at https://docs.brew.sh/Installation.
@stackpoet
stackpoet / 2020dotzshrc_file
Created July 25, 2020 18:09
2020 ZSHRC File - MACOS
#------------------
# Shell Variables
#------------------
# Specify VS Code as default editor for the React Native Simulator
export REACT_EDITOR=code
# Set VS Code Insiders as default code editor
export EDITOR=code
# Android SDK
export ANDROID_HOME=~/Library/Android/sdk
@stackpoet
stackpoet / gitignore
Last active July 15, 2020 03:54
Node.gitignore
#Node
node_modules
build
npm-debug.log
.env
.DS_Store
# Logs
logs
*.log
@stackpoet
stackpoet / .zshrc
Created December 3, 2019 18:24
WSL2 ZSH-SPACESHIP PROMPT - NVM
#------------------
# Shell Variables
#------------------
#NVM
export NVM_DIR="$HOME/.nvm"
#Spaceship Prompt zfunctions (when symlink fails)
fpath=($fpath "/home/kenya/.zfunctions")
# Set Spaceship ZSH as a prompt
@stackpoet
stackpoet / .zshrc
Last active November 20, 2019 20:48
zsh config -- no oh-my-zsh
#------------------
# Shell Variables
#------------------
# Specify VS Code as default editor for the React Native Simulator
export REACT_EDITOR=code
# Set VS Code Insiders as default code editor
export EDITOR=code
# Android SDK
export ANDROID_HOME=~/Library/Android/sdk