-
Ansible
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
duti
A command-line tool to select default applications for document types and URL schemes on Mac OS X
-
ohmyzsh
🙃 A delightful community-driven (with 2,300+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
I'd love to hear some ideas to improve this current setup! Currently I'm checking ansible so stay tuned for a possible upgrade.
For all the apps that cannot be found as brew casks we can use mas (Mac App Store cli). This cli tool needs the IDs of the apps. To check the apps you have installed simply run:
Lastly, and this is a personal preference, I want to set vscode as default application for all my source code files. To do so we will use duti.
I use oh my zsh along with powerlevel10k and this is how my terminal looks pretty, right?
install_oh_my_zsh() { if [[ ! -f ~/.zshrc ]]; then info "Installing oh my zsh..." ZSH=~/.oh-my-zsh ZSH_DISABLE_COMPFIX=true sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" chmod 744 ~/.oh-my-zsh/oh-my-zsh.sh info "Installing powerlevel10k" git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ~/.oh-my-zsh/custom/themes/powerlevel10k else warn "oh-my-zsh already installed" fi }
Lastly, I also want to automatically install all my neovim plugins. First I need to install the plugin manager (I use vim-plug) and then I want to install all the plugins defined on my dotfiles
View on GitHub