{"id":19170494,"url":"https://github.com/jopemachine/my-dev-env-mac","last_synced_at":"2026-06-11T20:31:37.784Z","repository":{"id":107633643,"uuid":"434872511","full_name":"jopemachine/my-dev-env-mac","owner":"jopemachine","description":"Personal compilation of my personal favorite tools for dev","archived":false,"fork":false,"pushed_at":"2022-07-03T05:02:34.000Z","size":686,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-23T00:17:01.660Z","etag":null,"topics":["macos"],"latest_commit_sha":null,"homepage":"","language":null,"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/jopemachine.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":"2021-12-04T10:37:59.000Z","updated_at":"2023-03-13T11:34:24.000Z","dependencies_parsed_at":"2023-06-08T15:45:16.865Z","dependency_job_id":null,"html_url":"https://github.com/jopemachine/my-dev-env-mac","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jopemachine/my-dev-env-mac","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jopemachine%2Fmy-dev-env-mac","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jopemachine%2Fmy-dev-env-mac/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jopemachine%2Fmy-dev-env-mac/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jopemachine%2Fmy-dev-env-mac/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jopemachine","download_url":"https://codeload.github.com/jopemachine/my-dev-env-mac/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jopemachine%2Fmy-dev-env-mac/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34217312,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-11T02:00:06.485Z","response_time":57,"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":["macos"],"created_at":"2024-11-09T09:54:08.339Z","updated_at":"2026-06-11T20:31:37.766Z","avatar_url":"https://github.com/jopemachine.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# My dev-env configs for MacOS\n\nThis document is just a personal compilation of my personal favorite tools for dev.\n\n```\n                    'c.          igyubong@igyubong-ui-MacBookPro.local\n                 ,xNMM.          -------------------------------------\n               .OMMMMo           OS: macOS 12.4 21F79 x86_64\n               OMMM0,            Host: MacBookPro16,1\n     .;loddo:' loolloddol;.      Kernel: 21.5.0\n   cKMMMMMMMMMMNWMMMMMMMMMM0:    Uptime: 3 hours, 37 mins\n .KMMMMMMMMMMMMMMMMMMMMMMMWd.    Packages: 243 (brew)\n XMMMMMMMMMMMMMMMMMMMMMMMX.      Shell: fish 3.4.1\n;MMMMMMMMMMMMMMMMMMMMMMMM:       Resolution: 1792x1120@2x\n:MMMMMMMMMMMMMMMMMMMMMMMM:       DE: Aqua\n.MMMMMMMMMMMMMMMMMMMMMMMMX.      WM: Quartz Compositor\n kMMMMMMMMMMMMMMMMMMMMMMMMWd.    WM Theme: Blue (Dark)\n .XMMMMMMMMMMMMMMMMMMMMMMMMMMk   Terminal: tmux\n  .XMMMMMMMMMMMMMMMMMMMMMMMMK.   CPU: Intel i9-9880H (16) @ 2.30GHz\n    kMMMMMMMMMMMMMMMMMMMMMMd     GPU: Intel UHD Graphics 630, AMD Radeon Pro 5500M\n     ;KMMMMMMMWXXWMMMMMMMk.      Memory: 9688MiB / 16384MiB\n       .cooc,.    .,coo:.\n```\n\n**Table of Contents**\n\n- [1. Command Line Dev Environment](#command-line-environment)\n- [2. Command Line Applications](#command-line-applications)\n- [3. Graphical User Interface Applications](#graphical-user-interface-applications)\n- [4. Fish Plugins](#fish-plugins)\n- [5. Tmux Plugins](#tmux-plugins)\n- [6. Neovim Plugins](#vim-plugins)\n- [7. Visual Studio Code Extensions](#visual-studio-code)\n- [8. Chrome Extensions](#chrome-extensions)\n- [9. Alfred Workflows](#alfred-workflows)\n- [10. Web Applications](#web-applications)\n- [11. References](#references)\n\n## Command Line Dev Environment\n\n[lunarVim] + [tmux] + [alacritty]\n\n- [lunarvim]: An IDE layer for Neovim with sane defaults. Completely free and community driven.\n- [alacritty]: A cross-platform, OpenGL terminal emulator.\n- [tmux]: Open-source terminal multiplexer for Unix-like operating systems.\n\n\u003chr /\u003e\n\n- ⭐ [lazygit]: Simple terminal UI for git commands\n- ⭐ [ranger]: A VIM-inspired filemanager for the console\n- ⭐ [fig]: Fig adds IDE-style autocomplete to your existing terminal. Move faster with Fig.\n- [bat]: A cat(1) clone with wings.\n- [delta]: A syntax-highlighting pager for git, diff, and grep output\n- [exa]: A modern replacement for ‘ls’.\n- [fd]: A simple, fast and user-friendly alternative to 'find'\n- [forgit]: A utility tool powered by fzf for using git interactively.\n- [hub]: A command-line tool that makes git easier to use with GitHub.\n- [homebrew]: The missing package manager for macOS (or Linux)\n- [ripgrep]: ripgrep recursively searches directories for a regex pattern while respecting your gitignore\n- [starship]: The minimal, blazing-fast, and infinitely customizable prompt for any shell!\n\n## Command Line Applications\n\n- [ack]: A tool like grep, optimized for programmers.\n- [broken-link-checker]: Find broken links, missing images, etc in your HTML.\n- [fkill-cli]: Fabulously kill processes. Cross-platform.\n- [glow]: Render markdown on the CLI, with pizzazz!\n- [mas]: Mac App Store command line interface\n- [n]: Interactively Manage All Your Node Versions\n- [nativefier]: Make any web page a desktop application\n- [navi]: An interactive cheatsheet tool for the command-line\n- [open-cli]: Open stuff like URLs, files, executables. Cross-platform.\n- [pageres-cli]: Capture website screenshots\n- [trash-cli]: Move files and folders to the trash\n- [yo]: CLI tool for running Yeoman generators\n\n## Graphical User Interface Applications\n\n- ⭐ [alfred]: Award-winning app for macOS which boosts your efficiency with hotkeys, keywords, text expansion and more.\n- ⭐ [altTab]: Open source window switcher with window previews.\n- [better-touch-tool]: Great, feature-packed app that allows you to configure many gestures for your Magic Mouse, Macbook Trackpad, Magic Trackpad and also Mouse Gestures for normal mice.\n- [keyboard-lock]: Simple keyboard locker\n- [magnet]: Window manager that keeps your workspace organized.\n- [notion]: Notion is the all-in-one workspace. From notes, tasks, wikis, to database, Notion is all you need. Works great for teams and individuals.\n- [plash]: Make any website your Mac desktop wallpaper\n- [popclip]: Instantly copy \u0026 paste, and access actions like search, spelling, dictionary and many, many more.\n- [postman]: Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.\n- [quick-look-plugins]: List of useful Quick Look plugins for developers\n- [xbar]: Put the output from any script or program into your macOS Menu Bar (the BitBar reboot).\n\n## [Fish] Plugins\n\n- ⭐ [PatrickF1/fzf.fish](https://github.com/PatrickF1/fzf.fish): Augment your fish command line with fzf key bindings.\n- [wfxr/forgit](https://github.com/wfxr/forgit): A utility tool powered by fzf for using git interactively.\n- [jethrokuan/z](https://github.com/jethrokuan/z): Pure-fish z directory jumping\n- [gazorby/fish-abbreviation-tips](https://github.com/gazorby/fish-abbreviation-tips): Help you remembering your abbreviations\n\n## [Tmux] Plugins\n\n- ⭐ [laktak/extrakto](https://github.com/laktak/extrakto): extrakto for tmux - quickly select, copy/insert/complete text without a mouse\n- ⭐ [tmux-plugins/tmux-sessionist](https://github.com/tmux-plugins/tmux-sessionist): Lightweight tmux utils for manipulating sessions\n- [nhdaly/tmux-better-mouse-mode](https://github.com/nhdaly/tmux-better-mouse-mode): A tmux plugin to better manage and configure the mouse.\n- [tmux-plugins/tmux-open](https://github.com/tmux-plugins/tmux-open): Tmux key bindings for quick opening of a highlighted file or url\n- [tmux-plugins/tmux-pain-control](https://github.com/tmux-plugins/tmux-pain-control): Standard pane key-bindings for tmux\n- [tmux-plugins/tmux-resurrect](https://github.com/tmux-plugins/tmux-resurrect): Persists tmux environment across system restarts.\n- [tmux-plugins/tmux-sensible](https://github.com/tmux-plugins/tmux-sensible): Basic tmux settings everyone can agree on\n- [tmux-plugins/tmux-yank](https://github.com/tmux-plugins/tmux-yank): Tmux plugin for copying to system clipboard\n\n## [Neovim] Plugins\n\n- ⭐ [ggandor/lightspeed.nvim](https://github.com/ggandor/lightspeed.nvim): Next-generation motion plugin using incremental input processing, allowing for unparalleled speed with minimal cognitive effort\n- ⭐ [kdheepak/lazygit.nvim](https://github.com/kdheepak/lazygit.nvim): Plugin for calling lazygit from within neovim.\n- [ellisonleao/glow.nvim](https://github.com/ellisonleao/glow.nvim): A markdown preview directly in your neovim.\n- [folke/trouble.nvim](https://github.com/folke/trouble.nvim): A pretty diagnostics, references, telescope results, quickfix and location list to help you solve all the trouble your code is causing.\n- [junegunn/vim-easy-align](https://github.com/junegunn/vim-easy-align): A Vim alignment plugin\n- [karb94/neoscroll.nvim](https://github.com/karb94/neoscroll.nvim): Smooth scrolling neovim plugin written in lua\n- [lukas-reineke/indent-blankline.nvim](https://github.com/lukas-reineke/indent-blankline.nvim): Indent guides for Neovim\n- [mbbill/undotree](https://github.com/mbbill/undotree): The undo history visualizer for VIM\n- [mg979/vim-visual-multi](https://github.com/mg979/vim-visual-multi): Multiple cursors plugin for vim/neovim\n- [ntpeters/vim-better-whitespace](https://github.com/ntpeters/vim-better-whitespace): Better whitespace highlighting for Vim\n- [nvim-pack/nvim-spectre](https://github.com/nvim-pack/nvim-spectre): Find the enemy and replace them with dark power.\n- [pwntester/octo.nvim](https://github.com/pwntester/octo.nvim): Edit and review GitHub issues and pull requests from the comfort of your favorite editor\n- [tpope/vim-obsession](https://github.com/tpope/vim-obsession): obsession.vim: continuously updated session files\n- [tpope/vim-repeat](https://github.com/tpope/vim-repeat): repeat.vim: enable repeating supported plugin maps with \".\"\n- [tpope/vim-surround](https://github.com/tpope/vim-surround): surround.vim: Delete/change/add parentheses/quotes/XML-tags/much more with ease\n- [wellle/targets.vim](https://github.com/wellle/targets.vim): Vim plugin that provides additional text objects\n\n### ⭐ [Lunarvim Core Plugins](https://www.lunarvim.org/plugins/01-core-plugins-list.html)\n\n## [Chrome] Extensions\n\n- ⭐ [vimium-c](https://github.com/gdh1995/vimium-c): A keyboard shortcut browser extension for keyboard-based navigation and tab operations with an advanced omnibar\n- [notifier-for-github](https://github.com/sindresorhus/notifier-for-github): Browser extension - Get notified about new GitHub notifications\n- [refined-github](https://github.com/refined-github/refined-github): Browser extension that simplifies the GitHub interface and adds useful features\n- [github-npm-stats](https://github.com/katranci/github-npm-stats): Chrome extension that displays npm download stats on GitHub\n- [darkreader](https://github.com/darkreader/darkreader): Dark Reader Chrome and Firefox extension\n\n## [Visual Studio Code] Extensions\n\n- [better-comments](https://github.com/aaron-bond/better-comments): Improve your code commenting by annotating with alert, informational, TODOs, and more!\n- [gitlens](https://github.com/gitkraken/vscode-gitlens): Visualize code authorship at a glance via Git blame annotations\n- [live-server](https://github.com/ritwickdey/vscode-live-server): Launch a development local Server with live reload feature for static \u0026 dynamic pages.\n- [vscode-project-manager](https://github.com/alefragnani/vscode-project-manager): Project Manager Extension for Visual Studio Code\n- [vscode-remote](https://github.com/Microsoft/vscode-remote-release): Open any folder in WSL, in a Docker container, or on a remote machine using SSH and take advantage of VS Code's full feature set\n\n## [Alfred] Workflows\n\n- [alfred-chromium-workflow](https://github.com/jopemachine/alfred-chromium-workflow): Chromium based browser workflow for Alfred 4\n- [alfred-fkill](https://github.com/SamVerschueren/alfred-fkill): Alfred 3 workflow to fabulously search\n- [alfred-github-workflow](https://github.com/gharlan/alfred-github-workflow): GitHub Workflow for Alfred 4\n- [alfred-xcode](https://github.com/sindresorhus/alfred-xcode): Alfred 3 workflow to open Xcode projects, workspaces, and playgrounds\n\n## Web Applications\n\n- [lowlighter/metrics](https://github.com/lowlighter/metrics): An infographics generator with 30+ plugins and 200+ options to display stats about your GitHub account and render them as SVG, Markdown, PDF or JSON!\n- [wakatime.com](https://wakatime.com/): Dashboards for developers\n- [regex101.com](https://regex101.com/): Regular expression tester with syntax highlighting, explanation, cheat sheet for PHP/PCRE, Python, GO, JavaScript, Java, C#/.NET\n\n## References\n\n- ⭐ [jaywcjlove/awesome-mac](https://github.com/jaywcjlove/awesome-mac)\n- ⭐ [ibraheemdev/modern-unix](https://github.com/ibraheemdev/modern-unix)\n- ⭐ [mathiasbynens/dotfiles](https://github.com/mathiasbynens/dotfiles)\n- ⭐ [nikitavoloboev/my-mac-os](https://github.com/nikitavoloboev/my-mac-os)\n- [gpakosz/.tmux](https://github.com/gpakosz/.tmux)\n- [jorgebucaran/awesome-fish](https://github.com/jorgebucaran/awsm.fish)\n- [learn-anything/alfred-workflows](https://github.com/learn-anything/alfred-workflows)\n- [serhii-londar/open-source-mac-os-apps](https://github.com/serhii-londar/open-source-mac-os-apps)\n- [webpro/awesome-dotfiles](https://github.com/webpro/awesome-dotfiles)\n\n[@squoosh.cli]: https://github.com/GoogleChromeLabs/squoosh\n[ack]: https://github.com/samaaron/ack\n[agnoster]: https://github.com/agnoster/agnoster-zsh-theme\n[alacritty]: https://github.com/alacritty/alacritty\n[alfred]: https://www.alfredapp.com/\n[altTab]: https://alt-tab-macos.netlify.app/\n[appcleaner]: https://freemacsoft.net/appcleaner/\n[autojump]: https://github.com/wting/autojump\n[bat]: https://github.com/sharkdp/bat\n[better-touch-tool]: https://folivora.ai/\n[broken-link-checker]: https://github.com/stevenvachon/broken-link-checker\n[case-cli]: https://github.com/jopemachine/case-cli\n[chrome]: https://www.google.com/intl/en/chrome/\n[delta]: https://github.com/dandavison/delta\n[enhancd]: https://github.com/b4b4r07/enhancd\n[exa]: https://github.com/ogham/exa\n[fd]: https://github.com/sharkdp/fd\n[fig]: https://fig.io/\n[fish]: https://github.com/fish-shell/fish-shell\n[fisher]: https://github.com/jorgebucaran/fisher\n[fkill-cli]: https://github.com/sindresorhus/fkill-cli\n[forgit]: https://github.com/wfxr/forgit\n[git]: https://git-scm.com/\n[glow]: https://github.com/ellisonleao/glow.nvim\n[homebrew]: https://github.com/Homebrew/brew\n[hub]: https://github.com/github/hub\n[iTerm2]: https://iterm2.com/\n[k]: https://github.com/supercrabtree/k\n[keyboard-lock]: https://keylock.io/\n[lazygit]: https://github.com/jesseduffield/lazygit\n[lsd]: https://github.com/Peltoche/lsd\n[lunarvim]: https://github.com/LunarVim/LunarVim\n[magnet]: https://magnet.crowdcafe.com/\n[mas]: https://github.com/mas-cli/mas\n[mcfly]: https://github.com/cantino/mcfly\n[n]: https://github.com/tj/n\n[nativefier]: https://github.com/nativefier/nativefier\n[navi]: https://github.com/denisidoro/navi\n[neovim]: https://github.com/neovim/neovim\n[nerd fonts]: https://github.com/ryanoasis/nerd-fonts\n[netnewswire]: https://netnewswire.com/\n[node]: https://github.com/nodejs/node\n[notion]: https://www.notion.so/\n[np]: https://github.com/sindresorhus/np\n[npm-name-cli]: https://github.com/sindresorhus/npm-name-cli\n[npm]: https://github.com/npm/cli\n[oh-my-fish]: https://github.com/oh-my-fish/oh-my-fish\n[oh-my-zsh]: https://github.com/ohmyzsh/ohmyzsh\n[omf]: https://github.com/oh-my-fish/oh-my-fish\n[open-cli]: https://github.com/sindresorhus/open-cli\n[packer]: https://github.com/wbthomason/packer.nvim\n[pageres-cli]: https://github.com/sindresorhus/pageres-cli\n[plash]: https://github.com/sindresorhus/Plash\n[popclip]: https://apps.apple.com/kr/app/popclip/id445189367?mt=12\n[popclip]: https://github.com/sindresorhus/Plash\n[postman]: https://www.postman.com/\n[quick-look-plugins]: https://github.com/sindresorhus/quick-look-plugins\n[ranger]: https://github.com/ranger/ranger\n[ripgrep]: https://github.com/BurntSushi/ripgrep\n[rust]: https://github.com/rust-lang/rust\n[starship]: https://github.com/starship/starship\n[tldr]: https://github.com/tldr-pages/tldr\n[tmux]: https://github.com/tmux/tmux\n[tpm]: https://github.com/tmux-plugins/tpm\n[trash-cli]: https://github.com/sindresorhus/trash-cli\n[vim-plug]: https://github.com/junegunn/vim-plug\n[vim]: https://github.com/vim/vim\n[Visual Studio Code]: https://code.visualstudio.com/\n[xbar]: https://github.com/matryer/xbar\n[yo]: https://github.com/yeoman/yo\n[zplug]: https://github.com/zplug/zplug\n[zsh]: https://www.zsh.org/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjopemachine%2Fmy-dev-env-mac","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjopemachine%2Fmy-dev-env-mac","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjopemachine%2Fmy-dev-env-mac/lists"}