diff --git a/+ Encounters/App Ideas.md b/+ Encounters/App Ideas.md new file mode 100644 index 0000000..8fa8c66 --- /dev/null +++ b/+ Encounters/App Ideas.md @@ -0,0 +1,38 @@ +# Apps Ideas to build + +## Ideas +1. A Rust-based web framework or library. +2. A performance-optimized JavaScript library or tool. +3. A TypeScript-based project template or boilerplate. +4. A React component library or UI kit. +5. A developer tool for debugging or testing web applications. +6. Password generator +7. Project scaffolding template +8. Code formatter +9. Dependency checker +10. API client for a popular service + +## With names +- "Fungi" - A simple, open-source, Rust-based CLI tool for generating passwords. +- "Spark" - A code snippet manager for developers. +- "Nebula" - A dependency checker for JavaScript projects. +- "Lumina" - A lightweight, Rust-based web server. +- "Bloom" - A project scaff +- "Zipster" - A JavaScript library for compressing and decompressing data. +- "Pixie" - A lightweight JavaScript library for animations and effects. +- "Bundler" - A JavaScript module bundler and build tool. +- "Sparkle" - A JavaScript library for adding visual effects to websites. +- "Chameleon" - A JavaScript library for changing website colors and themes. + +## Rust based AI PR generation tool +- AI-powered summary of recent Git commits +- including changed files and diffs, in the current branch. + +### Name suggestions: +- GitSum +- CommitCri +- RepoRevue. + +## Learning +### random number +[free code camp](https://www.freecodecamp.org/news/random-number-generator/) diff --git a/+ Encounters/GPG on Mac.md b/+ Encounters/GPG on Mac.md new file mode 100644 index 0000000..bb18bd4 --- /dev/null +++ b/+ Encounters/GPG on Mac.md @@ -0,0 +1,26 @@ +# GPG on mac +Run `brew upgrade gnupg`, not really sure why atm + +PinEntry-Mac is needed for gpg +Run `brew install pinentry-mac` + +Now run the following to put stuff where it needs to go +`echo "pinentry-program $(brew --prefix)/bin/pinentry-mac" >> ~/.gnupg/gpg-agent.conf +` + +Now just kill the existin process to start a new +`killall gpg-agent` + +Run the following command to test if gpg is working properly, should see a bunch of bullshit print out +`echo "test" | gpg --clearsign # on linux it's gpg2 but brew stays as gpg` + +Now if the following has been done yet, can set the global configs so we're always signing commits by default + +``` +git config --global gpg.program gpg # perhaps you had this already? On linux maybe gpg2 +git config --global commit.gpgsign true # if you want to sign every commit +``` + +Use the following to verify you signed the commit properly +`git log --show-signature -1 +`