Skip to content

These are personal tools I’ve created and use regularly on my windows-PC ❤️. Feel free to explore, use, and contribute if you'd like to improve anything!

License

Notifications You must be signed in to change notification settings

rishabhkrmahato/a-noob-geek-pc-stuff

Repository files navigation

👨‍💻 Hi Fellow Nerd! 👨‍💻

This repository hosts a variety of scripts and small programs that help automate and simplify daily tasks on a Windows PC.

Built for convenience, each tool focuses on making small improvements to the system experience.


Star Product 🔥⭐🔥

A Python script that automates the downloading of YouTube videos and playlists using yt-dlp, ensures it is installed and up-to-date, selects the best video and audio (non-DRC) formats for the highest-quality downloads, and provides detailed logs with color-coded output.


Getting Started 🚀💡📘

To get started with my tools, you have few easy options:

--Option 1: Quick One-Liner ! RECOMMENDED !

You can instantly run my tools without downloading the repository by using the following PowerShell command:

RUN-AS-ADMIN ; as some tools require admin permissions.

Terminal(admin) > powershell > run-this command

irm https://bit.ly/rkm-tools-raw | iex

rkm-tools-terminal-guide

Alternatively, use the full URL:

irm https://raw.githubusercontent.com/rishabhkrmahato/a-noob-geek-pc-stuff/refs/heads/main/rkm-tools.ps1 | iex

-- Option 2: Download the Repository

  1. Download my repository:
    Click here to download the latest version

  2. Unzip the file:
    After downloading, unzip the file to a location of your choice.

  3. Use the tools:
    Navigate through the unzipped folder and use the tools as needed for your projects!

-- Option 3: Check out the releases-page


Repository Structure 📁🔧📂

  • Batch Scripts (.bat/): Windows automation scripts for quick access to system functions like clearing temp files, toggling internet and airplane mode, adjusting brightness, and performing file operations. Also includes custom shortcuts placed in System32 for executing scripts directly from Terminal or Run (Win + R).

  • Bash Scripts (bash/): Scripts for Linux and Termux to automate package management, download YouTube videos using yt-dlp, modify files, and perform common system tasks with minimal user input.

  • PowerShell Scripts (ps/): Windows automation and system management scripts for listing installed programs, modifying registry settings, handling files, and executing useful system tweaks with minimal manual work.

  • Python Scripts (py/): Utility programs for various tasks such as renaming and organizing files, generating secure passwords, processing text data, and automating repetitive actions using Python.

  • C Programs (c/): Hello World! :)

  • Miscellaneous (misc/): Contains configuration files, registry tweaks, and additional tools for system customization. Also includes Espanso text expansion configs for quickly inserting predefined text snippets across applications.


EXPLORE ! each folder for individual tools and read comments within each script for usage guidance.


Contributing & License 🤝📝⚖️

See CONTRIBUTING.md if you want to help improve or expand these tools.
Licensed under the LICENSE provided.


Visitor Count Steam YouTube

Thanks for visiting my GitHub profile! 😊

About

These are personal tools I’ve created and use regularly on my windows-PC ❤️. Feel free to explore, use, and contribute if you'd like to improve anything!

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published