Love it
- neovim
brew install neovim
, tapi kalau sempat rekomen banget build from source nya saja - ripgrep
brew install ripgrep
- nodejs 16+
- python3+ and install
pip install pynvim
- clone this repo
- copy
cp -R /path/this/repo/.config/nvim ~/.config/nvim
- inside nvim run packer command
:PackerSync
pd
peek definitiongd
go to definitionctrl + space
open lsp auto completeK
hover info lspCtrl+b
open file treeCtrl+t
open tagbar , but u need to install ctags bybrew install ctags
ca
code actionfr
find referencesld
line diagnosis:Neoformat
prettier
![Screenshot 2023-06-18 at 20 30 37](https://private-user-images.githubusercontent.com/40946917/246668073-dddf59a5-ffe3-440a-acee-8549f5c5940e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI1NTc3MjUsIm5iZiI6MTcyMjU1NzQyNSwicGF0aCI6Ii80MDk0NjkxNy8yNDY2NjgwNzMtZGRkZjU5YTUtZmZlMy00NDBhLWFjZWUtODU0OWY1YzU5NDBlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODAyVDAwMTAyNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTYyMGI0YzUyMTU4ZjU3MzM1NjVmOGJjZTFjNmUzNmJjNmFmYzU5OGU0M2JhNDVjZGU4MGYzY2ViZDZjMTFkZjYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.8cFqVg81gyz3mQT1OBantusZACETDe-D6bEZ2latV1Y)
![Screenshot 2023-06-18 at 20 30 49](https://private-user-images.githubusercontent.com/40946917/246668005-e3bb0d64-8858-4faf-bd10-1bfe59543cca.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI1NTc3MjUsIm5iZiI6MTcyMjU1NzQyNSwicGF0aCI6Ii80MDk0NjkxNy8yNDY2NjgwMDUtZTNiYjBkNjQtODg1OC00ZmFmLWJkMTAtMWJmZTU5NTQzY2NhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODAyVDAwMTAyNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTkyODAxZTQwZDEzMGU0MTdmNDY3MzAwZDQ3MmMzOGNjN2YwYjQwODAxMmYwZGJiMWYzZmMyOTZkMDUxMzI2ZTAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.O9tpTkJVvUek7cIO1DLNnHxht8A1RznURty_1AUeUaU)
Hint (because ini adalah saya bikin personalized ada beberapa ket feature yang saya sesuaikan sendiri diantaranya yang paling nampak)
![Screenshot 2023-06-18 at 20 21 50](https://private-user-images.githubusercontent.com/40946917/246668141-b540c944-dda1-45ce-8659-a989781ebd74.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI1NTc3MjUsIm5iZiI6MTcyMjU1NzQyNSwicGF0aCI6Ii80MDk0NjkxNy8yNDY2NjgxNDEtYjU0MGM5NDQtZGRhMS00NWNlLTg2NTktYTk4OTc4MWViZDc0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODAyVDAwMTAyNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPThmYTc0Y2NmZGM3NWM0NmZiNzhiNjU1NWE1MDg3NmY2Y2E2YmJjMWY0MDI4ZWIyZTUzYTYzYmU2OGQ1YTdkZDEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.QJxrrPPuvutsu0V8cxLdL1qFpLxSYhBEVt45X0euxCc)
![Screenshot 2023-06-18 at 20 22 00](https://private-user-images.githubusercontent.com/40946917/246668136-da04baf7-35f4-4e1c-a039-79791366b210.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI1NTc3MjUsIm5iZiI6MTcyMjU1NzQyNSwicGF0aCI6Ii80MDk0NjkxNy8yNDY2NjgxMzYtZGEwNGJhZjctMzVmNC00ZTFjLWEwMzktNzk3OTEzNjZiMjEwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODAyVDAwMTAyNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWViOWNjMmViNTA1MTJjYTJmM2ZlZmZmOTliN2RmMDBkODE5NjNlN2Y2ZmM4MTM2ZWQ2NDljYjY1MmVhNmEwZmImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.EQElzoOT02NpgQr79--45SwN8qG6OVVZuxGTcYlX194)
![Screenshot 2023-06-18 at 20 22 11](https://private-user-images.githubusercontent.com/40946917/246668132-4699648b-d7e1-4f00-8a39-d4ee247a7ac6.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI1NTc3MjUsIm5iZiI6MTcyMjU1NzQyNSwicGF0aCI6Ii80MDk0NjkxNy8yNDY2NjgxMzItNDY5OTY0OGItZDdlMS00ZjAwLThhMzktZDRlZTI0N2E3YWM2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODAyVDAwMTAyNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWY5NTIwODY1ZGNlOWU2ZGZkNjQwZmJjOTFkNWY5YjE2MDI4YzFkNjU5MTMwZWZjMmJhN2UyMzZhYTgwMDNkYTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.9QPHnP6IX98tsDXs8No5U4pqobsiRJoRerUoeNj3I7I)
![Screenshot 2023-06-18 at 20 22 19](https://private-user-images.githubusercontent.com/40946917/246668123-d0bed830-7c04-4fed-9352-9eee7a12b193.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI1NTc3MjUsIm5iZiI6MTcyMjU1NzQyNSwicGF0aCI6Ii80MDk0NjkxNy8yNDY2NjgxMjMtZDBiZWQ4MzAtN2MwNC00ZmVkLTkzNTItOWVlZTdhMTJiMTkzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODAyVDAwMTAyNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTMxODJiZGNkZTBiMmM5ZmUxM2Y4YWJkOTYwMTEwN2I1MjhlMjZjYWNkY2FmYzUyYjIzNzlhMTFhMmMyNDRmYTAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.OvQmcg7QWX_QDeQE9rK4ClqyDGSoPcL7ukO75otGWQ4)
![Screenshot 2023-06-18 at 20 22 34](https://private-user-images.githubusercontent.com/40946917/246668118-a85ad9ef-f903-4ef0-84be-5eed539b0dd1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI1NTc3MjUsIm5iZiI6MTcyMjU1NzQyNSwicGF0aCI6Ii80MDk0NjkxNy8yNDY2NjgxMTgtYTg1YWQ5ZWYtZjkwMy00ZWYwLTg0YmUtNWVlZDUzOWIwZGQxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODAyVDAwMTAyNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWJjYzg1M2E3YzRkYjYzNzg3MTUyODM5YWMyYjA2YzcyZWVhOTY4MGY5OTg4ODE0ZjVjYzllNzNhYTBkZWE1NzMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.IbbXyWJepA60RGvJY7Y2VzeoIuWV-YnWvCNE8m67m8c)
![Screenshot 2023-06-18 at 20 22 49](https://private-user-images.githubusercontent.com/40946917/246668092-6986a92d-2f49-4e95-bb8a-a17748a48480.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI1NTc3MjUsIm5iZiI6MTcyMjU1NzQyNSwicGF0aCI6Ii80MDk0NjkxNy8yNDY2NjgwOTItNjk4NmE5MmQtMmY0OS00ZTk1LWJiOGEtYTE3NzQ4YTQ4NDgwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODAyVDAwMTAyNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVmOGUwNjc2ODhhMjhjMWYyNTdkOTUzYzIwZmM5MDUwYjIxNWVhZDBjNzcwNzk2MjIzMWI0YjE0OTUyZTkzOWMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.-zduWF-XL3n2Dc1r1xPy5JMTeDW18XPzeGYldlxMTcU)
- if the LSP doesnt work please run
LspInstall <your language>
but it shoul be auto installed believe me - Debugger only supported for python for now, but u can configure for ur own language