From 161a1bfb0b3e75e9f5241cd7dd8aafec455a67d5 Mon Sep 17 00:00:00 2001 From: Jacob McDonnell Date: Sun, 16 Oct 2022 18:09:25 -0400 Subject: updated nvim config and some aliases --- .config/coc/extensions/package.json | 1 + .config/coc/memos.json | 997 +++++++++++++++++++++++++++++++++++- .config/nvim/init.vim | 19 +- .config/profile | 7 +- .config/shells/aliasrc | 5 +- .config/shells/zsh/.zshrc | 1 + 6 files changed, 1022 insertions(+), 8 deletions(-) (limited to '.config') diff --git a/.config/coc/extensions/package.json b/.config/coc/extensions/package.json index 1e966e1..b4347d0 100644 --- a/.config/coc/extensions/package.json +++ b/.config/coc/extensions/package.json @@ -6,6 +6,7 @@ "coc-html": ">=1.6.1", "coc-java": ">=1.5.5", "coc-pairs": ">=1.3.2", + "coc-python": ">=1.2.13", "coc-tsserver": ">=1.10.5" } } \ No newline at end of file diff --git a/.config/coc/memos.json b/.config/coc/memos.json index 9e26dfe..337a385 100644 --- a/.config/coc/memos.json +++ b/.config/coc/memos.json @@ -1 +1,996 @@ -{} \ No newline at end of file +{ + "coc-python|global": { + "INTERPRETERS_CACHE_v3_CondaEnvFileService": [], + "INTERPRETERS_CACHE_v3_CondaEnvService": [], + "INTERPRETERS_CACHE_v3_VirtualEnvService": [], + "/opt/homebrew/bin/python3.v3": { + "data": { + "architecture": 3, + "path": "/opt/homebrew/bin/python3", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.10.8-final", + "major": 3, + "minor": 10, + "patch": 8, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.10.8-final" + }, + "sysPrefix": "/opt/homebrew/opt/python@3.10/Frameworks/Python.framework/Versions/3.10", + "fileHash": "0e69ba9c7283252581c51a1b17ac991b8c7c2f3218bed7e7267a66ea8db287d301355e226a8de1f0e1555b54ff263a1a8fc3a31d781814633e44eaad4a94dee0" + }, + "expiry": 1666041880336 + }, + "/opt/homebrew/bin/python3.9.v3": { + "data": { + "architecture": 3, + "path": "/opt/homebrew/bin/python3.9", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.9.15-final", + "major": 3, + "minor": 9, + "patch": 15, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.9.15-final" + }, + "sysPrefix": "/opt/homebrew/opt/python@3.9/Frameworks/Python.framework/Versions/3.9", + "fileHash": "b6d571c5b48c97e6988822ba142f973b5408a90a77a0ab98a680a44fd017417d1060ac62c75b2b1360c1fa7026f6de47a9c63aea20d7c348629d69e9ba8bb45d" + }, + "expiry": 1666041880328 + }, + "/opt/homebrew/bin/python3.8.v3": { + "data": { + "architecture": 3, + "path": "/opt/homebrew/bin/python3.8", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.8.15-final", + "major": 3, + "minor": 8, + "patch": 15, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.8.15-final" + }, + "sysPrefix": "/opt/homebrew/Cellar/python@3.8/3.8.15/Frameworks/Python.framework/Versions/3.8", + "fileHash": "cf6bca9eef82597c4d88213768bdfb8811199093c6ccdd85f3c598cd33fa6cbf143b1b07f04edbf3c8b62f914f4cdc520034cc8b4bf723a60cd72e30574eebff" + }, + "expiry": 1666041880328 + }, + "/opt/homebrew/bin/python3.10.v3": { + "data": { + "architecture": 3, + "path": "/opt/homebrew/bin/python3.10", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.10.8-final", + "major": 3, + "minor": 10, + "patch": 8, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.10.8-final" + }, + "sysPrefix": "/opt/homebrew/opt/python@3.10/Frameworks/Python.framework/Versions/3.10", + "fileHash": "1910ec10c8373e45fce0a181a4651a5bb8a8f48f728505ba1e441738ff84b968807c6e14b1ea05c1eea8e5c16c62b0b1db885de7a7bbdca1916f0ebb790e9ce7" + }, + "expiry": 1666041880329 + }, + "/opt/homebrew/opt/python@3.10/bin/python3.10.v3": { + "data": { + "architecture": 3, + "path": "/opt/homebrew/opt/python@3.10/bin/python3.10", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.10.8-final", + "major": 3, + "minor": 10, + "patch": 8, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.10.8-final" + }, + "sysPrefix": "/opt/homebrew/opt/python@3.10/Frameworks/Python.framework/Versions/3.10", + "fileHash": "36f5313ec0417c1c53a1ae2f73454216f7ae3f5e89517fcfabd3424122d0523c5ba275f5fcff93e126a8f68e5a03b275bcbe5cb412d43e0215b888b5aa0b74d2" + }, + "expiry": 1666041880406 + }, + "INTERPRETERS_CACHE_v3_CurrentPathService": [ + { + "architecture": 3, + "path": "/opt/homebrew/opt/python@3.10/bin/python3.10", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.10.8-final", + "major": 3, + "minor": 10, + "patch": 8, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.10.8-final" + }, + "sysPrefix": "/opt/homebrew/opt/python@3.10/Frameworks/Python.framework/Versions/3.10", + "fileHash": "36f5313ec0417c1c53a1ae2f73454216f7ae3f5e89517fcfabd3424122d0523c5ba275f5fcff93e126a8f68e5a03b275bcbe5cb412d43e0215b888b5aa0b74d2", + "type": "Unknown" + } + ], + "InterpreterAutoSeletionRule-currentPath": { + "architecture": 3, + "path": "/opt/homebrew/opt/python@3.10/bin/python3.10", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.10.8-final", + "major": 3, + "minor": 10, + "patch": 8, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.10.8-final" + }, + "sysPrefix": "/opt/homebrew/opt/python@3.10/Frameworks/Python.framework/Versions/3.10", + "fileHash": "36f5313ec0417c1c53a1ae2f73454216f7ae3f5e89517fcfabd3424122d0523c5ba275f5fcff93e126a8f68e5a03b275bcbe5cb412d43e0215b888b5aa0b74d2", + "type": "Unknown" + }, + "preferredGlobalPyInterpreter": { + "architecture": 3, + "path": "/opt/homebrew/opt/python@3.10/bin/python3.10", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.10.8-final", + "major": 3, + "minor": 10, + "patch": 8, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.10.8-final" + }, + "sysPrefix": "/opt/homebrew/opt/python@3.10/Frameworks/Python.framework/Versions/3.10", + "fileHash": "36f5313ec0417c1c53a1ae2f73454216f7ae3f5e89517fcfabd3424122d0523c5ba275f5fcff93e126a8f68e5a03b275bcbe5cb412d43e0215b888b5aa0b74d2", + "type": "Unknown", + "displayName": "Python 3.10.8 64-bit" + }, + "/opt/homebrew/opt/python@3.10/bin/python3.10.interpreter.Details.v7": { + "data": { + "fileHash": "36f5313ec0417c1c53a1ae2f73454216f7ae3f5e89517fcfabd3424122d0523c5ba275f5fcff93e126a8f68e5a03b275bcbe5cb412d43e0215b888b5aa0b74d2", + "info": { + "architecture": 3, + "path": "/opt/homebrew/opt/python@3.10/bin/python3.10", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.10.8-final", + "major": 3, + "minor": 10, + "patch": 8, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.10.8-final" + }, + "sysPrefix": "/opt/homebrew/opt/python@3.10/Frameworks/Python.framework/Versions/3.10", + "fileHash": "36f5313ec0417c1c53a1ae2f73454216f7ae3f5e89517fcfabd3424122d0523c5ba275f5fcff93e126a8f68e5a03b275bcbe5cb412d43e0215b888b5aa0b74d2", + "type": "Unknown", + "displayName": "Python 3.10.8 64-bit" + } + }, + "expiry": 1666041880454 + }, + "/opt/homebrew/opt/python@3.10/bin/python3.10.interpreter.displayName.v7": { + "data": { + "displayName": "Python 3.10.8 64-bit", + "hash": "36f5313ec0417c1c53a1ae2f73454216f7ae3f5e89517fcfabd3424122d0523c5ba275f5fcff93e126a8f68e5a03b275bcbe5cb412d43e0215b888b5aa0b74d2-e6cd247a972cad6127b7bcb1809370f1" + }, + "expiry": 1666041880422 + }, + "/usr/local/bin/python3.9.v3": { + "data": { + "architecture": 3, + "path": "/usr/local/bin/python3.9", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.9.5-final", + "major": 3, + "minor": 9, + "patch": 5, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.9.5-final" + }, + "sysPrefix": "/usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9", + "fileHash": "2eedc3183557a39ccf5e512205a78594fcc02e817273434752d8c1527276b75d42c3111c300b1465adc2d3b2c61c240b6655ea79ca6fa3d459822d66897b9f86" + }, + "expiry": 1666041880419 + }, + "/usr/local/bin/python3.v3": { + "data": { + "architecture": 3, + "path": "/usr/local/bin/python3", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.9.5-final", + "major": 3, + "minor": 9, + "patch": 5, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.9.5-final" + }, + "sysPrefix": "/usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9", + "fileHash": "47e5e29f33ea67428f0eee0bc1f045f7ff86ab0878f21fc61e6d476c60cebf36ef81e63f7b97b134d74f4b7ba4ef0607cda3c00b11ac2a6f541e3743fe2c6c21" + }, + "expiry": 1666041880419 + }, + "/usr/bin/python3.v3": { + "data": { + "architecture": 3, + "path": "/usr/bin/python3", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.9.6-final", + "major": 3, + "minor": 9, + "patch": 6, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.9.6-final" + }, + "sysPrefix": "/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9", + "fileHash": "5ec935f65a4dd6fd36846d29b9ab0dbfa2869f4bac755aadbbce7bbbe66dcb2804ab28125313c3537345d3b30914b69532f51e35b5bf593a6fce9725cb6ad402" + }, + "expiry": 1666041880405 + }, + "INTERPRETERS_CACHE_v3_KnownPathsService": [ + { + "architecture": 3, + "path": "/opt/homebrew/bin/python3", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.10.8-final", + "major": 3, + "minor": 10, + "patch": 8, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.10.8-final" + }, + "sysPrefix": "/opt/homebrew/opt/python@3.10/Frameworks/Python.framework/Versions/3.10", + "fileHash": "0e69ba9c7283252581c51a1b17ac991b8c7c2f3218bed7e7267a66ea8db287d301355e226a8de1f0e1555b54ff263a1a8fc3a31d781814633e44eaad4a94dee0", + "type": "Unknown" + }, + { + "architecture": 3, + "path": "/opt/homebrew/bin/python3.10", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.10.8-final", + "major": 3, + "minor": 10, + "patch": 8, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.10.8-final" + }, + "sysPrefix": "/opt/homebrew/opt/python@3.10/Frameworks/Python.framework/Versions/3.10", + "fileHash": "1910ec10c8373e45fce0a181a4651a5bb8a8f48f728505ba1e441738ff84b968807c6e14b1ea05c1eea8e5c16c62b0b1db885de7a7bbdca1916f0ebb790e9ce7", + "type": "Unknown" + }, + { + "architecture": 3, + "path": "/opt/homebrew/bin/python3.8", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.8.15-final", + "major": 3, + "minor": 8, + "patch": 15, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.8.15-final" + }, + "sysPrefix": "/opt/homebrew/Cellar/python@3.8/3.8.15/Frameworks/Python.framework/Versions/3.8", + "fileHash": "cf6bca9eef82597c4d88213768bdfb8811199093c6ccdd85f3c598cd33fa6cbf143b1b07f04edbf3c8b62f914f4cdc520034cc8b4bf723a60cd72e30574eebff", + "type": "Unknown" + }, + { + "architecture": 3, + "path": "/opt/homebrew/bin/python3.9", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.9.15-final", + "major": 3, + "minor": 9, + "patch": 15, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.9.15-final" + }, + "sysPrefix": "/opt/homebrew/opt/python@3.9/Frameworks/Python.framework/Versions/3.9", + "fileHash": "b6d571c5b48c97e6988822ba142f973b5408a90a77a0ab98a680a44fd017417d1060ac62c75b2b1360c1fa7026f6de47a9c63aea20d7c348629d69e9ba8bb45d", + "type": "Unknown" + }, + { + "architecture": 3, + "path": "/opt/homebrew/bin/python3", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.10.8-final", + "major": 3, + "minor": 10, + "patch": 8, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.10.8-final" + }, + "sysPrefix": "/opt/homebrew/opt/python@3.10/Frameworks/Python.framework/Versions/3.10", + "fileHash": "0e69ba9c7283252581c51a1b17ac991b8c7c2f3218bed7e7267a66ea8db287d301355e226a8de1f0e1555b54ff263a1a8fc3a31d781814633e44eaad4a94dee0", + "type": "Unknown" + }, + { + "architecture": 3, + "path": "/opt/homebrew/bin/python3.10", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.10.8-final", + "major": 3, + "minor": 10, + "patch": 8, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.10.8-final" + }, + "sysPrefix": "/opt/homebrew/opt/python@3.10/Frameworks/Python.framework/Versions/3.10", + "fileHash": "1910ec10c8373e45fce0a181a4651a5bb8a8f48f728505ba1e441738ff84b968807c6e14b1ea05c1eea8e5c16c62b0b1db885de7a7bbdca1916f0ebb790e9ce7", + "type": "Unknown" + }, + { + "architecture": 3, + "path": "/opt/homebrew/bin/python3.8", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.8.15-final", + "major": 3, + "minor": 8, + "patch": 15, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.8.15-final" + }, + "sysPrefix": "/opt/homebrew/Cellar/python@3.8/3.8.15/Frameworks/Python.framework/Versions/3.8", + "fileHash": "cf6bca9eef82597c4d88213768bdfb8811199093c6ccdd85f3c598cd33fa6cbf143b1b07f04edbf3c8b62f914f4cdc520034cc8b4bf723a60cd72e30574eebff", + "type": "Unknown" + }, + { + "architecture": 3, + "path": "/opt/homebrew/bin/python3.9", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.9.15-final", + "major": 3, + "minor": 9, + "patch": 15, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.9.15-final" + }, + "sysPrefix": "/opt/homebrew/opt/python@3.9/Frameworks/Python.framework/Versions/3.9", + "fileHash": "b6d571c5b48c97e6988822ba142f973b5408a90a77a0ab98a680a44fd017417d1060ac62c75b2b1360c1fa7026f6de47a9c63aea20d7c348629d69e9ba8bb45d", + "type": "Unknown" + }, + { + "architecture": 3, + "path": "/usr/local/bin/python3", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.9.5-final", + "major": 3, + "minor": 9, + "patch": 5, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.9.5-final" + }, + "sysPrefix": "/usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9", + "fileHash": "47e5e29f33ea67428f0eee0bc1f045f7ff86ab0878f21fc61e6d476c60cebf36ef81e63f7b97b134d74f4b7ba4ef0607cda3c00b11ac2a6f541e3743fe2c6c21", + "type": "Unknown" + }, + { + "architecture": 3, + "path": "/usr/local/bin/python3.9", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.9.5-final", + "major": 3, + "minor": 9, + "patch": 5, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.9.5-final" + }, + "sysPrefix": "/usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9", + "fileHash": "2eedc3183557a39ccf5e512205a78594fcc02e817273434752d8c1527276b75d42c3111c300b1465adc2d3b2c61c240b6655ea79ca6fa3d459822d66897b9f86", + "type": "Unknown" + }, + { + "architecture": 3, + "path": "/usr/bin/python3", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.9.6-final", + "major": 3, + "minor": 9, + "patch": 6, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.9.6-final" + }, + "sysPrefix": "/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9", + "fileHash": "5ec935f65a4dd6fd36846d29b9ab0dbfa2869f4bac755aadbbce7bbbe66dcb2804ab28125313c3537345d3b30914b69532f51e35b5bf593a6fce9725cb6ad402", + "type": "Unknown" + }, + { + "architecture": 3, + "path": "/usr/local/bin/python3", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.9.5-final", + "major": 3, + "minor": 9, + "patch": 5, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.9.5-final" + }, + "sysPrefix": "/usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9", + "fileHash": "47e5e29f33ea67428f0eee0bc1f045f7ff86ab0878f21fc61e6d476c60cebf36ef81e63f7b97b134d74f4b7ba4ef0607cda3c00b11ac2a6f541e3743fe2c6c21", + "type": "Unknown" + }, + { + "architecture": 3, + "path": "/usr/local/bin/python3.9", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.9.5-final", + "major": 3, + "minor": 9, + "patch": 5, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.9.5-final" + }, + "sysPrefix": "/usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9", + "fileHash": "2eedc3183557a39ccf5e512205a78594fcc02e817273434752d8c1527276b75d42c3111c300b1465adc2d3b2c61c240b6655ea79ca6fa3d459822d66897b9f86", + "type": "Unknown" + }, + { + "architecture": 3, + "path": "/usr/bin/python3", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.9.6-final", + "major": 3, + "minor": 9, + "patch": 6, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.9.6-final" + }, + "sysPrefix": "/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9", + "fileHash": "5ec935f65a4dd6fd36846d29b9ab0dbfa2869f4bac755aadbbce7bbbe66dcb2804ab28125313c3537345d3b30914b69532f51e35b5bf593a6fce9725cb6ad402", + "type": "Unknown" + } + ], + "PipEnvInformation": [], + "/opt/homebrew/bin/python3.interpreter.displayName.v7": { + "data": { + "displayName": "Python 3.10.8 64-bit", + "hash": "0e69ba9c7283252581c51a1b17ac991b8c7c2f3218bed7e7267a66ea8db287d301355e226a8de1f0e1555b54ff263a1a8fc3a31d781814633e44eaad4a94dee0-89cfdd86c805836c556b88248b3b0809" + }, + "expiry": 1666041880451 + }, + "/opt/homebrew/bin/python3.8.interpreter.displayName.v7": { + "data": { + "displayName": "Python 3.8.15 64-bit", + "hash": "cf6bca9eef82597c4d88213768bdfb8811199093c6ccdd85f3c598cd33fa6cbf143b1b07f04edbf3c8b62f914f4cdc520034cc8b4bf723a60cd72e30574eebff-51f59145312ea2eb2d6d6c3f521e5575" + }, + "expiry": 1666041880452 + }, + "/opt/homebrew/bin/python3.9.interpreter.displayName.v7": { + "data": { + "displayName": "Python 3.9.15 64-bit", + "hash": "b6d571c5b48c97e6988822ba142f973b5408a90a77a0ab98a680a44fd017417d1060ac62c75b2b1360c1fa7026f6de47a9c63aea20d7c348629d69e9ba8bb45d-02e162736e7c9edd0bf4e7ae808fd501" + }, + "expiry": 1666041880453 + }, + "/usr/local/bin/python3.interpreter.displayName.v7": { + "data": { + "displayName": "Python 3.9.5 64-bit", + "hash": "47e5e29f33ea67428f0eee0bc1f045f7ff86ab0878f21fc61e6d476c60cebf36ef81e63f7b97b134d74f4b7ba4ef0607cda3c00b11ac2a6f541e3743fe2c6c21-345e37cd55eb9b73c22a13e7fc48b206" + }, + "expiry": 1666041880452 + }, + "/usr/bin/python3.interpreter.displayName.v7": { + "data": { + "displayName": "Python 3.9.6 64-bit", + "hash": "5ec935f65a4dd6fd36846d29b9ab0dbfa2869f4bac755aadbbce7bbbe66dcb2804ab28125313c3537345d3b30914b69532f51e35b5bf593a6fce9725cb6ad402-0a8c279cfec2628974250dff1a49df31" + }, + "expiry": 1666041880455 + }, + "InterpreterAutoSeletionRule-system": { + "architecture": 3, + "path": "/opt/homebrew/opt/python@3.10/bin/python3.10", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.10.8-final", + "major": 3, + "minor": 10, + "patch": 8, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.10.8-final" + }, + "sysPrefix": "/opt/homebrew/opt/python@3.10/Frameworks/Python.framework/Versions/3.10", + "fileHash": "36f5313ec0417c1c53a1ae2f73454216f7ae3f5e89517fcfabd3424122d0523c5ba275f5fcff93e126a8f68e5a03b275bcbe5cb412d43e0215b888b5aa0b74d2", + "type": "Unknown", + "displayName": "Python 3.10.8 64-bit" + }, + "/opt/homebrew/bin/python3.interpreter.Details.v7": { + "data": { + "fileHash": "0e69ba9c7283252581c51a1b17ac991b8c7c2f3218bed7e7267a66ea8db287d301355e226a8de1f0e1555b54ff263a1a8fc3a31d781814633e44eaad4a94dee0", + "info": { + "architecture": 3, + "path": "/opt/homebrew/bin/python3", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.10.8-final", + "major": 3, + "minor": 10, + "patch": 8, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.10.8-final" + }, + "sysPrefix": "/opt/homebrew/opt/python@3.10/Frameworks/Python.framework/Versions/3.10", + "fileHash": "0e69ba9c7283252581c51a1b17ac991b8c7c2f3218bed7e7267a66ea8db287d301355e226a8de1f0e1555b54ff263a1a8fc3a31d781814633e44eaad4a94dee0", + "type": "Unknown", + "displayName": "Python 3.10.8 64-bit" + } + }, + "expiry": 1666041880458 + }, + "/opt/homebrew/bin/python3.8.interpreter.Details.v7": { + "data": { + "fileHash": "cf6bca9eef82597c4d88213768bdfb8811199093c6ccdd85f3c598cd33fa6cbf143b1b07f04edbf3c8b62f914f4cdc520034cc8b4bf723a60cd72e30574eebff", + "info": { + "architecture": 3, + "path": "/opt/homebrew/bin/python3.8", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.8.15-final", + "major": 3, + "minor": 8, + "patch": 15, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.8.15-final" + }, + "sysPrefix": "/opt/homebrew/Cellar/python@3.8/3.8.15/Frameworks/Python.framework/Versions/3.8", + "fileHash": "cf6bca9eef82597c4d88213768bdfb8811199093c6ccdd85f3c598cd33fa6cbf143b1b07f04edbf3c8b62f914f4cdc520034cc8b4bf723a60cd72e30574eebff", + "type": "Unknown", + "displayName": "Python 3.8.15 64-bit" + } + }, + "expiry": 1666041880460 + }, + "/opt/homebrew/bin/python3.9.interpreter.Details.v7": { + "data": { + "fileHash": "b6d571c5b48c97e6988822ba142f973b5408a90a77a0ab98a680a44fd017417d1060ac62c75b2b1360c1fa7026f6de47a9c63aea20d7c348629d69e9ba8bb45d", + "info": { + "architecture": 3, + "path": "/opt/homebrew/bin/python3.9", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.9.15-final", + "major": 3, + "minor": 9, + "patch": 15, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.9.15-final" + }, + "sysPrefix": "/opt/homebrew/opt/python@3.9/Frameworks/Python.framework/Versions/3.9", + "fileHash": "b6d571c5b48c97e6988822ba142f973b5408a90a77a0ab98a680a44fd017417d1060ac62c75b2b1360c1fa7026f6de47a9c63aea20d7c348629d69e9ba8bb45d", + "type": "Unknown", + "displayName": "Python 3.9.15 64-bit" + } + }, + "expiry": 1666041880462 + }, + "/usr/local/bin/python3.interpreter.Details.v7": { + "data": { + "fileHash": "47e5e29f33ea67428f0eee0bc1f045f7ff86ab0878f21fc61e6d476c60cebf36ef81e63f7b97b134d74f4b7ba4ef0607cda3c00b11ac2a6f541e3743fe2c6c21", + "info": { + "architecture": 3, + "path": "/usr/local/bin/python3", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.9.5-final", + "major": 3, + "minor": 9, + "patch": 5, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.9.5-final" + }, + "sysPrefix": "/usr/local/opt/python@3.9/Frameworks/Python.framework/Versions/3.9", + "fileHash": "47e5e29f33ea67428f0eee0bc1f045f7ff86ab0878f21fc61e6d476c60cebf36ef81e63f7b97b134d74f4b7ba4ef0607cda3c00b11ac2a6f541e3743fe2c6c21", + "type": "Unknown", + "displayName": "Python 3.9.5 64-bit" + } + }, + "expiry": 1666041880461 + }, + "/usr/bin/python3.interpreter.Details.v7": { + "data": { + "fileHash": "5ec935f65a4dd6fd36846d29b9ab0dbfa2869f4bac755aadbbce7bbbe66dcb2804ab28125313c3537345d3b30914b69532f51e35b5bf593a6fce9725cb6ad402", + "info": { + "architecture": 3, + "path": "/usr/bin/python3", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.9.6-final", + "major": 3, + "minor": 9, + "patch": 6, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.9.6-final" + }, + "sysPrefix": "/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9", + "fileHash": "5ec935f65a4dd6fd36846d29b9ab0dbfa2869f4bac755aadbbce7bbbe66dcb2804ab28125313c3537345d3b30914b69532f51e35b5bf593a6fce9725cb6ad402", + "type": "Unknown", + "displayName": "Python 3.9.6 64-bit" + } + }, + "expiry": 1666041880463 + }, + "ProposeLSBanner": false, + "pylint_DisableLinterInstallPrompt": true, + "InterpreterAutoSeletionRule-cachedInterpreters": { + "architecture": 3, + "path": "/opt/homebrew/opt/python@3.10/bin/python3.10", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.10.8-final", + "major": 3, + "minor": 10, + "patch": 8, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.10.8-final" + }, + "sysPrefix": "/opt/homebrew/opt/python@3.10/Frameworks/Python.framework/Versions/3.10", + "fileHash": "36f5313ec0417c1c53a1ae2f73454216f7ae3f5e89517fcfabd3424122d0523c5ba275f5fcff93e126a8f68e5a03b275bcbe5cb412d43e0215b888b5aa0b74d2", + "type": "Unknown", + "displayName": "Python 3.10.8 64-bit" + } + }, + "coc-python|/Users/jmm/Documents/Projects/Experiments/testOfNvimPython": { + "INTERPRETERS_CACHE_v3_PipEnvService:6b8b33a5b925cccad8889c24f54defce": [], + "INTERPRETERS_CACHE_v3_WorkspaceVirtualEnvService:6b8b33a5b925cccad8889c24f54defce": [], + "autoSelectedWorkspacePythonInterpreter-/Users/jmm/Documents/Projects/Experiments/testOfNvimPython": { + "architecture": 3, + "path": "/opt/homebrew/opt/python@3.10/bin/python3.10", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.10.6-final", + "major": 3, + "minor": 10, + "patch": 6, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.10.6-final" + }, + "sysPrefix": "/opt/homebrew/opt/python@3.10/Frameworks/Python.framework/Versions/3.10", + "fileHash": "51594c6d486333a4772bc7b98da82b930e1632e53af3e40aa9dc5912c40da3ed659aa74a8a78c8024831ccd3fc68752264fce76b816b4d0e619f1c665346f9be", + "type": "Unknown" + }, + "INTERPRETERS_CACHE_v3_PipEnvService": [], + "INTERPRETERS_CACHE_v3_WorkspaceVirtualEnvService": [] + }, + "coc-python|/Users/jmm/Library/CloudStorage/OneDrive-ThePennsylvaniaStateUniversity/2022/Semester 1/CMPSC 131/Worksheets": { + "INTERPRETERS_CACHE_v3_PipEnvService:21941115d97cd67ca5c789d8854e250b": [], + "INTERPRETERS_CACHE_v3_WorkspaceVirtualEnvService:21941115d97cd67ca5c789d8854e250b": [], + "autoSelectedWorkspacePythonInterpreter-/Users/jmm/Library/CloudStorage/OneDrive-ThePennsylvaniaStateUniversity/2022/Semester 1/CMPSC 131/Worksheets": { + "architecture": 3, + "path": "/opt/homebrew/opt/python@3.10/bin/python3.10", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.10.6-final", + "major": 3, + "minor": 10, + "patch": 6, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.10.6-final" + }, + "sysPrefix": "/opt/homebrew/opt/python@3.10/Frameworks/Python.framework/Versions/3.10", + "fileHash": "51594c6d486333a4772bc7b98da82b930e1632e53af3e40aa9dc5912c40da3ed659aa74a8a78c8024831ccd3fc68752264fce76b816b4d0e619f1c665346f9be", + "type": "Unknown" + }, + "INTERPRETERS_CACHE_v3_PipEnvService": [], + "INTERPRETERS_CACHE_v3_WorkspaceVirtualEnvService": [] + }, + "coc-python|/Users/jmm": { + "INTERPRETERS_CACHE_v3_WorkspaceVirtualEnvService": [], + "INTERPRETERS_CACHE_v3_PipEnvService": [] + }, + "coc-python|/Users/jmm/.local/bin": { + "INTERPRETERS_CACHE_v3_PipEnvService:9b8c4788e5cc5fc1a045e8f7b14b849a": [], + "INTERPRETERS_CACHE_v3_WorkspaceVirtualEnvService:9b8c4788e5cc5fc1a045e8f7b14b849a": [], + "autoSelectedWorkspacePythonInterpreter-/Users/jmm/.local/bin": { + "architecture": 3, + "path": "/opt/homebrew/opt/python@3.10/bin/python3.10", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.10.6-final", + "major": 3, + "minor": 10, + "patch": 6, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.10.6-final" + }, + "sysPrefix": "/opt/homebrew/opt/python@3.10/Frameworks/Python.framework/Versions/3.10", + "fileHash": "51594c6d486333a4772bc7b98da82b930e1632e53af3e40aa9dc5912c40da3ed659aa74a8a78c8024831ccd3fc68752264fce76b816b4d0e619f1c665346f9be", + "type": "Unknown" + }, + "INTERPRETERS_CACHE_v3_PipEnvService": [], + "INTERPRETERS_CACHE_v3_WorkspaceVirtualEnvService": [] + }, + "coc-python|/Users/jmm/Library/CloudStorage/OneDrive-ThePennsylvaniaStateUniversity/2022/Semester 1/CMPSC 131": { + "INTERPRETERS_CACHE_v3_PipEnvService:83e7eb612408a2a26a9128c1edb1d67c": [], + "INTERPRETERS_CACHE_v3_WorkspaceVirtualEnvService:83e7eb612408a2a26a9128c1edb1d67c": [], + "autoSelectedWorkspacePythonInterpreter-/Users/jmm/Library/CloudStorage/OneDrive-ThePennsylvaniaStateUniversity/2022/Semester 1/CMPSC 131": { + "architecture": 3, + "path": "/opt/homebrew/opt/python@3.10/bin/python3.10", + "version": { + "options": { + "loose": false, + "includePrerelease": false + }, + "loose": false, + "raw": "3.10.6-final", + "major": 3, + "minor": 10, + "patch": 6, + "prerelease": [ + "final" + ], + "build": [], + "version": "3.10.6-final" + }, + "sysPrefix": "/opt/homebrew/opt/python@3.10/Frameworks/Python.framework/Versions/3.10", + "fileHash": "51594c6d486333a4772bc7b98da82b930e1632e53af3e40aa9dc5912c40da3ed659aa74a8a78c8024831ccd3fc68752264fce76b816b4d0e619f1c665346f9be", + "type": "Unknown" + }, + "INTERPRETERS_CACHE_v3_PipEnvService": [], + "INTERPRETERS_CACHE_v3_WorkspaceVirtualEnvService": [] + } +} \ No newline at end of file diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index e9498bf..d09df12 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -18,6 +18,18 @@ map l :set colorcolumn=120 " Change Line break to 80 map L :set colorcolumn=80 +" Quick Netrw +map x :Ex + +" Keyboard shortcuts for harpoon +map q :lua require("harpoon.ui").toggle_quick_menu() +map a :lua require("harpoon.mark").add_file() +map n :lua require("harpoon.ui").nav_next() +map p :lua require("harpoon.ui").nav_prev() + +" Telescope Keyboard shortcuts +map ts :Telescope find_files + " Removes spaces at the end of lines when saving autocmd BufWritePre * %s/\s\+$//e @@ -42,8 +54,10 @@ call plug#begin('~/.local/share/nvim/plugged') Plug 'junegunn/goyo.vim' " Nice for reading Documents Plug 'neoclide/coc.nvim', {'branch': 'release'} " Code Completion Plug 'tpope/vim-commentary' " Makes commenting multiple lines easier -Plug 'vimwiki/vimwiki' Plug 'NLKNguyen/papercolor-theme' +Plug 'nvim-lua/plenary.nvim' +Plug 'nvim-telescope/telescope.nvim', { 'tag': '0.1.0' } +Plug 'ThePrimeagen/harpoon' call plug#end() " Goyo plugin makes text more readable when writing prose: @@ -69,7 +83,8 @@ let g:coc_global_extensions = [ \ 'coc-css', \ 'coc-clangd', \ 'coc-go', - \ 'coc-pairs' + \ 'coc-pairs', + \ 'coc-python' \ ] " runs gofmt when closing a go file. diff --git a/.config/profile b/.config/profile index 4535e97..569c8d0 100644 --- a/.config/profile +++ b/.config/profile @@ -1,11 +1,10 @@ eval "$(/opt/homebrew/bin/brew shellenv)" -export PLAN9=/opt/plan9port export CEDEV=/opt/CEdev export ProMust=/opt/ProjectMustang -export PATH=$ProMust/bin:~/.local/bin:$CEDEV/bin:$PATH:$PLAN9/bin:$HOME/Library/Python/3.9/bin:$HOME/go/bin +export PATH=$ProMust/bin:~/.local/bin:$CEDEV/bin:$PATH:$HOME/Library/Python/3.9/bin:$HOME/go/bin -EDITOR=nvim -HOMEBREW_EDITOR=nvim +export EDITOR=nvim +export HOMEBREW_EDITOR=nvim # Shell settings export shColor=green diff --git a/.config/shells/aliasrc b/.config/shells/aliasrc index c57f0b3..a477175 100755 --- a/.config/shells/aliasrc +++ b/.config/shells/aliasrc @@ -25,4 +25,7 @@ alias \ gc="git clone" \ m="micro" \ e=" cd ~/Documents/Projects/Experiments" \ - v="nvim" + v="nvim" \ + python="python3.10" \ + pip="pip3.10" \ + cmpsc="cd /Users/jmm/OneDrive\ -\ The\ Pennsylvania\ State\ University/2022/Semester\ 1/CMPSC\ 131/Worksheets/" diff --git a/.config/shells/zsh/.zshrc b/.config/shells/zsh/.zshrc index 800c5af..8bb2458 100644 --- a/.config/shells/zsh/.zshrc +++ b/.config/shells/zsh/.zshrc @@ -16,6 +16,7 @@ autoload -U colors && colors #PROMPT='%{$fg_bold[$shColor]%}%n%{$reset_color%}@%m\ #:[%{$fg_bold[$shColor]%}$(_collapsed_pwd)%{$reset_color%}]:$ ' #PROMPT='%{$fg_bold[$shColor]%}$comSym%{$reset_color%}:[%{$fg_bold[$shColor]%}%c%{$reset_color%}]:$ ' +python $HOME/.local/bin/days2finals.py PROMPT='%{$fg_bold[$shColor]%}$comSym%{$reset_color%} in %{$fg_bold[$shColor]%}%c%{$reset_color%} → ' source $ZSH/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh -- cgit v1.2.3