Skip to content

Collection of development scripts and troubleshooting tools for daily workflows (Neovim, certificates, and more)

Notifications You must be signed in to change notification settings

marivaldo/dev-toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Dev Scripts Collection

A collection of useful scripts for development and troubleshooting.

Structure

~/Projects/own/dev-toolkit/
├── README.md                           # This file (main index)
├── certificates/                       # Digital certificate scripts
│   ├── README.md                       # Detailed documentation
│   └── pfx-to-crt-key.sh              # Convert PFX to CRT + KEY
└── neovim-troubleshooting/            # Scripts for Neovim/LazyVim
    ├── README.md                       # Detailed documentation
    └── fix-ruby-lsp.sh                # Fix for ruby-lsp version mismatch

Quick Start

Ruby LSP Fix (Neovim)

Fixes error: "Your Ruby version is X, but your Gemfile specified Y"

cd /path/to/ruby/project
bash ~/Projects/own/dev-toolkit/neovim-troubleshooting/fix-ruby-lsp.sh

Full documentation →

PFX to CRT + KEY

Converts PFX (PKCS#12) file to certificate (.crt) and private key (.key)

bash ~/Projects/own/dev-toolkit/certificates/pfx-to-crt-key.sh ~/certificate.pfx

# With decrypted key
bash ~/Projects/own/dev-toolkit/certificates/pfx-to-crt-key.sh ~/certificate.pfx --decrypt-key

Full documentation →


How to Use

  1. Navigate to the specific problem folder
  2. Read the folder's README.md
  3. Run the corresponding script
  4. Follow the verification instructions

Contributing

Add new scripts following the structure:

dev-scripts/
└── problem-name/
    ├── README.md           # Full documentation
    ├── fix-*.sh           # Main script
    └── examples/          # (optional) Usage examples

Last updated: 2026-01-29 Maintained by: Marivaldo Cavalheiro

About

Collection of development scripts and troubleshooting tools for daily workflows (Neovim, certificates, and more)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages