Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Refactor setup script to handle CI environment and existing repositor…
…ies (#4) * Refactor setup script to handle CI environment and existing repositories * Refactor setup script to handle CI environment and existing repositories * Refactor setup script to include .bashrc in dotfile symlinks * Refactor setup script to include .bashrc in dotfile symlinks and handle CI environment * Refactor setup script to handle installation commands with sudo * Refactor setup script to always use sudo for installation commands * Refactor setup script to include .bashrc in dotfile symlinks and handle CI environment * Refactor setup script to include .bashrc in dotfile symlinks and handle CI environment * Refactor setup script to use Homebrew for package installation * Refactor setup script to handle installation commands with sudo or Homebrew * Refactor setup script to handle installation commands with sudo or Homebrew * Refactor setup script to handle Rancher Desktop installation * Refactor setup script to fix anyenv initialization issue * Refactor setup script to handle package installations with Homebrew and anyenv initialization * Refactor setup script to include .bash_profile in the list of dotfiles for symbolic link creation * Refactor setup script to update Rancher Desktop installation check * Refactor setup script to handle Hyper.js installation on Linux and macOS * Refactor setup script to fix anyenv initialization issue * Refactor setup script to install anyenv-install plugin * Refactor setup script to fix anyenv initialization issue * Refactor setup script to fix anyenv initialization issue * Refactor setup script to handle anyenv initialization and plugin installation * Refactor setup script to fix anyenv initialization issue * Refactor setup script to install anyenv and handle anyenv initialization * Refactor setup script to install anyenv plugin and handle anyenv initialization * Refactor setup script to fix anyenv initialization issue * Refactor setup script to fix anyenv initialization issue * Refactor setup script to include anyenv version check * Refactor setup script to fix anyenv initialization issue * Refactor setup script to fix anyenv initialization issue * Refactor setup script to include completion message and exit code * chmod +x ./setup.sh * Refactor setup script to fix anyenv initialization issue * Refactor setup script to fix anyenv initialization issue and include anyenv-install plugin installation * Refactor setup script to fix anyenv initialization issue and include anyenv-install plugin installation * Refactor setup script to include anyenv installation and initialization * Refactor setup script to fix anyenv initialization issue and include anyenv-install plugin installation * Refactor setup script to fix anyenv initialization issue and include anyenv-install plugin installation * Refactor setup script to include anyenv installation and initialization * Refactor setup script to fix anyenv initialization issue and include anyenv-install plugin installation * Refactor setup script to remove unnecessary code and include anyenv initialization * Refactor setup script to include anyenv installation and initialization * Refactor setup script to include anyenv-install plugin installation and fix anyenv initialization issue * Refactor setup script to include anyenv-install plugin installation and list available installations * Refactor setup script to include anyenv initialization * Refactor setup script to include anyenv initialization and update anyenv path * Refactor setup script to include anyenv installation and update anyenv path * Refactor setup script to include anyenv initialization and update anyenv path * Refactor setup script to include anyenv initialization and update anyenv path * Refactor setup script to include anyenv installation and update anyenv path * Refactor setup script to include anyenv installation and update anyenv path * Refactor setup script to include anyenv installation and update anyenv path * Refactor setup script to include anyenv initialization and update anyenv path * Refactor setup script to include anyenv initialization and update anyenv path * Refactor setup script to include anyenv installation and update anyenv path * Refactor setup script to include anyenv initialization and update anyenv path * Refactor setup script to include anyenv initialization and update anyenv path * Refactor setup script to include anyenv path and initialization * Refactor setup script to include anyenv initialization and update anyenv path * Refactor setup script to include anyenv installation and update anyenv path * Refactor setup script to include anyenv installation and update anyenv path * Refactor setup script to exclude sourcing of .bashrc file * Refactor setup script to exclude sourcing of .bashrc file and update anyenv installation * Refactor setup script to exclude sourcing of .bashrc file and update anyenv installation * Refactor setup script to include displaying version of installed environment * Refactor setup script to include initializing anyenv and displaying version of installed environment * Refactor setup script to exclude sourcing of .bashrc file and update anyenv installation * Refactor setup script to exclude sourcing of .bashrc file and update anyenv installation * Refactor setup script to include initializing anyenv and displaying version of installed environment * Refactor setup script to include Hyper.js and direnv installation * Refactor setup script to include installation of libnotify4 package for Hyper.js on Linux * Refactor setup script to include installation of libnotify4 package for Hyper.js on Linux and direnv installation * Refactor setup script to include installation of AWS CLI, aws-vault, jq, and GitHub CLI * Refactor setup script to include installation and version checks for AWS CLI, aws-vault, jq, and GitHub CLI * Refactor setup script to simplify installation of aws-vault * Refactor setup script to include installation of direnv and starship * Refactor setup script to include installation of direnv and starship * Refactor setup script to include installation of direnv and starship * Refactor setup script to include installation of Visual Studio Code * Refactor setup script to include installation of 1Password, Visual Studio Code, and Hyper.js * Refactor setup script to include installation of 1Password, Visual Studio Code, and Hyper.js * Refactor setup script to include installation of 1Password, Visual Studio Code, and Hyper.js * Refactor setup script to include installation of 1Password, Visual Studio Code, Hyper.js, direnv, starship, and update version checks * Refactor setup script to include installation of Rancher Desktop if it is not already installed on Linux * Refactor setup script to include installation of zsh and display zsh version * Refactor setup script to fix typo in comment * Refactor setup script to remove unnecessary code related to anyenv installation * Refactor setup script to include installation of Brave browser on Linux and macOS * Refactor setup script to include installation of default shell configuration file based on the user's default shell * Refactor setup script to include installation of default shell configuration file based on user's default shell * Refactor setup script to include conditional restart suggestion * Refactor setup script to include installation of zsh and change default shell to zsh * Refactor setup script to include installation of HackGenNerd Font * Refactor setup script to fix font installation issue * Refactor setup script to include installation of HackGenNerd Font and check for successful installation * Refactor setup script to fix font installation issue * Refactor setup script to include installation of HackGenNerd Font on Linux and macOS * Refactor setup script to fix font installation issue and include installation of HackGenNerd Font * Refactor setup script to fix font installation issue and include installation of HackGenNerd Font on Linux and macOS * Refactor setup script to fix font installation issue and include installation of HackGenNerd Font on Linux and macOS * Refactor setup script to include installation of HackGenNerd Font on Linux and macOS * Refactor setup script to fix font installation issue and include installation of HackGenNerd Font on Linux and macOS * Refactor setup script to fix font installation issue and include installation of HackGenNerd Font on Linux and macOS * Refactor setup script to include pbcopy/pbpaste setup on Linux * Refactor setup script to include pbcopy/pbpaste setup on Linux and macOS * Refactor setup script to include installation of deskpad on macOS * Refactor test-setup.yml to include macOS as a target platform * Refactor test-setup.yml to include macOS as a target platform * Refactor setup script to include installation of deskpad on macOS * Refactor setup script to include installation of deskpad on macOS and pbcopy/pbpaste setup on Linux and macOS * Refactor setup script to include installation of DeskPad on macOS and improve installation check * Refactor test-setup.yml to remove matrix strategy and specify runs-on as ubuntu-latest * Refactor test-setup.yml to include macOS as a target platform * Refactor setup script to use "brew install deskpad" for macOS installation * Refactor setup script to include installation of eza on macOS and improve installation check * Refactor setup script to include installation of .gitconfig on macOS and improve installation check * Refactor setup script to include installation of .gitconfig on macOS and improve installation check * Refactor setup script to remove unnecessary echo statements and improve installation process * Refactor .editorconfig to use UTF-8 encoding and Unix-style newlines * Refactor setup script to include installation of fzf and z on macOS and improve installation check * Refactor setup script to include installation of fzf and z on macOS and improve installation check * Refactor setup script to include installation of AWS CLI on macOS and improve installation check * Refactor setup script to include installation of bat, fd, and z on macOS and improve installation check * Refactor fzf setup in .bashrc and .zshrc * Refactor setup script to remove installation of z package * Refactor git and bat aliases in .bashrc and .zshrc * Refactor exa and eza aliases in .bashrc and .zshrc * Refactor git alias in .bashrc * Refactor .zshrc to remove pyenv initialization and update comments * Refactor openjdk configuration in .bashrc and .zshrc * Refactor mysql-client configuration in .bashrc and .zshrc * Refactor terraform aliases in .bashrc and .zshrc * Refactor git aliases in .bashrc and .zshrc * Refactor shortcut aliases in .bashrc and .zshrc * Refactor setup script action and workflow * Refactor setup script action and workflow * Refactor setup script to remove unnecessary code and add exit statement * Refactor setup script to improve installation messages * Refactor setup script error messages to include failure indicators * Refactor setup script to include git installation check and improve installation messages * Refactor setup.sh to check for xsel command instead of pbcopy for Linux systems * Refactor setup script to improve Google Chrome installation messages * Refactor setup script to check for xsel command instead of pbcopy for Linux systems * Refactor setup script to fix font installation on macOS * Refactor setup script to fix font installation check on macOS * Refactor setup script to remove unnecessary font installation check on macOS * Refactor setup script to improve font installation check on macOS * Refactor setup script to fix conditional statement for CI environment * Refactor setup script to fix font installation check on macOS * Refactor setup script to include .hyper.js in dotfiles * Refactor setup script to generalize installation of **env tools
- Loading branch information