dbc14838cd8ba72d1aa29d7fbb318eb1470cfca9
m3ta-nixpkgs
Personal Nix flake repository: custom packages, overlays, NixOS modules, and Home Manager modules.
Features
- 🎁 Custom Packages: Collection of personal Nix packages
- 🔄 Overlays: Package modifications and enhancements
- 🐚 Development Shells: Pre-configured environments (Python, DevOps)
- ⚙️ NixOS Modules: System-level configuration modules
- 🏠 Home Manager Modules: User-level configuration modules
- 📚 Library Functions: Helper utilities for configuration management
- ❄️ Flakes Only: Modern Nix flakes support (no channels)
Quick Links
- 📖 Full Documentation
- 🚀 Quick Start Guide
- 📚 Architecture
- 🤝 Contributing
- 📦 Packages
- ⚙️ Modules
- 📖 Guides
Quick Start
# Add to your flake
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
m3ta-nixpkgs.url = "git+https://code.m3ta.dev/m3tam3re/nixpkgs";
# Build a package
nix build git+https://code.m3ta.dev/m3tam3re/nixpkgs#code2prompt
# Run a package
nix run git+https://code.m3ta.dev/m3tam3re/nixpkgs#zellij-ps
Available Packages
| Package | Description |
|---|---|
code2prompt |
Convert code to prompts |
hyprpaper-random |
Random wallpaper setter for Hyprpaper |
launch-webapp |
Launch web applications |
mem0 |
AI memory assistant with vector storage |
msty-studio |
Msty Studio application |
pomodoro-timer |
Pomodoro timer utility |
rofi-project-opener |
Rofi-based project launcher |
stt-ptt |
Push to Talk Speech to Text |
tuxedo-backlight |
Backlight control for Tuxedo laptops |
zellij-ps |
Project switcher for Zellij |
Documentation
For detailed usage, module documentation, package references, and contribution guidelines, see the full documentation.
License
Individual packages may have their own licenses. Check each package's meta.license attribute.
Maintainer
Description
Languages
Nix
88.5%
Python
11.2%
Shell
0.3%