No description
Find a file
2024-05-31 14:21:49 -04:00
.github/workflows added doc start marker 2024-05-29 20:05:52 -04:00
docs added add_header and wzp to docs 2024-05-31 14:21:49 -04:00
.gitignore added wzp to start wezterm profiles and modified scripts 2024-05-29 19:20:11 -04:00
.gitingnore Remove __pycache__/ from tracking 2023-11-26 15:22:41 -05:00
aactivator.py added ability to indicate user 2023-11-23 16:42:35 -05:00
add_yaml_header.sh added wzp to start wezterm profiles and modified scripts 2024-05-29 19:20:11 -04:00
docker_check added wzp to start wezterm profiles and modified scripts 2024-05-29 19:20:11 -04:00
README.md added add_header and wzp to docs 2024-05-31 14:21:49 -04:00
setup_dev_env added wzp to start wezterm profiles and modified scripts 2024-05-29 19:20:11 -04:00
tmux_sessionizer removed tests 2024-03-17 21:14:47 -04:00
tmux_windownizer removed tests 2024-03-17 21:14:47 -04:00
update_brew_lists change chmod for new_brew_list and new_cask_list 2023-11-30 00:45:01 -05:00
wzp added wzp to start wezterm profiles and modified scripts 2024-05-29 19:20:11 -04: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.
  • tmux_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.
  • tmux_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.sh: 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.
  • yaml_header_adder.sh: 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.sh: 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.

Documentation

For detailed documentation, please visit the GitHub Pages site.

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