No description
Find a file
2023-11-25 01:47:24 -05:00
.brew_lists Update brew lists 2023-11-25 01:42:41 -05:00
.gitingnore added git features and brew auto update 2023-11-25 01:21:51 -05:00
aactivator.py added ability to indicate user 2023-11-23 16:42:35 -05:00
README.md Update README.md 2023-11-25 01:47:24 -05:00
setup_dev_env moved stow setup to .dotfile and renamed setup_config 2023-11-23 17:40:17 -05:00
tmux_sessionizer changed dir to search in 2023-11-23 16:39:46 -05:00
tmux_windownizer moved stow setup to .dotfile and renamed setup_config 2023-11-23 17:40:17 -05:00
update_brew_lists added git features and brew auto update 2023-11-25 01:21:51 -05:00

.local-bin

This repository contains a collection of handy binary files for various purposes.

Binary Files

  • aactivator.py
  • setup_config
  • tmux_sessionizer
  • tmux_windownizer
  • update_brew_lists

Usage

These binary files serve specific functions in my development environment.

update_brew_lists

A Utility for Managing Homebrew and Homebrew Cask Packages

update_brew_lists is a versatile script designed to manage and update lists of Homebrew and Homebrew Cask packages. It's particularly useful for keeping a record of installed packages and streamlining the installation process on new machines.

Getting Started

  1. Clone the Repository:

    git clone https://github.com/jfraeys/.local-bin.git ~/.local/bin
    cd ~/.local/bin
    
  2. Update Brew Lists: Run the script without arguments to update Homebrew and Homebrew Cask lists.

    ./update_brew_lists
    

Additional Options

  • Install Packages: Use the --install flag to install Homebrew (if not installed) and the listed packages.

    ./update_brew_lists --install
    
  • Custom Save Directories: Use --save-brew-dir and --save-cask-dir to save the updated lists to specific directories.

    ./update_brew_lists --save-brew-dir ~/my_custom_brew_lists --save-cask-dir ~/my_custom_cask_lists
    

Example Usage

  • Update and Install Packages:

    ./update_brew_lists --install
    
  • Update Lists and Save to Custom Directories:

    ./update_brew_lists --save-brew-dir ~/my_custom_brew_lists --save-cask-dir ~/my_custom_cask_lists
    

Feel free to customize further based on your specific use case and preferences.