scripts-fabq/README.md
Fabrice Quenneville 1d9f2f60a7 feat: add debrepo.fabq.ca.html and related images
- Added debrepo.fabq.ca.html template for the Debian package repository homepage.
- Included various icons for better representation and accessibility, such as:
  - Favicon (16x16, 32x32)
  - Android Chrome icons (192x192, 512x512)
  - Apple Touch icon
  - Web manifest for site configuration
2024-10-29 17:42:26 -04:00

55 lines
2.2 KiB
Markdown

# ![Fabrice Quenneville' Logo](https://fabq.ca/img/icons/favicon-32x32.webp) scripts-fabq
**scripts-fabq** is a collection of useful scripts and notes aimed at streamlining command-line operations and improving productivity. This repository is currently incomplete, as I am in the slow process of adding notes and scripts that are stored in closed-source repositories as I revise them.
## 📚 Overview
This repository is structured into several key directories:
- **scripts/**: Contains individual scripts for various tasks. Currently, it includes:
- `video_remove_audio.py`: A script for removing audio from video files.
- **notes/**: A collection of markdown files containing notes on various topics, including:
- `brother.md`: Information about Brother printers on Linux.
- `chrome-driver.md`: Notes on ChromeDriver setup and usage on Linux.
- `dns.md`: DNS configuration and troubleshooting.
- `pdftk.md`: PDF Toolkit usage.
- `ssh.md`: Secure Shell (SSH) configuration and tips.
- `btrfs.md`: Btrfs filesystem configuration and tips.
- `debian packaging.md`: Debian packaging guidelines.
- `linux.md`: General Linux tips.
- `pip packaging.md`: Packaging Python projects with pip.
- **pages/other/**: Templates for other pages, such as the homepage of my Debian package repository. These are provided as inspiration and should not be used as-is.
- **pages/errors/**: Templates for error pages. These are provided as inspiration and should not be used as-is.
- **requests/**: Similar to the `pages/` directory, this contains error pages structured as requests for software like HAProxy.
## 📖 Documentation
Comprehensive documentation will be published at [https://fabquenneville.github.io/script-fabq/](https://fabquenneville.github.io/script-fabq/) but is not available yet.
## ⚙️ Usage
To use the scripts, navigate to the `scripts` directory and execute the desired script using Python or Bash.
**Example for python:**
```bash
cd scripts
python video_remove_audio.py
```
## 🤝 Contributing
Pull requests are welcome! For major changes, please open an issue first to discuss your ideas.
Please ensure to update any tests as appropriate.
## 📜 License
This project is licensed under the [GNU GPLv3](https://choosealicense.com/licenses/gpl-3.0/)