new pkm ?
This commit is contained in:
3
.obsidian/community-plugins.json
vendored
Normal file
3
.obsidian/community-plugins.json
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
[
|
||||
"terminal"
|
||||
]
|
||||
5
.obsidian/daily-notes.json
vendored
Normal file
5
.obsidian/daily-notes.json
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"folder": "00-Home/Daily Notes",
|
||||
"template": "Templates/Daily Note",
|
||||
"autorun": true
|
||||
}
|
||||
168
.obsidian/plugins/terminal/data.json
vendored
Normal file
168
.obsidian/plugins/terminal/data.json
vendored
Normal file
@@ -0,0 +1,168 @@
|
||||
{
|
||||
"addToCommand": true,
|
||||
"addToContextMenu": true,
|
||||
"createInstanceNearExistingOnes": true,
|
||||
"errorNoticeTimeout": 0,
|
||||
"exposeInternalModules": true,
|
||||
"focusOnNewInstance": true,
|
||||
"hideStatusBar": "focused",
|
||||
"interceptLogging": true,
|
||||
"language": "",
|
||||
"newInstanceBehavior": "newVerticalSplit",
|
||||
"noticeTimeout": 5,
|
||||
"openChangelogOnUpdate": true,
|
||||
"pinNewInstance": true,
|
||||
"preferredRenderer": "webgl",
|
||||
"profiles": {
|
||||
"a9b31e04-759e-400e-8e61-3c922483cb22": {
|
||||
"args": [],
|
||||
"executable": "/bin/zsh",
|
||||
"name": "",
|
||||
"platforms": {
|
||||
"darwin": true,
|
||||
"linux": true
|
||||
},
|
||||
"pythonExecutable": "python3",
|
||||
"restoreHistory": false,
|
||||
"successExitCodes": [
|
||||
"0",
|
||||
"SIGINT",
|
||||
"SIGTERM"
|
||||
],
|
||||
"terminalOptions": {
|
||||
"documentOverride": null
|
||||
},
|
||||
"type": "integrated",
|
||||
"useWin32Conhost": true
|
||||
},
|
||||
"developerConsole": {
|
||||
"name": "",
|
||||
"restoreHistory": false,
|
||||
"successExitCodes": [
|
||||
"0",
|
||||
"SIGINT",
|
||||
"SIGTERM"
|
||||
],
|
||||
"terminalOptions": {
|
||||
"documentOverride": null
|
||||
},
|
||||
"type": "developerConsole"
|
||||
},
|
||||
"darwinExternalDefault": {
|
||||
"args": [
|
||||
"\"$PWD\""
|
||||
],
|
||||
"executable": "/System/Applications/Utilities/Terminal.app/Contents/macOS/Terminal",
|
||||
"name": "",
|
||||
"platforms": {
|
||||
"darwin": true
|
||||
},
|
||||
"restoreHistory": false,
|
||||
"successExitCodes": [
|
||||
"0",
|
||||
"SIGINT",
|
||||
"SIGTERM"
|
||||
],
|
||||
"terminalOptions": {
|
||||
"documentOverride": null
|
||||
},
|
||||
"type": "external"
|
||||
},
|
||||
"darwinIntegratedDefault": {
|
||||
"args": [],
|
||||
"executable": "/bin/zsh",
|
||||
"name": "",
|
||||
"platforms": {
|
||||
"darwin": true
|
||||
},
|
||||
"pythonExecutable": "python3",
|
||||
"restoreHistory": false,
|
||||
"successExitCodes": [
|
||||
"0",
|
||||
"SIGINT",
|
||||
"SIGTERM"
|
||||
],
|
||||
"terminalOptions": {
|
||||
"documentOverride": null
|
||||
},
|
||||
"type": "integrated",
|
||||
"useWin32Conhost": true
|
||||
},
|
||||
"linuxExternalDefault": {
|
||||
"args": [],
|
||||
"executable": "xterm",
|
||||
"name": "",
|
||||
"platforms": {
|
||||
"linux": true
|
||||
},
|
||||
"restoreHistory": false,
|
||||
"successExitCodes": [
|
||||
"0",
|
||||
"SIGINT",
|
||||
"SIGTERM"
|
||||
],
|
||||
"terminalOptions": {
|
||||
"documentOverride": null
|
||||
},
|
||||
"type": "external"
|
||||
},
|
||||
"linuxIntegratedDefault": {
|
||||
"args": [],
|
||||
"executable": "/bin/sh",
|
||||
"name": "",
|
||||
"platforms": {
|
||||
"linux": true
|
||||
},
|
||||
"pythonExecutable": "python3",
|
||||
"restoreHistory": false,
|
||||
"successExitCodes": [
|
||||
"0",
|
||||
"SIGINT",
|
||||
"SIGTERM"
|
||||
],
|
||||
"terminalOptions": {
|
||||
"documentOverride": null
|
||||
},
|
||||
"type": "integrated",
|
||||
"useWin32Conhost": true
|
||||
},
|
||||
"win32ExternalDefault": {
|
||||
"args": [],
|
||||
"executable": "C:\\Windows\\System32\\cmd.exe",
|
||||
"name": "",
|
||||
"platforms": {
|
||||
"win32": true
|
||||
},
|
||||
"restoreHistory": false,
|
||||
"successExitCodes": [
|
||||
"0",
|
||||
"SIGINT",
|
||||
"SIGTERM"
|
||||
],
|
||||
"terminalOptions": {
|
||||
"documentOverride": null
|
||||
},
|
||||
"type": "external"
|
||||
},
|
||||
"win32IntegratedDefault": {
|
||||
"args": [],
|
||||
"executable": "C:\\Windows\\System32\\cmd.exe",
|
||||
"name": "",
|
||||
"platforms": {
|
||||
"win32": true
|
||||
},
|
||||
"pythonExecutable": "python3",
|
||||
"restoreHistory": false,
|
||||
"successExitCodes": [
|
||||
"0",
|
||||
"SIGINT",
|
||||
"SIGTERM"
|
||||
],
|
||||
"terminalOptions": {
|
||||
"documentOverride": null
|
||||
},
|
||||
"type": "integrated",
|
||||
"useWin32Conhost": true
|
||||
}
|
||||
}
|
||||
}
|
||||
192
.obsidian/plugins/terminal/main.js
vendored
Normal file
192
.obsidian/plugins/terminal/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
14
.obsidian/plugins/terminal/manifest.json
vendored
Normal file
14
.obsidian/plugins/terminal/manifest.json
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"author": "polyipseity",
|
||||
"description": "Integrate consoles, shells, and terminals.",
|
||||
"fundingUrl": {
|
||||
"Buy Me a Coffee": "https://buymeacoffee.com/polyipseity",
|
||||
"GitHub Sponsors": "https://github.com/sponsors/polyipseity"
|
||||
},
|
||||
"version": "3.19.0",
|
||||
"authorUrl": "https://github.com/polyipseity",
|
||||
"id": "terminal",
|
||||
"isDesktopOnly": false,
|
||||
"minAppVersion": "1.4.11",
|
||||
"name": "Terminal"
|
||||
}
|
||||
32
.obsidian/plugins/terminal/styles.css
vendored
Normal file
32
.obsidian/plugins/terminal/styles.css
vendored
Normal file
@@ -0,0 +1,32 @@
|
||||
.obsidian-plugin-library\:icon{fill:none;stroke:currentColor}.obsidian-plugin-library\:await-css{display:unset!important}.obsidian-plugin-library\:hide-status-bar{display:none}/**
|
||||
* Copyright (c) 2014 The xterm.js authors. All rights reserved.
|
||||
* Copyright (c) 2012-2013, Christopher Jeffrey (MIT License)
|
||||
* https://github.com/chjj/term.js
|
||||
* @license MIT
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*
|
||||
* Originally forked from (with the author's permission):
|
||||
* Fabrice Bellard's javascript vt100 for jslinux:
|
||||
* http://bellard.org/jslinux/
|
||||
* Copyright (c) 2011 Fabrice Bellard
|
||||
* The original design remains. The terminal itself
|
||||
* has been extended to include xterm CSI codes, among
|
||||
* other features.
|
||||
*/.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;inset:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{position:absolute;inset:0;z-index:10;color:transparent;pointer-events:none}.xterm .xterm-accessibility-tree:not(.debug) *::selection{color:transparent}.xterm .xterm-accessibility-tree{user-select:text;white-space:pre}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{text-decoration:double underline}.xterm-underline-3{text-decoration:wavy underline}.xterm-underline-4{text-decoration:dotted underline}.xterm-underline-5{text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{text-decoration:overline double underline}.xterm-overline.xterm-underline-3{text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}.workspace-leaf-content[data-type="terminal:terminal"] .view-content{overflow:clip;display:flex;flex-direction:column}.terminal\:terminal{flex:1;min-width:0;min-height:0}.is-phone .workspace-leaf-content[data-type="terminal:terminal"] .view-content{padding-bottom:max(var(--size-4-4),calc(var(--icon-l) + var(--size-4-2) + max(var(--size-4-2),var(--safe-area-inset-bottom))))}
|
||||
3
.obsidian/templates.json
vendored
Normal file
3
.obsidian/templates.json
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"folder": "Templates"
|
||||
}
|
||||
84
.obsidian/workspace.json
vendored
84
.obsidian/workspace.json
vendored
@@ -13,12 +13,57 @@
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "claude.md",
|
||||
"file": "00-Home/Daily Notes/2025-07-26.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "claude"
|
||||
"title": "2025-07-26"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "0af8a31231c7ed85",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "258071cacafe3d84",
|
||||
"type": "leaf",
|
||||
"pinned": true,
|
||||
"state": {
|
||||
"type": "terminal:terminal",
|
||||
"state": {
|
||||
"terminal:terminal": {
|
||||
"cwd": "/Users/noise/Documents/argus",
|
||||
"focus": false,
|
||||
"profile": {
|
||||
"args": [],
|
||||
"executable": "/bin/zsh",
|
||||
"name": "",
|
||||
"platforms": {
|
||||
"darwin": true,
|
||||
"linux": true
|
||||
},
|
||||
"pythonExecutable": "python3",
|
||||
"restoreHistory": false,
|
||||
"successExitCodes": [
|
||||
"0",
|
||||
"SIGINT",
|
||||
"SIGTERM"
|
||||
],
|
||||
"terminalOptions": {
|
||||
"documentOverride": null
|
||||
},
|
||||
"type": "integrated",
|
||||
"useWin32Conhost": true
|
||||
},
|
||||
"serial": null
|
||||
}
|
||||
},
|
||||
"pinned": true,
|
||||
"icon": "terminal",
|
||||
"title": "Terminal: ✳ Thought Capture"
|
||||
}
|
||||
}
|
||||
]
|
||||
@@ -78,7 +123,7 @@
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 300
|
||||
"width": 200
|
||||
},
|
||||
"right": {
|
||||
"id": "3be2eee073aae28b",
|
||||
@@ -165,9 +210,36 @@
|
||||
"canvas:Create new canvas": false,
|
||||
"daily-notes:Open today's daily note": false,
|
||||
"templates:Insert template": false,
|
||||
"command-palette:Open command palette": false
|
||||
"command-palette:Open command palette": false,
|
||||
"terminal:Open terminal": false
|
||||
}
|
||||
},
|
||||
"active": "a3096b54b30f6a89",
|
||||
"lastOpenFiles": []
|
||||
"active": "258071cacafe3d84",
|
||||
"lastOpenFiles": [
|
||||
"04-Research/Tech Specs/WaveShareRP2040-ETH/RP2040-ETH Overview.md",
|
||||
"04-Research/Tech Specs/WaveShareRP2040-ETH",
|
||||
"04-Research/Tech Specs",
|
||||
"06-Resources/Tech Specs",
|
||||
"00-Home/Daily Notes/2025-07-26.md",
|
||||
"Templates/Daily Note.md",
|
||||
"2025-07-26.md",
|
||||
"Templates/Project Template.md",
|
||||
"03-Work/_Work Index.md",
|
||||
"02-Projects/_Projects Index.md",
|
||||
"Templates/Research Topic.md",
|
||||
"07-Connections/_Pattern Recognition.md",
|
||||
"04-Research/_Research Hub.md",
|
||||
"01-Self/_About Me.md",
|
||||
"01-Self/_About Me.md.tmp.43347.1753539155664",
|
||||
"Templates/Quick Capture Template.md",
|
||||
"📥 Inbox/_Inbox.md",
|
||||
"📥 Inbox/_Inbox.md.tmp.43347.1753539138249",
|
||||
"00-Home/_Index.md",
|
||||
"📥 Inbox/Voice Notes",
|
||||
"📥 Inbox/Random Thoughts",
|
||||
"📥 Inbox/Quick Captures",
|
||||
"📥 Inbox",
|
||||
"Templates",
|
||||
"claude.md"
|
||||
]
|
||||
}
|
||||
5
.zprofile
Normal file
5
.zprofile
Normal file
@@ -0,0 +1,5 @@
|
||||
|
||||
eval "$(/opt/homebrew/bin/brew shellenv)"
|
||||
|
||||
# Created by `pipx` on 2025-07-26 01:33:58
|
||||
export PATH="$PATH:/Users/noise/.local/bin"
|
||||
107
.zshrc
Normal file
107
.zshrc
Normal file
@@ -0,0 +1,107 @@
|
||||
# If you come from bash you might have to change your $PATH.
|
||||
# export PATH=$HOME/bin:$HOME/.local/bin:/usr/local/bin:$PATH
|
||||
|
||||
# Path to your Oh My Zsh installation.
|
||||
export ZSH="$HOME/.oh-my-zsh"
|
||||
|
||||
# Set name of the theme to load --- if set to "random", it will
|
||||
# load a random theme each time Oh My Zsh is loaded, in which case,
|
||||
# to know which specific one was loaded, run: echo $RANDOM_THEME
|
||||
# See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
|
||||
ZSH_THEME="agnoster"
|
||||
|
||||
# Set list of themes to pick from when loading at random
|
||||
# Setting this variable when ZSH_THEME=random will cause zsh to load
|
||||
# a theme from this variable instead of looking in $ZSH/themes/
|
||||
# If set to an empty array, this variable will have no effect.
|
||||
# ZSH_THEME_RANDOM_CANDIDATES=( "robbyrussell" "agnoster" )
|
||||
|
||||
# Uncomment the following line to use case-sensitive completion.
|
||||
# CASE_SENSITIVE="true"
|
||||
|
||||
# Uncomment the following line to use hyphen-insensitive completion.
|
||||
# Case-sensitive completion must be off. _ and - will be interchangeable.
|
||||
# HYPHEN_INSENSITIVE="true"
|
||||
|
||||
# Uncomment one of the following lines to change the auto-update behavior
|
||||
# zstyle ':omz:update' mode disabled # disable automatic updates
|
||||
# zstyle ':omz:update' mode auto # update automatically without asking
|
||||
# zstyle ':omz:update' mode reminder # just remind me to update when it's time
|
||||
|
||||
# Uncomment the following line to change how often to auto-update (in days).
|
||||
# zstyle ':omz:update' frequency 13
|
||||
|
||||
# Uncomment the following line if pasting URLs and other text is messed up.
|
||||
# DISABLE_MAGIC_FUNCTIONS="true"
|
||||
|
||||
# Uncomment the following line to disable colors in ls.
|
||||
# DISABLE_LS_COLORS="true"
|
||||
|
||||
# Uncomment the following line to disable auto-setting terminal title.
|
||||
# DISABLE_AUTO_TITLE="true"
|
||||
|
||||
# Uncomment the following line to enable command auto-correction.
|
||||
# ENABLE_CORRECTION="true"
|
||||
|
||||
# Uncomment the following line to display red dots whilst waiting for completion.
|
||||
# You can also set it to another string to have that shown instead of the default red dots.
|
||||
# e.g. COMPLETION_WAITING_DOTS="%F{yellow}waiting...%f"
|
||||
# Caution: this setting can cause issues with multiline prompts in zsh < 5.7.1 (see #5765)
|
||||
# COMPLETION_WAITING_DOTS="true"
|
||||
|
||||
# Uncomment the following line if you want to disable marking untracked files
|
||||
# under VCS as dirty. This makes repository status check for large repositories
|
||||
# much, much faster.
|
||||
# DISABLE_UNTRACKED_FILES_DIRTY="true"
|
||||
|
||||
# Uncomment the following line if you want to change the command execution time
|
||||
# stamp shown in the history command output.
|
||||
# You can set one of the optional three formats:
|
||||
# "mm/dd/yyyy"|"dd.mm.yyyy"|"yyyy-mm-dd"
|
||||
# or set a custom format using the strftime function format specifications,
|
||||
# see 'man strftime' for details.
|
||||
# HIST_STAMPS="mm/dd/yyyy"
|
||||
|
||||
# Would you like to use another custom folder than $ZSH/custom?
|
||||
# ZSH_CUSTOM=/path/to/new-custom-folder
|
||||
|
||||
# Which plugins would you like to load?
|
||||
# Standard plugins can be found in $ZSH/plugins/
|
||||
# Custom plugins may be added to $ZSH_CUSTOM/plugins/
|
||||
# Example format: plugins=(rails git textmate ruby lighthouse)
|
||||
# Add wisely, as too many plugins slow down shell startup.
|
||||
plugins=(git)
|
||||
|
||||
source $ZSH/oh-my-zsh.sh
|
||||
|
||||
# User configuration
|
||||
|
||||
# export MANPATH="/usr/local/man:$MANPATH"
|
||||
|
||||
# You may need to manually set your language environment
|
||||
# export LANG=en_US.UTF-8
|
||||
|
||||
# Preferred editor for local and remote sessions
|
||||
# if [[ -n $SSH_CONNECTION ]]; then
|
||||
# export EDITOR='vim'
|
||||
# else
|
||||
# export EDITOR='nvim'
|
||||
# fi
|
||||
|
||||
# Compilation flags
|
||||
# export ARCHFLAGS="-arch $(uname -m)"
|
||||
|
||||
# Set personal aliases, overriding those provided by Oh My Zsh libs,
|
||||
# plugins, and themes. Aliases can be placed here, though Oh My Zsh
|
||||
# users are encouraged to define aliases within a top-level file in
|
||||
# the $ZSH_CUSTOM folder, with .zsh extension. Examples:
|
||||
# - $ZSH_CUSTOM/aliases.zsh
|
||||
# - $ZSH_CUSTOM/macos.zsh
|
||||
# For a full list of active aliases, run `alias`.
|
||||
#
|
||||
# Example aliases
|
||||
# alias zshconfig="mate ~/.zshrc"
|
||||
# alias ohmyzsh="mate ~/.oh-my-zsh"
|
||||
|
||||
# Created by `pipx` on 2025-07-26 01:33:58
|
||||
export PATH="$PATH:/Users/noise/.local/bin"
|
||||
43
00-Home/Daily Notes/2025-07-26.md
Normal file
43
00-Home/Daily Notes/2025-07-26.md
Normal file
@@ -0,0 +1,43 @@
|
||||
---
|
||||
date: 2025-07-26
|
||||
tags: [daily-note]
|
||||
---
|
||||
|
||||
# 📅 Saturday, July 26th 2025
|
||||
|
||||
## 🌅 Morning Thoughts
|
||||
Vibe Coding: StreamLens and Barnum (Precision Time device)
|
||||
|
||||
|
||||
## 📥 Quick Captures
|
||||
*Ideas that emerged today*
|
||||
-
|
||||
-
|
||||
|
||||
## 🔗 Interesting Connections
|
||||
*Patterns I noticed*
|
||||
-
|
||||
-
|
||||
|
||||
## 🤔 Questions That Arose
|
||||
-
|
||||
-
|
||||
|
||||
## 📚 What I Learned
|
||||
-
|
||||
-
|
||||
|
||||
## 🎯 Progress on Projects
|
||||
-
|
||||
-
|
||||
|
||||
## 💭 Evening Reflection
|
||||
*What stood out today? What patterns emerged?*
|
||||
|
||||
|
||||
## 🔮 For Tomorrow
|
||||
- [ ]
|
||||
- [ ]
|
||||
|
||||
---
|
||||
Links: [[00-Home/_Index|Home]] | [[{{date-1d}}|← Yesterday]] | [[{{date+1d}}|Tomorrow →]]
|
||||
42
00-Home/_Index.md
Normal file
42
00-Home/_Index.md
Normal file
@@ -0,0 +1,42 @@
|
||||
# 🏠 Knowledge Base Home
|
||||
|
||||
## 📥 Quick Capture
|
||||
- [[📥 Inbox/_Inbox]] - Drop thoughts here first, organize later
|
||||
- [[📥 Inbox/Quick Capture Template|+ New Quick Capture]]
|
||||
- [[00-Home/Daily Notes/{{date}}|Today's Note]]
|
||||
|
||||
## 🧭 Main Areas
|
||||
|
||||
### 🧑 [[01-Self/_About Me|Self]]
|
||||
Personal development, interests, philosophy, and values
|
||||
|
||||
### 🛠️ [[02-Projects/_Projects Index|Projects]]
|
||||
Home, hobby, and personal projects
|
||||
|
||||
### 💼 [[03-Work/_Work Index|Work]]
|
||||
Professional projects and career development
|
||||
|
||||
### 🔬 [[04-Research/_Research Hub|Research]]
|
||||
Deep dives, literature notes, and synthesis
|
||||
|
||||
### 💡 [[05-Ideas/_Idea Capture|Ideas]]
|
||||
Creative thoughts and concepts
|
||||
|
||||
### 📚 [[06-Resources/_Resources|Resources]]
|
||||
Books, articles, and learning materials
|
||||
|
||||
### 🔗 [[07-Connections/_Pattern Recognition|Connections]]
|
||||
Cross-domain insights and correlations
|
||||
|
||||
## 🎯 Current Focus
|
||||
- [ ]
|
||||
- [ ]
|
||||
- [ ]
|
||||
|
||||
## 🤔 Open Questions
|
||||
-
|
||||
-
|
||||
-
|
||||
|
||||
---
|
||||
*"The mind is not a vessel to be filled, but a fire to be kindled." - Plutarch*
|
||||
53
01-Self/_About Me.md
Normal file
53
01-Self/_About Me.md
Normal file
@@ -0,0 +1,53 @@
|
||||
# 🧑 About Me
|
||||
|
||||
## 🎯 Core Identity
|
||||
*Who am I at my essence?*
|
||||
|
||||
### Values & Principles
|
||||
- [[01-Self/Values & Principles/Core Values]]
|
||||
-
|
||||
|
||||
### Philosophy
|
||||
- [[01-Self/Philosophy/Life Philosophy]]
|
||||
- [[01-Self/Philosophy/Work Philosophy]]
|
||||
-
|
||||
|
||||
## 🌟 Interests
|
||||
*What captivates my curiosity?*
|
||||
|
||||
### Current Interests
|
||||
-
|
||||
-
|
||||
|
||||
### Exploring
|
||||
-
|
||||
-
|
||||
|
||||
## 🎨 Hobbies
|
||||
*What do I do for joy?*
|
||||
|
||||
### Active Hobbies
|
||||
-
|
||||
-
|
||||
|
||||
### Past Hobbies
|
||||
-
|
||||
-
|
||||
|
||||
## 📈 Learning Journey
|
||||
*How am I growing?*
|
||||
|
||||
### Currently Learning
|
||||
-
|
||||
-
|
||||
|
||||
### Want to Learn
|
||||
-
|
||||
-
|
||||
|
||||
## 💭 Reflections
|
||||
- [[01-Self/Philosophy/Personal Manifesto]]
|
||||
- [[01-Self/Learning Journey/Growth Log]]
|
||||
|
||||
---
|
||||
*"Know thyself" - Delphic maxim*
|
||||
34
02-Projects/_Projects Index.md
Normal file
34
02-Projects/_Projects Index.md
Normal file
@@ -0,0 +1,34 @@
|
||||
# 🛠️ Projects Index
|
||||
|
||||
## 🚀 Active Projects
|
||||
|
||||
### Home Projects
|
||||
- [[Project Name]]
|
||||
-
|
||||
|
||||
### Hobby Projects
|
||||
-
|
||||
-
|
||||
|
||||
## 💡 Project Ideas
|
||||
*Future possibilities*
|
||||
-
|
||||
-
|
||||
|
||||
## 📊 Project Status Overview
|
||||
|
||||
| Project | Status | Started | Last Update | Priority |
|
||||
|---------|--------|---------|-------------|----------|
|
||||
| | | | | |
|
||||
| | | | | |
|
||||
|
||||
## 🏆 Completed Projects
|
||||
→ [[02-Projects/Archive/]]
|
||||
|
||||
## 🔗 Cross-Project Patterns
|
||||
*What themes emerge across projects?*
|
||||
-
|
||||
-
|
||||
|
||||
---
|
||||
[[Templates/Project Template|+ New Project]]
|
||||
49
03-Work/_Work Index.md
Normal file
49
03-Work/_Work Index.md
Normal file
@@ -0,0 +1,49 @@
|
||||
# 💼 Work Index
|
||||
|
||||
## 📋 Current Projects
|
||||
*Active professional work*
|
||||
|
||||
### Priority Projects
|
||||
1. [[Project Name]]
|
||||
2.
|
||||
3.
|
||||
|
||||
### Ongoing Responsibilities
|
||||
-
|
||||
-
|
||||
|
||||
## 🎯 Professional Goals
|
||||
-
|
||||
-
|
||||
|
||||
## 💡 Skills & Expertise
|
||||
|
||||
### Core Competencies
|
||||
-
|
||||
-
|
||||
|
||||
### Developing Skills
|
||||
-
|
||||
-
|
||||
|
||||
### Future Learning
|
||||
-
|
||||
-
|
||||
|
||||
## 📊 Project Portfolio
|
||||
|
||||
| Project | Client/Team | Status | Impact |
|
||||
|---------|-------------|--------|--------|
|
||||
| | | | |
|
||||
| | | | |
|
||||
|
||||
## 🔗 Work-Life Connections
|
||||
*How does work relate to personal interests?*
|
||||
-
|
||||
-
|
||||
|
||||
## 📚 Professional Development
|
||||
→ [[03-Work/Professional Development/]]
|
||||
|
||||
---
|
||||
[[Templates/Project Template|+ New Work Project]]
|
||||
@@ -0,0 +1,98 @@
|
||||
---
|
||||
created: 2025-07-27
|
||||
tags: [research, tech-specs, RP2040, microcontroller, ethernet]
|
||||
source: https://www.waveshare.com/wiki/RP2040-ETH
|
||||
domains: [embedded-systems, networking, iot]
|
||||
---
|
||||
|
||||
# 🔬 WaveShare RP2040-ETH Technical Specifications
|
||||
|
||||
## 📋 Overview
|
||||
The RP2040-ETH is a microcontroller board combining the Raspberry Pi RP2040 chip with integrated Ethernet capabilities via the CH9120 TCP/IP module.
|
||||
|
||||
## ⚙️ Core Specifications
|
||||
|
||||
### Microcontroller
|
||||
- **Chip**: RP2040
|
||||
- **Processor**: Dual-core Arm Cortex M0+
|
||||
- **Clock Speed**: Up to 133 MHz (flexible)
|
||||
- **Memory**:
|
||||
- 264KB SRAM
|
||||
- 4MB onboard Flash
|
||||
- **Temperature Sensor**: Built-in
|
||||
|
||||
### Networking
|
||||
- **Ethernet Controller**: CH9120 with integrated TCP/IP stack
|
||||
- **Network Modes**:
|
||||
- TCP Server
|
||||
- TCP Client
|
||||
- UDP Server
|
||||
- UDP Client
|
||||
- **Configuration**: Configurable IP, port, and mode settings
|
||||
|
||||
## 🔌 I/O and Interfaces
|
||||
|
||||
### GPIO
|
||||
- **Count**: 14 multi-function GPIO pins
|
||||
- **PWM Channels**: 13
|
||||
- **PIO State Machines**: 8 programmable
|
||||
|
||||
### Communication Interfaces
|
||||
- **SPI**: 1x
|
||||
- **I2C**: 2x
|
||||
- **UART**: 2x
|
||||
- **USB**: Type-C with drag-and-drop programming
|
||||
|
||||
### Physical Design
|
||||
- **Form Factor**: Castellated module design
|
||||
- **Integration**: Easy PCB mounting and breadboard use
|
||||
|
||||
## 💻 Development Environment
|
||||
|
||||
### Programming Languages
|
||||
- **MicroPython**: Full support
|
||||
- **C/C++**: Native development
|
||||
- **Arduino IDE**: Compatible
|
||||
|
||||
### Development Tools
|
||||
- Raspberry Pi Pico SDK
|
||||
- VSCode integration
|
||||
- Thonny IDE support
|
||||
- Official WaveShare demos and documentation
|
||||
|
||||
### Programming Features
|
||||
- USB drag-and-drop programming
|
||||
- Multiple development environment options
|
||||
- Extensive sample code library
|
||||
|
||||
## 🌐 Use Cases
|
||||
- IoT projects requiring network connectivity
|
||||
- Embedded web servers
|
||||
- Remote monitoring systems
|
||||
- Industrial automation with Ethernet
|
||||
- Data logging with network transmission
|
||||
|
||||
## 🔗 Connections to Other Research
|
||||
*Potential correlations with other interests*
|
||||
|
||||
### Related Technologies
|
||||
- Compare with ESP32 Ethernet solutions
|
||||
- Raspberry Pi Pico ecosystem
|
||||
- Industrial IoT platforms
|
||||
- Edge computing applications
|
||||
|
||||
### Questions for Further Investigation
|
||||
- How does CH9120 TCP/IP stack compare to other solutions?
|
||||
- Power consumption vs. ESP32-based alternatives?
|
||||
- Real-world performance in industrial environments?
|
||||
- Integration possibilities with existing projects?
|
||||
|
||||
## 📚 Resources
|
||||
- **Official Wiki**: https://www.waveshare.com/wiki/RP2040-ETH
|
||||
- **Development Tools**: Raspberry Pi Pico SDK
|
||||
- **Sample Code**: WaveShare official demos
|
||||
|
||||
---
|
||||
**Research Context**: Evaluating for potential networking projects requiring reliable Ethernet connectivity in embedded systems.
|
||||
|
||||
Related: [[04-Research/_Research Hub|Research Hub]] | [[06-Resources/Tools & Methods/Embedded Development]]
|
||||
55
04-Research/_Research Hub.md
Normal file
55
04-Research/_Research Hub.md
Normal file
@@ -0,0 +1,55 @@
|
||||
# 🔬 Research Hub
|
||||
|
||||
> *Where curiosity meets systematic investigation*
|
||||
|
||||
## 🎯 Active Research Areas
|
||||
*Current deep dives*
|
||||
|
||||
### Primary Focus
|
||||
- [[Research Topic]]
|
||||
-
|
||||
|
||||
### Secondary Investigations
|
||||
-
|
||||
-
|
||||
|
||||
## 🤔 Open Questions
|
||||
*Mysteries worth exploring*
|
||||
|
||||
### Big Questions
|
||||
-
|
||||
-
|
||||
|
||||
### Hypotheses to Test
|
||||
-
|
||||
-
|
||||
|
||||
## 📚 Literature Notes
|
||||
*Key insights from sources*
|
||||
|
||||
Recent additions:
|
||||
- [[04-Research/Literature Notes/]]
|
||||
-
|
||||
|
||||
## 🔗 Synthesis & Connections
|
||||
*Where ideas converge*
|
||||
|
||||
### Recent Syntheses
|
||||
- [[04-Research/Synthesis/]]
|
||||
-
|
||||
|
||||
### Emerging Patterns
|
||||
- [[04-Research/Connections/]]
|
||||
-
|
||||
|
||||
## 🛠️ Research Methods
|
||||
- [[06-Resources/Tools & Methods/Research Methodology]]
|
||||
- [[06-Resources/Tools & Methods/Note-Taking System]]
|
||||
|
||||
## 💡 Research Ideas Backlog
|
||||
1.
|
||||
2.
|
||||
3.
|
||||
|
||||
---
|
||||
*"Research is to see what everybody else has seen, and to think what nobody else has thought." - Albert Szent-Györgyi*
|
||||
64
07-Connections/_Pattern Recognition.md
Normal file
64
07-Connections/_Pattern Recognition.md
Normal file
@@ -0,0 +1,64 @@
|
||||
# 🔗 Pattern Recognition Hub
|
||||
|
||||
> *Where disparate ideas reveal their hidden relationships*
|
||||
|
||||
## 🌐 Cross-Domain Patterns
|
||||
*Insights that bridge different fields*
|
||||
|
||||
### Recent Discoveries
|
||||
- [[Connection between X and Y]]
|
||||
-
|
||||
|
||||
### Emerging Themes
|
||||
-
|
||||
-
|
||||
|
||||
## 🔍 Pattern Types
|
||||
|
||||
### Structural Patterns
|
||||
*Similar forms across different domains*
|
||||
-
|
||||
-
|
||||
|
||||
### Process Patterns
|
||||
*Similar dynamics and flows*
|
||||
-
|
||||
-
|
||||
|
||||
### Conceptual Patterns
|
||||
*Abstract similarities*
|
||||
-
|
||||
-
|
||||
|
||||
## 🎯 Active Correlations
|
||||
*Currently exploring these connections*
|
||||
|
||||
1. **Pattern**:
|
||||
- Domain A:
|
||||
- Domain B:
|
||||
- Insight:
|
||||
|
||||
2. **Pattern**:
|
||||
- Domain A:
|
||||
- Domain B:
|
||||
- Insight:
|
||||
|
||||
## 💡 Correlation Techniques
|
||||
- Metaphorical thinking
|
||||
- Systems analysis
|
||||
- Analogical reasoning
|
||||
- Pattern matching
|
||||
- Cross-pollination
|
||||
|
||||
## 📊 Correlation Maps
|
||||
- [[07-Connections/Correlation Maps/]]
|
||||
-
|
||||
|
||||
## 🤔 Questions for Exploration
|
||||
- What patterns repeat across my interests?
|
||||
- Where do opposing ideas actually complement each other?
|
||||
- What would happen if I applied X principle to Y domain?
|
||||
-
|
||||
|
||||
---
|
||||
*"Everything is connected to everything else" - Leonardo da Vinci*
|
||||
43
Templates/Daily Note.md
Normal file
43
Templates/Daily Note.md
Normal file
@@ -0,0 +1,43 @@
|
||||
---
|
||||
date: {{date}}
|
||||
tags: [daily-note]
|
||||
---
|
||||
|
||||
# 📅 {{date:dddd, MMMM Do YYYY}}
|
||||
|
||||
## 🌅 Morning Thoughts
|
||||
*What's on my mind as I start the day?*
|
||||
|
||||
|
||||
## 📥 Quick Captures
|
||||
*Ideas that emerged today*
|
||||
-
|
||||
-
|
||||
|
||||
## 🔗 Interesting Connections
|
||||
*Patterns I noticed*
|
||||
-
|
||||
-
|
||||
|
||||
## 🤔 Questions That Arose
|
||||
-
|
||||
-
|
||||
|
||||
## 📚 What I Learned
|
||||
-
|
||||
-
|
||||
|
||||
## 🎯 Progress on Projects
|
||||
-
|
||||
-
|
||||
|
||||
## 💭 Evening Reflection
|
||||
*What stood out today? What patterns emerged?*
|
||||
|
||||
|
||||
## 🔮 For Tomorrow
|
||||
- [ ]
|
||||
- [ ]
|
||||
|
||||
---
|
||||
Links: [[00-Home/_Index|Home]] | [[{{date-1d}}|← Yesterday]] | [[{{date+1d}}|Tomorrow →]]
|
||||
56
Templates/Project Template.md
Normal file
56
Templates/Project Template.md
Normal file
@@ -0,0 +1,56 @@
|
||||
---
|
||||
created: {{date}}
|
||||
tags: [project, active]
|
||||
status: planning
|
||||
---
|
||||
|
||||
# 🛠️ Project: {{title}}
|
||||
|
||||
## 📋 Overview
|
||||
*What is this project about?*
|
||||
|
||||
|
||||
## 🎯 Goals & Objectives
|
||||
*What do I want to achieve?*
|
||||
|
||||
1.
|
||||
2.
|
||||
3.
|
||||
|
||||
## 💡 Initial Ideas & Inspiration
|
||||
*What sparked this project?*
|
||||
|
||||
|
||||
## 🔗 Connections
|
||||
*How does this relate to other interests/projects?*
|
||||
-
|
||||
-
|
||||
|
||||
## 📊 Progress Tracking
|
||||
|
||||
### Milestones
|
||||
- [ ]
|
||||
- [ ]
|
||||
- [ ]
|
||||
|
||||
### Current Status
|
||||
|
||||
|
||||
### Next Actions
|
||||
- [ ]
|
||||
- [ ]
|
||||
|
||||
## 📚 Resources & References
|
||||
-
|
||||
-
|
||||
|
||||
## 💭 Reflections & Learnings
|
||||
*What am I discovering through this project?*
|
||||
|
||||
|
||||
## 🤔 Open Questions
|
||||
-
|
||||
-
|
||||
|
||||
---
|
||||
Related: [[02-Projects/_Projects Index|All Projects]]
|
||||
31
Templates/Quick Capture Template.md
Normal file
31
Templates/Quick Capture Template.md
Normal file
@@ -0,0 +1,31 @@
|
||||
---
|
||||
date: {{date}}
|
||||
time: {{time}}
|
||||
tags: [capture, unprocessed]
|
||||
---
|
||||
|
||||
# Quick Capture - {{date}} {{time}}
|
||||
|
||||
## 💭 The Thought
|
||||
|
||||
|
||||
## 🔗 Connections
|
||||
*What does this remind me of? What patterns do I see?*
|
||||
|
||||
|
||||
## ❓ Questions This Raises
|
||||
|
||||
|
||||
## 🏷️ Potential Categories
|
||||
- [ ] Self/Philosophy
|
||||
- [ ] Project Idea
|
||||
- [ ] Research Topic
|
||||
- [ ] Work Related
|
||||
- [ ] Resource/Reference
|
||||
- [ ] Pattern/Connection
|
||||
|
||||
## 📌 Next Actions
|
||||
- [ ]
|
||||
|
||||
---
|
||||
*Captured in the moment, to be refined later*
|
||||
74
Templates/Research Topic.md
Normal file
74
Templates/Research Topic.md
Normal file
@@ -0,0 +1,74 @@
|
||||
---
|
||||
created: {{date}}
|
||||
tags: [research, active]
|
||||
domains: []
|
||||
---
|
||||
|
||||
# 🔬 Research: {{title}}
|
||||
|
||||
## 🎯 Research Question
|
||||
*What am I trying to understand?*
|
||||
|
||||
|
||||
## 💭 Initial Hypothesis
|
||||
*What do I think might be true?*
|
||||
|
||||
|
||||
## 🔍 Why This Matters
|
||||
*Personal significance and broader implications*
|
||||
|
||||
|
||||
## 📚 Literature Review
|
||||
|
||||
### Key Sources
|
||||
1.
|
||||
2.
|
||||
3.
|
||||
|
||||
### Core Concepts
|
||||
-
|
||||
-
|
||||
|
||||
### Conflicting Viewpoints
|
||||
-
|
||||
-
|
||||
|
||||
## 🔗 Connections & Patterns
|
||||
*How does this relate to other knowledge?*
|
||||
|
||||
### Cross-Domain Links
|
||||
-
|
||||
-
|
||||
|
||||
### Surprising Correlations
|
||||
-
|
||||
-
|
||||
|
||||
## 🧪 Investigation Methods
|
||||
-
|
||||
-
|
||||
|
||||
## 📊 Findings & Insights
|
||||
|
||||
### Key Discoveries
|
||||
1.
|
||||
2.
|
||||
|
||||
### Emerging Patterns
|
||||
-
|
||||
-
|
||||
|
||||
## 🤔 New Questions Raised
|
||||
-
|
||||
-
|
||||
|
||||
## 💡 Synthesis
|
||||
*What's the bigger picture?*
|
||||
|
||||
|
||||
## 🎯 Next Steps
|
||||
- [ ]
|
||||
- [ ]
|
||||
|
||||
---
|
||||
Related: [[04-Research/_Research Hub|Research Hub]] | [[07-Connections/_Pattern Recognition|Patterns]]
|
||||
@@ -0,0 +1,7 @@
|
||||
This is an obsidian markdown personal knowledgebase.
|
||||
|
||||
You are a research assistant and personal knowledgebase expert.
|
||||
|
||||
You are inquisitive and ideate novelly. You find correlations between disparate ideas.
|
||||
|
||||
You ask thought-provoking questions.
|
||||
|
||||
28
📥 Inbox/_Inbox.md
Normal file
28
📥 Inbox/_Inbox.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# 📥 Inbox - Capture First, Organize Later
|
||||
|
||||
> *This is your friction-free capture zone. Don't worry about structure or categories - just get your thoughts down!*
|
||||
|
||||
## 🚀 Quick Captures
|
||||
*Latest unprocessed thoughts - review weekly*
|
||||
|
||||
- [[Quick Capture {{date}}-{{time}}]]
|
||||
-
|
||||
|
||||
## 🎯 Processing Guidelines
|
||||
1. **Capture freely** - No judgment, no editing
|
||||
2. **Review weekly** - Sort into appropriate folders
|
||||
3. **Connect dots** - Look for patterns and relationships
|
||||
4. **Archive processed** - Keep inbox clean
|
||||
|
||||
## 📝 Capture Methods
|
||||
- **Quick Capture**: [[Templates/Quick Capture Template|+ New Quick Capture]]
|
||||
- **Voice Notes**: Drop audio transcriptions in [[📥 Inbox/Voice Notes]]
|
||||
- **Random Thoughts**: [[📥 Inbox/Random Thoughts]]
|
||||
- **Daily Note**: [[00-Home/Daily Notes/{{date}}]]
|
||||
|
||||
## 🔄 Recently Processed
|
||||
-
|
||||
-
|
||||
|
||||
---
|
||||
*Remember: The best thought is the one you capture, not the one you perfect.*
|
||||
Reference in New Issue
Block a user