{"id":20806736,"url":"https://github.com/fed/config","last_synced_at":"2026-02-13T10:11:03.996Z","repository":{"id":85048382,"uuid":"58464807","full_name":"fed/config","owner":"fed","description":"Custom Mac Setup 🖥","archived":false,"fork":false,"pushed_at":"2025-08-12T00:50:09.000Z","size":6450,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-12T01:28:50.691Z","etag":null,"topics":["dotfiles","personal-settings"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fed.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-05-10T13:45:13.000Z","updated_at":"2025-08-12T00:50:12.000Z","dependencies_parsed_at":"2025-01-18T13:32:33.459Z","dependency_job_id":"969fee58-1d82-4da0-affe-801fc6c504fa","html_url":"https://github.com/fed/config","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/fed/config","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fed%2Fconfig","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fed%2Fconfig/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fed%2Fconfig/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fed%2Fconfig/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fed","download_url":"https://codeload.github.com/fed/config/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fed%2Fconfig/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272267230,"owners_count":24903642,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-26T02:00:07.904Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dotfiles","personal-settings"],"created_at":"2024-11-17T19:24:57.354Z","updated_at":"2026-02-13T10:11:03.975Z","avatar_url":"https://github.com/fed.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Frontend Mac Setup 🖥\n\nThis document describes how I set up my development environment on a new MacBook.\n\n## Finder Preferences\n\n- General \u003e New Finder windows show \u003e Downloads folder\n- Sidebar \u003e Show these items in the sidebar \u003e Airdrop, Applications, Downloads \u0026 home directory\n- Advanced \u003e Show all filename extensions\n- Advanced \u003e Keep folders on top \u003e In windows when sorting by name\n- Show View Options \u003e Group By: Name \u0026 Sort By: Name\n\nSee [screenshots](./settings) in the `settings` folder for more configurations.\n\n## Dotfiles\n\n- [`~/.zshrc`](./.zshrc)\n- [`~/.gitconfig`](./.gitconfig)\n- [`~/.gitignore`](./.gitignore) (ignore OS/IDE-specific files globally)\n\n## SSH Keys\n\nFirst [generate a new SSH key and add it to the ssh-agent](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent), and then [add it to your GitHub account](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account).\n\n## Browsers\n\n- [Chrome Dev](https://www.google.com/chrome/dev/)\n- [Firefox Developer Edition](https://www.mozilla.org/en-US/firefox/developer/)\n- [Safari Technology Preview](https://developer.apple.com/safari/technology-preview/)\n\n## Dev Tools\n\n- [iTerm2](https://www.iterm2.com/)\n- [Homebrew](https://brew.sh/) (which also installs the [Command Line Tools](http://osxdaily.com/2014/02/12/install-command-line-tools-mac-os-x/) and [Git](http://git-scm.com/))\n- [nvm](https://github.com/creationix/nvm)\n- [Visual Studio Code](https://code.visualstudio.com/)\n- [Sublime Text](https://www.sublimetext.com/)\n- [Sublime Merge](https://www.sublimemerge.com/)\n- [Haskell for Mac](http://haskellformac.com/)\n- [Charles Proxy](https://www.charlesproxy.com/)\n- [RapidAPI](https://paw.cloud/)\n\n## Productivity Tools\n\n- [iA Writer](https://ia.net/writer)\n- [Raycast](https://www.raycast.com)\n- [Freedom](https://freedom.to/)\n- [Dato](https://sindresorhus.com/dato)\n- [Magnet](http://magnet.crowdcafe.com/) or [Rectangle](https://rectangleapp.com/)\n- [PDF Combo](https://apps.apple.com/au/app/pdfcombo/id1030461463) to combine and [Lightweight PDF](https://apps.apple.com/au/app/lightweight-pdf/id1450640351) to compress PDFs\n- [Xnip](http://xnipapp.com/) or [Shottr](https://shottr.cc)\n\n## Brew packages\n\n```\nbrew install pure zsh-syntax-highlighting diff-so-fancy bat macos-trash\n```\n\n- [pure](https://github.com/sindresorhus/pure)\n- [zsh-syntax-highlighting](https://github.com/zsh-users/zsh-syntax-highlighting)\n- [diff-so-fancy](https://github.com/so-fancy/diff-so-fancy)\n- [bat](https://github.com/sharkdp/bat)\n- [macos-trash](https://github.com/sindresorhus/macos-trash)\n\n## Configuring iTerm\n\n- [pure](https://github.com/sindresorhus/pure)\n- [zsh-syntax-highlighting](https://github.com/zsh-users/zsh-syntax-highlighting)\n- [iterm2-snazzy](https://github.com/sindresorhus/iterm2-snazzy) and select colour preset from Settings \u003e Profiles \u003e Colors\n- [zsh-nvm-auto-switch](https://github.com/aspirewit/zsh-nvm-auto-switch)\n\n## IDE/Terminal themes, colour schemes and font families\n\n- [Gloom](https://marketplace.visualstudio.com/items?itemName=adamgirton.gloom)\n- [Atom One Light](https://marketplace.visualstudio.com/items?itemName=akamud.vscode-theme-onelight)\n- [Fira Code](https://github.com/tonsky/FiraCode)\n\n## Other\n\n- Create workspace directory: `mkdir ~/workspace`\n- Browser cache: `Settings \u003e Preferences \u003e Network \u003e Disable cache (while DevTools is open)`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffed%2Fconfig","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffed%2Fconfig","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffed%2Fconfig/lists"}