No description
Find a file
2025-06-12 02:00:01 -04:00
.brew_lists Update brew lists 2025-06-12 02:00:01 -04:00
.github/workflows fix: removed workflow dispatch 2025-05-24 17:41:06 -04:00
docs changed monokai classic colors to monokai pro 2024-07-21 21:28:06 -04:00
scripts removed poetry 2025-05-24 17:31:39 -04:00
.DS_Store fixed bug: opening any tab that contains any part of path 2024-06-21 14:00:57 -04:00
.gitignore removed poetry 2025-05-24 17:31:39 -04:00
mycronjobs.txt added bash as default linux shell and cahnging theme configs 2024-07-21 21:08:18 -04:00
README.md Update README.md 2024-07-22 01:15:36 +00:00

.local-bin

GitHub Pages pages-build-deployment

Welcome to the .local-bin repository! Find key components below to enhance your development environment. Below is a list of key components:

Binary Files

  • aactivator.py: A powerful script designed to automate the sourcing of environments in an interactive shell. Activate it effortlessly by evaluating $(aactivator init) in your shell.
  • sessionizer: This script simplifies the management of tmux sessions by providing an interactive interface to create or switch between sessions. If a session doesn't exist for a selected directory, it creates a new tmux session with the selected directory as the working directory.
  • windownizer: This script is designed to streamline the process of sending commands to a specific tmux window. It takes a branch name (or any identifier) as an argument, creates a new window if it doesn't exist in the current tmux session, and sends the provided command to that window.
  • update_brew_lists: This script automates the process of updating Homebrew and associated package lists. It can be used to keep track of installed packages and update them as needed.
  • setup_dev_environment: This script automates the setup of a development environment by installing essential tools, configuring common settings, and providing options for customization. It supports the following options:
    • -a or --disable-auto-update: Disable Homebrew auto-updates.
    • -n or --disable-notification: Disable notifications during setup.
  • docker_check: This script automates the process of ensuring Docker is installed and running before executing Docker-related commands. If Docker is not installed, it provides an option to install it via Homebrew.
  • add_yaml_header: This script ensures that YAML files within a specified directory contain the necessary --- header. If a YAML file does not have the --- header, the script adds it.
  • wzp: This script automates the process of starting a new Wezterm project. It allows you to select a project from a predefined list or specify a project name as an argument.
  • volumizer: This script manages volume levels on macOS and Linux systems. It limits the volume to a specified maximum when headphones are connected, protecting users' hearing. It integrates notifications to alert users of volume changes and headphone status seamlessly.
  • fzf_theme: This script configures the fzf color theme based on the system's appearance mode (Light or Dark) for both macOS and Linux systems. It automatically detects the system's appearance or can be overridden with a specified mode, adjusting the fzf theme colors accordingly.

Documentation

For detailed documentation, please visit the GitHub Pages site.

Feel free to use this script collection to enhance your development workflow!