Add app ideas and gpg encounter
This commit is contained in:
parent
fabd88c644
commit
48a883e751
38
+ Encounters/App Ideas.md
Normal file
38
+ Encounters/App Ideas.md
Normal file
@ -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/)
|
26
+ Encounters/GPG on Mac.md
Normal file
26
+ Encounters/GPG on Mac.md
Normal file
@ -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
|
||||
`
|
Loading…
Reference in New Issue
Block a user