This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python3 | |
| """ | |
| Neovim Custom Config Installer | |
| Replaces setup.sh with reliable cross-platform Python implementation. | |
| Targeting Neovim v0.11+ compatibility with Kickstart. | |
| """ | |
| import os | |
| import re | |
| import shutil |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Use Debian Trixie - Currently Python 3.13 | |
| FROM debian:trixie-slim | |
| ENV DEBIAN_FRONTEND=noninteractive | |
| # 1. Fix Shell Encoding Warning | |
| # This fixes the [WARN] you saw in diagnostics | |
| ENV PYTHONIOENCODING=UTF-8 | |
| ENV LANG=C.UTF-8 | |
| ENV LC_ALL=C.UTF-8 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| # VTT Processor Ubuntu Installer Script | |
| echo "===== VTT File Processor Installer =====" | |
| echo "This script will set up everything needed to run the VTT Processor application." | |
| echo "" | |
| # Get username for desktop shortcut | |
| USERNAME=$(whoami) | |
| HOME_DIR="/home/$USERNAME" |