From 550b67e68b6baf22c2b4cdef5ac2aad3c236275c Mon Sep 17 00:00:00 2001 From: Michael Housh Date: Mon, 6 Mar 2023 17:26:49 -0500 Subject: [PATCH] Updated README --- README.md | 78 ++++++++++++++----------------------------------------- 1 file changed, 19 insertions(+), 59 deletions(-) diff --git a/README.md b/README.md index aeb5b19..909d94b 100644 --- a/README.md +++ b/README.md @@ -12,14 +12,25 @@ generate an issue if you find a problem. It currently will install homebrew and the following homebrew formula. +Most of the functionality is contained in the +[dots](https://github.com/m-housh/dots) project, that is a companion to manage +the dotfiles, which expects the dotfiles directory to be at `~/.dotfiles`. + ``` fd +figlet +gh git +httpie +jq mas +pure node ripgrep -stow swift-format +swift-zet +tmux +vim zsh zsh-completions ``` @@ -28,12 +39,12 @@ It will also install the following homebrew casks in the `~/Applications` direct ``` docker +espanso google-chrome iterm2 -microsoft-teams -obs +onyx rapid-api -sketchup-pro +rectangle ``` And the following fonts. @@ -46,17 +57,12 @@ font-inconsolata-nerd-font The following applications will be installed from the macOS app store. ``` +Developer +Home Assistant pwSafe Xcode ``` -The following non-app-store applications will be downloaded for later installation / setup. These will be placed in `~/Downloads` - -``` -Logi Options # logitech mouse / keyboard settings -AmazonWorkDocsDrive -``` - ## Installation Clone the repository. @@ -66,9 +72,6 @@ git clone https://m-housh/dotfiles.git ~/.dotfiles && \ cd ~/.dotfiles ``` -The Makefile includes commands to install dependencies and link the -configuration using `gnu-stow`. - On a fresh system run the following command from the dotfiles root. ``` @@ -82,8 +85,8 @@ for the few applications that get downloaded from the internet, so that you can ### Minimal Setup -If you would like to just setup minimal stuff, link dotfiles, and install brews -(no casks except for Iterm2). Then you can run the following command. +If you would like to just setup minimal stuff, link dotfiles, and install brews. +Then you can run the following command. ```bash make bootstrap-minimal @@ -110,49 +113,6 @@ command. make bootstrap-homebrew ``` -Once homebrew is installed, if you'd like to install the homebrew -formula (located in `macOS/.config/macOS/Brewfile`) then you can run the -following command. - -``` -make bootstrap-brews -``` - -To install homebrew casks (located in `macOS/.config/macOS/Casks.Brewfile`) then you -can run the following command. - -``` -make bootstrap-casks -``` - -To symlink the configuration files only then you can run. (Note this will -likely be removed in the future, as most of the installation is done by -custom scripts currently). - -``` -make stow -``` - -To download the logitech options application and place in your `~/Downloads` folder, you can run. - -``` -make bootstrap-logitech -``` - -To download the amazon workdocs drive installer and place in your `~/Downloads` -folder, you can run. (Note the Amazon workdocs app does not work on newer M1 -macOS architectures, and will likely be removed in the future). - -``` -make bootstrap-amazon-workdocs -``` - -And finally to download the app store applications run. - -``` -make bootstrap-app-store -``` - ## Other Make Commands If you would like to setup any specific `zsh` configuration that is only for