Subhajit Paul
$

lintools

curl-and-run shell utilities for Linux

10 tools·5 categories·24 commands

view source
~/
setup.shSetup

Post-install automation for Debian, Arch & Fedora — Zsh, Neovim (NVChad), uv, nvm, Rust, Java 21, Nerd Fonts.

pyinitSetup

Scaffold modern Python projects with src/ layout, pyproject.toml, tests, .gitignore, .env.example.

serveinitSetup

Harden a fresh VPS — UFW, fail2ban (3-strike 24h ban), SSH lockdown, auto security updates, sysctl tuning.

dotdeploySetup

Deploy dotfiles from any GitHub repo via GNU Stow — backs up conflicts, creates symlinks automatically.

sysreportSystem

Full system snapshot without root — OS/kernel, CPU, RAM, disk, network, listening ports, processes, failed services.

benchSystem

Benchmark CPU (SHA-256, single & multi-core), memory bandwidth, disk read/write, DNS & HTTPS latency.

cleanup.shSystem

Remove apt/pacman/dnf, pip/uv/cargo/npm caches, browser artifacts, old /tmp files, systemd journal, Docker layers.

gitauditSecurity

Scan git repos for committed secrets — AWS keys, GitHub PATs, OpenAI/Anthropic tokens, Stripe keys, PEM files.

*.upContainers

Ephemeral distro containers with non-root user access. Nothing persists after exit.

mlstack.upAI/ML

Spin up Ollama + Open WebUI (port 3000) + optional ChromaDB (port 8001) for full local LLM development.

!Always inspect before piping to bash. curl -fsSL <url> | less

Buy Me A Coffee Icon