No description
Find a file
Jeremie Fraeys 9a0058b759 Merge branch 'main' of https://github.com/jfraeys/.local-bin
testing update list without cron job
2024-05-29 19:47:52 -04:00
.github/workflows testing update brew list 2024-05-29 19:45:14 -04:00
docs fixed tmux_sessionizer fzf 2024-03-16 16:05:10 -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 Update README.md 2024-03-16 19:45:58 +00: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.

Documentation

For detailed documentation, please visit the GitHub Pages site.

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