diff --git a/.DS_Store b/.DS_Store index 19bc6376b4155ee55b84d98f059acf90923ce39c..d79d2da2e0dd1b5b09e3cc57fe3d8d33c99141a1 100644 GIT binary patch delta 289 zcmZoMXfc=|#>B`mF;Q%yo+2a1!~pBb3XBbm920va>zO>BGB7Z(Fz7L)Gh{N9h$^3gSH2*_FgQ6sw}1fzSQ)u^dGO!g}l~P#nPEuvw6ig>5rC2R{cBBgbYz#_!CN`9%yl Q7#SECK#tq&A+m=V02FaS)c^nh delta 159 zcmZoMXfc=|#>CJ*F;Q%yo+2a5!~knXmdQMfl5vbj%@`OMSQzve(it)tN^oVHlj8pIg8H0xS-j1)09FZdPF8W8BQn!Oy|O(7sua X={xgeei1`PhRHTO(wk#MRxkqq*@h*- diff --git a/README.md b/README.md index 2152819..ffe2405 100644 --- a/README.md +++ b/README.md @@ -2,18 +2,23 @@ The following is a guide I wrote to guide one through a fresh installation on a new machine. Enjoy! +## Setup + Quote time: > β€œTo be in hell is to drift; to be in heaven is to steer.” ― George Bernard Shaw ### Version -1.8.1 + +1.8.2 ### Last Tested on + MacOS 14.3.1 ### App Store Applications + * [Apple Music](https://music.apple.com) * [ColorSlurp](https://apps.apple.com/us/app/colorslurp/id1287239339) * [Quiver](https://apps.apple.com/us/app/quiver-take-better-notes/id866773894) @@ -21,6 +26,7 @@ MacOS 14.3.1 * `sudo xcodebuild -license accept` ### Third Party Applications + * [Adobe Acrobat](https://www.adobe.com/creativecloud.html) * [Adobe Illustrator](https://www.adobe.com/creativecloud.html) * [Adobe Photoshop](https://www.adobe.com/creativecloud.html) @@ -30,15 +36,19 @@ MacOS 14.3.1 * [StartyParty Addons](https://github.com/arbitrarily/startyparty-addons) ### Homebrew Cask Applications + * [blob/master/dumps/brew-cask.md](brew-cask.md) ### Homebrew Packages + * [blob/master/dumps/brew-packages.md](brew-packages.md) ### Global NPM Packages + * [blob/master/dumps/npm-global.md](npm-global.md) ### VS Code Extensions + * [blob/master/dumps/vscode-extensions.md](vscode-extensions.md) ```sh @@ -47,49 +57,64 @@ code --list-extensions | xargs -L 1 echo code --install-extension ``` ### DotFiles (mac) -* [`.vimrc`](https://github.com/arbitrarily/vimrc) https://github.com/arbitrarily/vimrc + +* [`.vimrc`](https://github.com/arbitrarily/vimrc) github.com/arbitrarily/vimrc + ```sh # vimrc ln -s ~/Git/vimrc/vimrc ~/.vimrc ``` -* [`.gitconfig`](https://github.com/arbitrarily/gitconfig) https://github.com/arbitrarily/gitconfig + +* [`.gitconfig`](https://github.com/arbitrarily/gitconfig) github.com/arbitrarily/gitconfig + ```sh # gitconfig ln -s ~/Git/gitconfig/.gitconfig ~/.gitconfig ``` -* [`.zshrc (primary)`](https://github.com/arbitrarily/zshrc) https://github.com/arbitrarily/zshrc + +* [`.zshrc (primary)`](https://github.com/arbitrarily/zshrc) github.com/arbitrarily/zshrc + ```sh # zsh ln -s ~/Git/zshrc/.zshrc ~/.zshrc ``` -* [`.yabairc`](https://github.com/arbitrarily/yabairc) https://github.com/arbitrarily/yabairc + +* [`.yabairc`](https://github.com/arbitrarily/yabairc) github.com/arbitrarily/yabairc + ```sh # yabairc ln -s ~/Git/yabairc/.yabairc ~/.yabairc ``` -* [`.skhdrc`](https://github.com/arbitrarily/skhdrc) https://github.com/arbitrarily/skhdrc + +* [`.skhdrc`](https://github.com/arbitrarily/skhdrc) github.com/arbitrarily/skhdrc + ```sh # skhdrc ln -s ~/Git/skhdrc/.skhdrc ~/.skhdrc ``` -* [`.gitconfig`](https://github.com/arbitrarily/gitconfig/blob/master/.gitconfig) https://github.com/arbitrarily/gitconfig/blob/master/.gitconfig) + +* [`.gitconfig`](https://github.com/arbitrarily/gitconfig/blob/master/.gitconfig) github.com/arbitrarily/gitconfig/blob/master/.gitconfig ### Settings & Configs -* [`Visual Studio Code Preferences`](https://github.com/arbitrarily/vs-code-settings) https://github.com/arbitrarily/vs-code-settings -* [`Zed Preferences`](https://github.com/arbitrarily/zed-settings) https://github.com/arbitrarily/zed-settings -* [`iTerm Profile`](https://github.com/arbitrarily/iterm-profile) https://github.com/arbitrarily/iterm-profile -* [`Firefox CSS`](https://github.com/arbitrarily/firefox-css) https://github.com/arbitrarily/firefox-css + +* [`Visual Studio Code Preferences`](https://github.com/arbitrarily/vs-code-settings) github.com/arbitrarily/vs-code-settings +* [`Zed Preferences`](https://github.com/arbitrarily/zed-settings) github.com/arbitrarily/zed-settings +* [`iTerm Profile`](https://github.com/arbitrarily/iterm-profile) github.com/arbitrarily/iterm-profile +* [`Firefox CSS`](https://github.com/arbitrarily/firefox-css) github.com/arbitrarily/firefox-css ### Scripts -* [`cmus Theme`](https://github.com/arbitrarily/cmus-theme) https://github.com/arbitrarily/cmus-theme -* [`Nowplaying`](https://github.com/arbitrarily/nowplaying) https://github.com/arbitrarily/nowplaying + +* [`cmus Theme`](https://github.com/arbitrarily/cmus-theme) github.com/arbitrarily/cmus-theme +* [`Nowplaying`](https://github.com/arbitrarily/nowplaying) github.com/arbitrarily/nowplaying ### Fonts + Fonts are Backed up to **/Dropbox/Resources** -* [`Nerd Fonts`](https://github.com/ryanoasis/nerd-fonts) https://github.com/ryanoasis/nerd-fonts +* [`Nerd Fonts`](https://github.com/ryanoasis/nerd-fonts) github.com/ryanoasis/nerd-fonts ### zsh + ```sh # Install Oh-My-zsh sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" @@ -100,6 +125,7 @@ curl -L https://iterm2.com/shell_integration/zsh \ ``` ### Set Up SSH Keys + * https://confluence.atlassian.com/display/BITBUCKET/Set+up+SSH+for+Git * https://help.github.com/articles/generating-ssh-keys/ @@ -116,6 +142,7 @@ ssh -T git@github.com ``` ### Set Up Git + ```sh git config --global user.name "Name" git config --global user.email email@email.com @@ -127,12 +154,15 @@ git config --global color.ui true ``` ### Set Hostname + ```sh sudo scutil --set HostName ### ``` + ### Set Up Mac OS X Preferences + Some of these may be out of date, have to go through this list and update it. ```sh @@ -168,6 +198,7 @@ killall SystemUIServer # Add Message to Login Screen sudo defaults write /Library/Preferences/com.apple.loginwindow LoginwindowText "In found, please call ###-###-####" + # Enable Text Selection in QuickLook defaults write com.apple.finder QLEnableTextSelection -bool TRUE; killall Finder @@ -213,12 +244,15 @@ sudo launchctl disable 'system/com.apple.Siri.agent' ``` ### Install Xcode -* https://itunes.apple.com/au/app/xcode/id497799835?mt=12 + +* [https://itunes.apple.com/au/app/xcode/id497799835?mt=12](itunes.apple.com/au/app/xcode/id497799835?mt=12) + ```sh xcode-select --install ``` ### Install Homebrew + ```sh ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" @@ -235,6 +269,7 @@ Just remember to change the `X` in the PHP version in the last export line to wh ### Install Apps Via Homebrew Cask + ```sh # Install Fonts brew tap homebrew/cask-fonts @@ -254,14 +289,17 @@ brew tap shopify/shopify ``` ### Install Alfred Cask Link + ```sh brew cask alfred link ``` ### Install Yabai + Install Yabai Window Manager First disable SIP: + ```bash csrutil disable ``` @@ -279,6 +317,7 @@ killall Dock ``` ### Marko Bajlovic + * https://marko.tech * * https://marko.tech/uses * https://startyparty.dev diff --git a/dumps/brew-casks.md b/dumps/brew-casks.md index 1a1d551..91bcb18 100644 --- a/dumps/brew-casks.md +++ b/dumps/brew-casks.md @@ -1,9 +1,11 @@ 1password7: (1Password) Password manager that keeps all passwords secure behind one password alfred: (Alfred) Application launcher and productivity software +alt-tab: (AltTab) Enable Windows-like alt-tab anaconda: (Anaconda Distribution) Distribution of the Python and R programming languages for scientific computing apparency: (Apparency) Inspect application bundles appcleaner: (FreeMacSoft AppCleaner) Application uninstaller bartender: (Bartender) Menu bar icon organiser +chromedriver: (ChromeDriver) Automated testing of webapps for Google Chrome discord: (Discord) Voice and text chat software dropbox: (Dropbox) Client for the Dropbox cloud storage service eloston-chromium: (Ungoogled Chromium) Google Chromium, sans integration with Google diff --git a/dumps/vscode-extensions.md b/dumps/vscode-extensions.md index 5376c7b..55c7f18 100644 --- a/dumps/vscode-extensions.md +++ b/dumps/vscode-extensions.md @@ -1,4 +1,10 @@ +code --install-extension adhamu.history-in-sublime-merge +code --install-extension ahmadalli.vscode-nginx-conf +code --install-extension alyxz.icons-carbon-tweaked +code --install-extension antfu.icons-carbon +code --install-extension artlaman.chalice-icon-theme code --install-extension bmewburn.vscode-intelephense-client +code --install-extension danielsanmedium.dscodegpt code --install-extension davidanson.vscode-markdownlint code --install-extension dbaeumer.vscode-eslint code --install-extension dsznajder.es7-react-js-snippets @@ -13,11 +19,16 @@ code --install-extension formulahendry.auto-rename-tag code --install-extension github.copilot code --install-extension github.copilot-chat code --install-extension gurumukhi.selected-lines-count +code --install-extension jundat95.react-native-snippet code --install-extension kamikillerto.vscode-colorize +code --install-extension kevinrose.vsc-python-indent code --install-extension kvncnls.monokai-pro-new-kc code --install-extension loczek.next-js-ts-snippets +code --install-extension mohsen1.prettify-json code --install-extension mrmlnc.vscode-duplicate +code --install-extension ms-python.autopep8 code --install-extension ms-python.debugpy +code --install-extension ms-python.isort code --install-extension ms-python.python code --install-extension ms-python.vscode-pylance code --install-extension ms-toolsai.jupyter @@ -29,11 +40,15 @@ code --install-extension ms-vscode.sublime-keybindings code --install-extension nomicfoundation.hardhat-solidity code --install-extension nucllear.vscode-extension-auto-import code --install-extension oderwat.indent-rainbow -code --install-extension shazbot.select-lines +code --install-extension redhat.vscode-xml code --install-extension shd101wyy.markdown-preview-enhanced code --install-extension sirmspencer.vscode-autohide code --install-extension steoates.autoimport -code --install-extension vscode-icons-team.vscode-icons +code --install-extension stylelint.vscode-stylelint +code --install-extension supermaven.supermaven +code --install-extension usernamehw.errorlens code --install-extension vue.volar -code --install-extension zignd.html-css-class-completion +code --install-extension wix.vscode-import-cost +code --install-extension xdebug.php-debug +code --install-extension yoavbls.pretty-ts-errors code --install-extension zobo.php-intellisense