No description
Find a file
2025-09-30 18:49:50 +02:00
.github/workflows init 2025-09-30 16:51:03 +02:00
src tui 2025-09-30 18:20:58 +02:00
.envrc init 2025-09-30 16:51:03 +02:00
.gitignore init 2025-09-30 16:51:03 +02:00
Cargo.lock meow 2025-09-30 18:49:50 +02:00
Cargo.toml meow 2025-09-30 18:49:50 +02:00
default.nix init 2025-09-30 16:51:03 +02:00
flake.lock init 2025-09-30 16:51:03 +02:00
flake.nix init 2025-09-30 16:51:03 +02:00
README.md meow 2025-09-30 17:15:01 +02:00
shell.nix init 2025-09-30 16:51:03 +02:00

🌟 lpkg CLI Roadmap 🌈

lpkg is going to have a cute, intuitive, and powerful CLI to bootstrap environments and manage packages. Each command is themed with emojis to make your workflow extra magical 💖.


Core Commands

Command Emoji Description
lpkg init 🌱 Bootstraps a new environment from scratch
lpkg setup 🛠 Sets up packages, dependencies, and config files
lpkg install <pkg> 📦 Installs a package
lpkg update <pkg> 🔄 Updates a package to the latest version
lpkg remove <pkg> Removes a package
lpkg list 📜 Lists all installed packages
lpkg status 🔍 Shows the status of your environment and packages

🌈 Advanced & Magical Commands

Command Emoji Description
lpkg bootstrap 🚀 Full bootstrapping + package installation in one magical command
lpkg doctor 🩺 Checks your system for missing dependencies or broken configs
lpkg clean 🧹 Cleans up cache, temp files, and old builds
lpkg export 📦 Exports a manifest of installed packages (for sharing your magical setup)
lpkg import 📥 Imports a manifest to reproduce an environment exactly

💫 Example Workflows

1 Bootstrapping a new environment

lpkg init 🌱
lpkg setup 🛠
lpkg install neovim 📦
lpkg install starship 📦
lpkg status 🔍

2 Updating packages

lpkg update starship 🔄
lpkg update neovim 🔄

3 Cleaning up old stuff

lpkg clean 🧹

4 Sharing your magical setup

lpkg export ✨📦 > my-setup.yaml
lpkg import ✨📥 my-setup.yaml

🚀 Future CLI Enhancements

  • 🏳️‍⚧️ Interactive CLI mode (lpkg magic-mode ✨)
  • 🌈 Auto-detect missing packages and suggest fixes (lpkg auto-fix 🔮)
  • 💖 CLI themes with rainbow colors, cute prompts, and ASCII art 💫
  • 📦 Integration with Nix flakes for fully reproducible environments