diff --git a/Brewfile b/Brewfile index b183e08..a52eae0 100644 --- a/Brewfile +++ b/Brewfile @@ -120,6 +120,8 @@ brew "docker" brew "docker-compose" # Create Docker hosts locally and on cloud providers brew "docker-machine", restart_service: true +# More intuitive version of du in rust +brew "dust" # Shared library for Watchman and Eden projects brew "edencommon" # Maintain consistent coding style between multiple editors @@ -212,6 +214,8 @@ brew "httpie" brew "hub" # Configurable static site generator brew "hugo" +# Command-line benchmarking tool +brew "hyperfine" # Toolkit for embedding hypervisor capabilities in your application brew "hyperkit" # Open h.265 video codec implementation @@ -288,6 +292,8 @@ brew "tree" brew "pass" # Simplistic interactive filtering tool brew "peco" +# 📦🚀 Fast, disk space efficient package manager +brew "pnpm" # Code formatter for JavaScript, CSS, JSON, GraphQL, Markdown, YAML brew "prettier" # Python 3 bindings for the Cairo graphics library @@ -352,6 +358,8 @@ brew "tmux" brew "tmuxinator" # Command-line tool for sharing terminal over the web brew "ttyd", args: ["HEAD"] +# TUI for Mastodon with vim inspired keys +brew "tut" # URL extractor/launcher brew "urlview" # Syntax-aware linter for prose @@ -445,6 +453,8 @@ cask "deepl" cask "devonthink" # Voice and text chat software cask "discord" +# App to build and share containerized applications and microservices +cask "docker" # Client for the Dropbox cloud storage service cask "dropbox" # Find files, folders, or contents in any file @@ -632,7 +642,6 @@ mas "Bitwarden", id: 1352778147 mas "Boop", id: 1518425043 mas "Day One", id: 1055511498 mas "Deliveries", id: 290986013 -mas "Fluent Reader", id: 1520907427 mas "Free MP4 Converter", id: 693443591 mas "GoodNotes", id: 1444383602 mas "Grammarly for Safari", id: 1462114288 diff --git a/fish/functions/update.fish b/fish/functions/update.fish index f07caef..e57f717 100644 --- a/fish/functions/update.fish +++ b/fish/functions/update.fish @@ -5,6 +5,6 @@ function update --description "Updating Homebrew, Ruby, Python, Node.js, Neovim, pip list -o --format columns | cut -d' ' -f1 | xargs -n1 pip install -U npm update npm -g npm update -g - nvim --headless "+Lazy! update" +qa + # nvim --headless "+Lazy! update" +qa sudo softwareupdate -i -a end diff --git a/nvim/lazy-lock.json b/nvim/lazy-lock.json index a1107cb..a78df09 100644 --- a/nvim/lazy-lock.json +++ b/nvim/lazy-lock.json @@ -1,14 +1,14 @@ { "Comment.nvim": { "branch": "master", "commit": "e89df176e8b38e931b7e71a470f923a317976d86" }, "FixCursorHold.nvim": { "branch": "master", "commit": "70a9516a64668cbfe59f31b66d0a21678c5e9b12" }, - "LuaSnip": { "branch": "master", "commit": "508b41fb7b2a7f06522f96eb7742d21f025a8512" }, + "LuaSnip": { "branch": "master", "commit": "5d57303efde86fcb0959c52b1a6d40f923940f34" }, "VisIncr": { "branch": "master", "commit": "13e8538cf332fd131ebb60422b4a01d69078794b" }, "alpha-nvim": { "branch": "main", "commit": "21a0f2520ad3a7c32c0822f943368dc063a569fb" }, "baleia.nvim": { "branch": "main", "commit": "af6a17b21336599df8f17a8c1186b414330b8b44" }, "base16-vim": { "branch": "master", "commit": "3be3cd82cd31acfcab9a41bad853d9c68d30478d" }, "blamer.nvim": { "branch": "master", "commit": "f4eb22a9013642c411725fdda945ae45f8d93181" }, "bufferline.nvim": { "branch": "main", "commit": "c7492a76ce8218e3335f027af44930576b561013" }, - "catppuccin": { "branch": "main", "commit": "3020af75aae098a77737d91ee37c7147c8450d99" }, + "catppuccin": { "branch": "main", "commit": "0f870d8c217c993409db7f0a336cb769168932b4" }, "chafa.nvim": { "branch": "main", "commit": "792c8f4f0e86b5e27c3602be4614f886f3a12a5a" }, "cheat.sh-vim": { "branch": "master", "commit": "e0fe468d872025477462ac5d96432f5c1aee3a0d" }, "cheatsheet.nvim": { "branch": "master", "commit": "9716f9aaa94dd1fd6ce59b5aae0e5f25e2a463ef" }, @@ -25,8 +25,8 @@ "cmp_luasnip": { "branch": "master", "commit": "18095520391186d634a0045dacaa346291096566" }, "codewindow.nvim": { "branch": "master", "commit": "987b394b3c987cb9dd6c07ea57de88a4ce64f7e1" }, "copilot.vim": { "branch": "release", "commit": "324ec9eb69e20971b58340d0096c3caac7bc2089" }, - "diagnosticls-configs-nvim": { "branch": "main", "commit": "5ea9b15f1fb5fd1151be3a056ba819fb87541fb6" }, - "dial.nvim": { "branch": "master", "commit": "61afb28f61ba090a67a88186f7bc8a94212e509a" }, + "diagnosticls-configs-nvim": { "branch": "main", "commit": "2d65bd35615ee40a36ae7e8834e933bcfa8787f4" }, + "dial.nvim": { "branch": "master", "commit": "1bf15b96126711424918cc66ccbbd53c4c1cec19" }, "dir-telescope.nvim": { "branch": "main", "commit": "4189a781397a973496b14a9db26b80b7fd764cbc" }, "dressing.nvim": { "branch": "master", "commit": "4436d6f41e2f6b8ada57588acd1a9f8b3d21453c" }, "editorconfig-vim": { "branch": "master", "commit": "30ddc057f71287c3ac2beca876e7ae6d5abe26a0" }, @@ -34,59 +34,59 @@ "export-to-vscode.nvim": { "branch": "main", "commit": "7746bb67d03f6a6891cdedc8c760c95a5714fe8c" }, "file-line": { "branch": "main", "commit": "559088afaf10124ea663ee0f4f73b1de48fb1632" }, "fm-nvim": { "branch": "master", "commit": "8e6a77049330e7c797eb9e63affd75eb796fe75e" }, - "friendly-snippets": { "branch": "main", "commit": "484fb38b8f493ceeebf4e6fc499ebe41e10aae25" }, - "fzf": { "branch": "master", "commit": "80b88463188ff78719f23cb2e1dca5f27227879e" }, - "fzf-lua": { "branch": "main", "commit": "455744b9b2d2cce50350647253a69c7bed86b25f" }, + "friendly-snippets": { "branch": "main", "commit": "45698b3d193fff404c3c9c30d25dc138a729d64b" }, + "fzf": { "branch": "master", "commit": "1c83b3969185393f0427463a39ef1523c273c16c" }, + "fzf-lua": { "branch": "main", "commit": "d9c9574b38e90bbbd19b241ba7cf7cbcb9afc549" }, "git-worktree.nvim": { "branch": "master", "commit": "d7f4e2584e81670154f07ca9fa5dd791d9c1b458" }, - "gitsigns.nvim": { "branch": "main", "commit": "d4f8c01280413919349f5df7daccd0c172143d7c" }, - "glance.nvim": { "branch": "master", "commit": "b179dae9f53c3567ff98e1c974973d665422d959" }, - "guihua.lua": { "branch": "master", "commit": "570a1ed9da14701292bb19de71fcdeee549fa92d" }, + "gitsigns.nvim": { "branch": "main", "commit": "addd6e174a85fc1c4007ab0b65d77e6555b417bf" }, + "glance.nvim": { "branch": "master", "commit": "611478d2b36beb3c416c92f77e7c116d7bd25ee6" }, + "guihua.lua": { "branch": "master", "commit": "a55e30a8d5a44683eaeffbf3d06c39699a173954" }, "harpoon": { "branch": "master", "commit": "21d0d1bfa3000e4384740bfaefa0ebc51c773786" }, "impatient.nvim": { "branch": "main", "commit": "c90e273f7b8c50a02f956c24ce4804a47f18162e" }, "indent-blankline.nvim": { "branch": "master", "commit": "c4c203c3e8a595bc333abaf168fcb10c13ed5fb7" }, "jupyter_ascending.vim": { "branch": "master", "commit": "69652a47765daf110ad16e04d57f04fac6ceef81" }, - "lazy.nvim": { "branch": "main", "commit": "ef87c24e8ede2a94cbeaea1667eaeb7f8ed40dc0" }, + "lazy.nvim": { "branch": "main", "commit": "666ed7bf73eb5895253c1155bd29270b066cbdac" }, "legendary.nvim": { "branch": "master", "commit": "3008ed68c8f309ced07587684c8af53884791d35" }, - "lualine.nvim": { "branch": "master", "commit": "d8c392dd75778d6258da4e7c55522e94ac389732" }, + "lualine.nvim": { "branch": "master", "commit": "0050b308552e45f7128f399886c86afefc3eb988" }, "markdown-preview.nvim": { "branch": "master", "commit": "02cc3874738bc0f86e4b91f09b8a0ac88aef8e96" }, - "mason-lspconfig.nvim": { "branch": "main", "commit": "33a198bc5ee0215ae8ab3f61781b29103cf4ca5a" }, + "mason-lspconfig.nvim": { "branch": "main", "commit": "3751eb5c56c67b51e68a1f4a0da28ae74ab771c1" }, "mason-null-ls.nvim": { "branch": "main", "commit": "c4b4a6fe3cb8d8590b831c22b3475166dc9a894e" }, - "mason.nvim": { "branch": "main", "commit": "153fce2d2c4a78b394e50804941e5138dfd16a29" }, - "mini.nvim": { "branch": "main", "commit": "1e9e353c5f4075dda2be25b8fe2bff5134b99e41" }, - "nlsp-settings.nvim": { "branch": "main", "commit": "81277ed16bbcd1c839ae04895f87e3be689b3d3e" }, + "mason.nvim": { "branch": "main", "commit": "01cba2a5944b9d90bc430e0324786f68be42b433" }, + "mini.nvim": { "branch": "main", "commit": "96e648cae35dfd361c9077bf79306dd05d23db2f" }, + "nlsp-settings.nvim": { "branch": "main", "commit": "ae102dfaba807a8722708b1eb192c109e181e574" }, "null-ls.nvim": { "branch": "main", "commit": "915558963709ea17c5aa246ca1c9786bfee6ddb4" }, "nvim-autopairs": { "branch": "master", "commit": "f00eb3b766c370cb34fdabc29c760338ba9e4c6c" }, - "nvim-bqf": { "branch": "main", "commit": "c059d724434f2e320fd59c398084e33dd2e6706b" }, + "nvim-bqf": { "branch": "main", "commit": "22e9551468c8d9d9d2d4e682c6d25a1204f389a3" }, "nvim-cmp": { "branch": "main", "commit": "11a95792a5be0f5a40bab5fc5b670e5b1399a939" }, "nvim-colorizer.lua": { "branch": "master", "commit": "36c610a9717cc9ec426a07c8e6bf3b3abcb139d6" }, "nvim-cursorline": { "branch": "main", "commit": "804f0023692653b2b2368462d67d2a87056947f9" }, - "nvim-dap": { "branch": "master", "commit": "700a3c7d6fbe5b07bee74e9952b456120d355c47" }, + "nvim-dap": { "branch": "master", "commit": "b8201fd104287e9c24f898f1f7f5202896eea203" }, "nvim-lightbulb": { "branch": "master", "commit": "56b9ce31ec9d09d560fe8787c0920f76bc208297" }, - "nvim-lspconfig": { "branch": "master", "commit": "41dc4e017395d73af0333705447e858b7db1f75e" }, + "nvim-lspconfig": { "branch": "master", "commit": "f7ebb0fed4b952c77bb5827db030405f2d6cd4e7" }, "nvim-navic": { "branch": "master", "commit": "7a2b823152fe4de65ee7925b0e32d26ed73bc57c" }, - "nvim-spectre": { "branch": "master", "commit": "68ea562b485b6593e325e7916c3bd6e833d433e7" }, + "nvim-spectre": { "branch": "master", "commit": "24275beae382e6bd0180b3064cf5729548641a02" }, "nvim-surround": { "branch": "main", "commit": "ad56e6234bf42fb7f7e4dccc7752e25abd5ec80e" }, "nvim-transparent": { "branch": "main", "commit": "6816751e3d595b3209aa475a83b6fbaa3a5ccc98" }, - "nvim-tree.lua": { "branch": "master", "commit": "ccb6d8a518d32e22bf5874f90e6c22661a5d8b46" }, - "nvim-treesitter": { "branch": "master", "commit": "3e316204f8ec8450bbaace69d0bf8fe332633fec" }, + "nvim-tree.lua": { "branch": "master", "commit": "3ce0a8e770f70a135ef969e0a640bd8d05baf42c" }, + "nvim-treesitter": { "branch": "master", "commit": "51d220e0bd8922caabcb3e5de936fc599a1bd210" }, "nvim-treesitter-context": { "branch": "master", "commit": "cacee4828152dd3a83736169ae61bbcd29a3d213" }, "nvim-treesitter-textobjects": { "branch": "master", "commit": "a8c86f48c1030acee22b9e071e3c531de77bf253" }, "nvim-ts-autotag": { "branch": "main", "commit": "fdefe46c6807441460f11f11a167a2baf8e4534b" }, "nvim-ts-context-commentstring": { "branch": "main", "commit": "4a42b30376c1bd625ab5016c2079631d531d797a" }, "nvim-ts-rainbow": { "branch": "master", "commit": "ef95c15a935f97c65a80e48e12fe72d49aacf9b9" }, - "nvim-ufo": { "branch": "main", "commit": "71a1bb367f3e6df402546a69ca4e64b567901c73" }, - "nvim-various-textobjs": { "branch": "main", "commit": "66cb3a5bf9b869e6df7927b0f000d4d3de89a9b5" }, - "nvim-web-devicons": { "branch": "master", "commit": "7f55bc36eddec87597167a97de5b690997edaf7d" }, + "nvim-ufo": { "branch": "main", "commit": "e3528c9b7ca20e9e0d69d588037f484257f0d652" }, + "nvim-various-textobjs": { "branch": "main", "commit": "e97e89f0d9034101aee95e5189f4628f6b1cf08c" }, + "nvim-web-devicons": { "branch": "master", "commit": "6c38926351372ea87034dec26182b62c835ff3bc" }, "octo.nvim": { "branch": "master", "commit": "cb9314d358dc9f1d50e553a3c8e237ce713cbc57" }, "playground": { "branch": "master", "commit": "8a887bcf66017bd775a0fb19c9d8b7a4d6759c48" }, - "plenary.nvim": { "branch": "master", "commit": "9d81624fbcedd3dd43b38d7e13a1e7b3f873d8cd" }, + "plenary.nvim": { "branch": "master", "commit": "1c7e3e6b0f4dd5a174fcea9fda8a4d7de593b826" }, "popup.nvim": { "branch": "master", "commit": "b7404d35d5d3548a82149238289fa71f7f6de4ac" }, "pounce.nvim": { "branch": "master", "commit": "a573820b20882c70d241a1ac94aa27670442c027" }, "prettier.nvim": { "branch": "main", "commit": "918b99f5ddd7a56395fd393767ab6a3c15a50789" }, "project.nvim": { "branch": "main", "commit": "685bc8e3890d2feb07ccf919522c97f7d33b94e4" }, "promise-async": { "branch": "main", "commit": "842dca33e6b1af7bedcefc72cffbc807d54dbfca" }, "rainbow_csv": { "branch": "master", "commit": "7453a3f9679f0c753ec9d77f9ea8588778f35aeb" }, - "sad.nvim": { "branch": "master", "commit": "60bae7d6d13b0081c35ccaf6f5c1dbeddbda61de" }, + "sad.nvim": { "branch": "master", "commit": "e8ab74c7a506f96a823527bfa78a66681483120b" }, "smart-splits.nvim": { "branch": "master", "commit": "fdd158ce7554dc830fb86e0fe952cd9476cdf726" }, "sqlite.lua": { "branch": "master", "commit": "53cac3fdb5f5e4e63e243232b6eccf3c764ae18a" }, "symbols-outline.nvim": { "branch": "master", "commit": "6a3ed24c5631da7a5d418bced57c16b32af7747c" }, @@ -100,9 +100,9 @@ "telescope-node-modules.nvim": { "branch": "main", "commit": "b846d33ff5763176dc14fc74c30941a2067c82fd" }, "telescope-symbols.nvim": { "branch": "master", "commit": "f7d7c84873c95c7bd5682783dd66f84170231704" }, "telescope-undo.nvim": { "branch": "main", "commit": "f2ca7c914134c7e6eb9275ee09863141caa77a3f" }, - "telescope.nvim": { "branch": "master", "commit": "04af51dbfb17c2afa0b8d82b0e842e0638201ca9" }, + "telescope.nvim": { "branch": "master", "commit": "1ba7278cf08da8048e7f589ef6b65a39fd3e4dbf" }, "todo-comments.nvim": { "branch": "main", "commit": "077c59586d9d0726b0696dc5680eb863f4e04bc5" }, - "toggleterm.nvim": { "branch": "main", "commit": "b02a1674bd0010d7982b056fd3df4f717ff8a57a" }, + "toggleterm.nvim": { "branch": "main", "commit": "a54e6c471ce1cd8ef8357e34598a28a955297131" }, "tokyonight.nvim": { "branch": "main", "commit": "def91651c41f6d1d43ebcb50763324d35331baee" }, "trouble.nvim": { "branch": "main", "commit": "83ec606e7065adf134d17f4af6bae510e3c491c1" }, "twilight.nvim": { "branch": "main", "commit": "8bb7fa7b918baab1ca81b977102ddb54afa63512" }, @@ -114,12 +114,12 @@ "vim-easymotion": { "branch": "master", "commit": "b3cfab2a6302b3b39f53d9fd2cd997e1127d7878" }, "vim-eunuch": { "branch": "master", "commit": "291ef1f8c8996ca7715df1032a35a27b12d7b5cf" }, "vim-exchange": { "branch": "master", "commit": "784d63083ad7d613aa96f00021cd0dfb126a781a" }, - "vim-fugitive": { "branch": "master", "commit": "99cdb88bc64063dc4656ae53496f06fb2a394cd4" }, + "vim-fugitive": { "branch": "master", "commit": "9c5f675db54139c18ed4a1a18989ea2da37d6cae" }, "vim-gh-line": { "branch": "master", "commit": "fbf368bdfad7e5478009a6dc62559e6b2c72d603" }, "vim-grammarous": { "branch": "master", "commit": "db46357465ce587d5325e816235b5e92415f8c05" }, "vim-matchup": { "branch": "master", "commit": "db5120dd9887c988de7cd973ddb951e465d413e5" }, "vim-pandoc": { "branch": "master", "commit": "7dbda1c885c4c5dd3f865aa29e1b82167663aeec" }, - "vim-pandoc-syntax": { "branch": "master", "commit": "2baeabb9584bb948618806f22bc4cef5685535fc" }, + "vim-pandoc-syntax": { "branch": "master", "commit": "4268535e1d33117a680a91160d845cd3833dfe28" }, "vim-polyglot": { "branch": "master", "commit": "bc8a81d3592dab86334f27d1d43c080ebf680d42" }, "vim-repeat": { "branch": "master", "commit": "24afe922e6a05891756ecf331f39a1f6743d3d5a" }, "vim-table-mode": { "branch": "master", "commit": "9555a3e6e5bcf285ec181b7fc983eea90500feb4" }, @@ -129,14 +129,14 @@ "vim-textobj-uri": { "branch": "master", "commit": "867eaff298d020881766508948da4a19faca554d" }, "vim-textobj-user": { "branch": "master", "commit": "41a675ddbeefd6a93664a4dc52f302fe3086a933" }, "vim-textobj-xmlattr": { "branch": "master", "commit": "694a297f1d75fd527e87da9769f3c6519a87ebb1" }, - "vim-tmux-navigator": { "branch": "master", "commit": "56603a9a5064e7a4e1506ebe90615cd4a96fd9be" }, + "vim-tmux-navigator": { "branch": "master", "commit": "cdd66d6a37d991bba7997d593586fc51a5b37aa8" }, "vim-visual-multi": { "branch": "master", "commit": "724bd53adfbaf32e129b001658b45d4c5c29ca1a" }, - "vim-wakatime": { "branch": "master", "commit": "7d8ca4667f46e783388609ca7f04a65e4389338a" }, + "vim-wakatime": { "branch": "master", "commit": "b487cccc0e920e4fdf84f72d2fc1c86ef8dc3bdc" }, "vim-xtract": { "branch": "master", "commit": "65e47be935080f112f219b5f0bc1bf411c783f27" }, "vimux": { "branch": "master", "commit": "616fcb4799674a7a809b14ca2dc155bb6ba25788" }, "vimux-cargo": { "branch": "main", "commit": "ca2d99573d367a59f77f4e6d0b45e7e94a461769" }, "vimux-jest-test": { "branch": "master", "commit": "30fdc7935610adc000d9965d4031d73d11747256" }, - "which-key.nvim": { "branch": "main", "commit": "802219ba26409f325a5575e3b684b6cb054e2cc5" }, + "which-key.nvim": { "branch": "main", "commit": "e4fa445065a2bb0bbc3cca85346b67817f28e83e" }, "zen-mode.nvim": { "branch": "main", "commit": "4313a5828e4d48c5f2f135f29d46f769a59dcfdc" }, "zoxide.vim": { "branch": "master", "commit": "7add42b0474b07c206c94d1693997e52d25c5fec" } } \ No newline at end of file diff --git a/python/pip-requirements.txt b/python/pip-requirements.txt index 77b9632..32683bf 100644 --- a/python/pip-requirements.txt +++ b/python/pip-requirements.txt @@ -1,11 +1,11 @@ -absl-py==1.3.0 +absl-py==1.4.0 arrow==1.2.3 astunparse==1.6.3 autopep8==2.0.1 black==22.12.0 bleach==5.0.1 Brotli==1.0.9 -cachetools==5.2.0 +cachetools==5.2.1 certifi==2022.12.7 charset-normalizer==2.1.1 click==8.1.3 @@ -18,11 +18,12 @@ filelock==3.9.0 flake8==6.0.0 Flask==2.2.2 flatbuffers==23.1.4 -future==0.18.2 +future==0.18.3 gast==0.5.3 gitlint==0.18.0 gitlint-core==0.18.0 -google-auth==2.15.0 +google-auth==2.16.0 +google-auth-oauthlib==0.4.6 google-pasta==0.2.0 grpcio==1.51.1 h5py==3.7.0 @@ -33,7 +34,7 @@ itsdangerous==2.1.2 Jinja2==3.1.2 keras==2.11.0 Keras-Preprocessing==1.1.2 -libclang==14.0.6 +libclang==15.0.6.1 libsixel-python==0.5.0 Markdown==3.4.1 MarkupSafe==2.1.1 @@ -47,14 +48,14 @@ numpy==1.24.1 oauthlib==3.2.2 opencv-python==4.7.0.68 opt-einsum==3.3.0 -packaging==22.0 +packaging==23.0 pathspec==0.10.3 Pillow==9.4.0 pipenv==2022.12.19 platformdirs==2.6.2 pocket==0.3.6 proselint==0.13.0 -protobuf==4.21.12 +protobuf==3.20.3 pyasn1==0.4.8 pyasn1-modules==0.2.8 PyAutoGUI==0.9.53 @@ -222,13 +223,14 @@ pytweening==1.0.4 PyYAML==6.0 rainbowstream==1.6.0 regex==2022.10.31 -requests==2.28.1 +requests==2.28.2 requests-oauthlib==1.3.1 resize-image==0.4.0 rsa==4.9 rubicon-objc==0.4.3 sh==1.14.3 six==1.16.0 +tensorboard==2.11.1 tensorboard-data-server==0.6.1 tensorboard-plugin-wit==1.8.1 tensorflow==2.11.0 @@ -243,7 +245,7 @@ tqdm==4.64.1 transformers==4.25.1 twitter==1.19.6 typing_extensions==4.4.0 -urllib3==1.26.13 +urllib3==1.26.14 virtualenv==20.17.1 virtualenv-clone==0.5.7 webencodings==0.5.1 @@ -251,6 +253,6 @@ websockets==10.4 Werkzeug==2.2.2 whisper==1.1.10 wrapt==1.14.1 -yark==1.2.0 -yt-dlp==2023.1.2 +yark==1.2.3 +yt-dlp==2023.1.6 zipp==3.11.0 diff --git a/zsh/zshrc b/zsh/zshrc index 3dac5c5..e4f055b 100644 --- a/zsh/zshrc +++ b/zsh/zshrc @@ -111,7 +111,7 @@ function update () { pip list -o --format columns | cut -d' ' -f1 | xargs -n1 pip install -U npm update npm -g npm update -g - nvim --headless "+Lazy! sync" +qa + # nvim --headless "+Lazy! sync" +qa sudo softwareupdate -i -a }