https://github.com/ivanukhov/.development
Various development-related files
https://github.com/ivanukhov/.development
git tmux zsh
Last synced: 3 months ago
JSON representation
Various development-related files
- Host: GitHub
- URL: https://github.com/ivanukhov/.development
- Owner: IvanUkhov
- Created: 2014-07-20T07:07:09.000Z (almost 12 years ago)
- Default Branch: main
- Last Pushed: 2025-03-02T06:50:26.000Z (over 1 year ago)
- Last Synced: 2026-01-14T06:04:53.879Z (6 months ago)
- Topics: git, tmux, zsh
- Language: Shell
- Homepage:
- Size: 107 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# .development
The repository contains various development-related files. Best enjoyed
responsibly.
## Installation
```sh
git clone https://github.com/IvanUkhov/.development.git ~/.development && make -C ~/.development
```
### Git: Signing commits
Generate a key and upload to GitHub:
```sh
brew install gpg2 gnupg
gpg --full-generate-key # RSA, at least 4096 bits long
gpg --list-secret-keys
gpg --armor --export KEY
```
If the first `gpg` command hangs, use the following instead:
```
cat >key.conf <> ~/.gnupg/gpg-agent.conf
echo "use-agent\nbatch" >> ~/.gnupg/gpg.conf
echo 'export GPG_TTY=$(tty)' >> ~/.zshrc
killall gpg-agent
gpg --list-keys --keyid-format LONG
git config --global commit.gpgsign true
git config --global user.signingkey KEY
```