From 8e1d15a93674b9c3047383863ecde5d079fa921e Mon Sep 17 00:00:00 2001 From: kankys Date: Mon, 21 Oct 2024 11:51:22 +0200 Subject: [PATCH] create install + plugins, nasazeno --- apollo-nvim/assets/style.css | 9 ++++ apollo-nvim/instalace.php | 11 ++++- apollo-nvim/plugins.php | 95 ++++++++++++++++++++++++++++++++++++ 3 files changed, 114 insertions(+), 1 deletion(-) diff --git a/apollo-nvim/assets/style.css b/apollo-nvim/assets/style.css index 7bfddb4..ebb0aeb 100644 --- a/apollo-nvim/assets/style.css +++ b/apollo-nvim/assets/style.css @@ -122,6 +122,14 @@ nav li a { padding-bottom: 50px; } +.install { + margin-top: 50px; +} + +.plugins { + margin-top: 50px; +} + .contact { text-align: center; } @@ -153,3 +161,4 @@ footer { #scrollToTopBtn i { font-size: 34px; } + diff --git a/apollo-nvim/instalace.php b/apollo-nvim/instalace.php index 203fa19..03baf11 100644 --- a/apollo-nvim/instalace.php +++ b/apollo-nvim/instalace.php @@ -25,7 +25,7 @@
-

Instalace a nastavení:

+

Instalace a nastavení:

👉 Pokud ještě nemáte, nainstalujte si Neovim.

👉 Bude potřeba nainstalovat plug.vim abyste mohl/a instalovat rozšíření.

👉 Běžte na tuto stránku Vim.plug pod Installation si najděte svůj operační systém a zkopírujte odkaz pod ním do svého terminálu.

@@ -51,6 +51,15 @@

Neovim:

👉 Pro instalaci 🚀 ApolloNvim Distra stačí stáhnout si pouze soubor init.vim s tohoto repositáře.

👉 Některé plaginy potřebují na konfigurovat v jazyce Lua. Jak na to se dozvíš v readme 18. Konfigurace Lua.

+

👉 Uložte ho do kořenováho adresáře ~/../nvim dle tvého OS. Nezapomeňte na zálohu stávajících souborů.

+

👉 Neovim pustíte v terminálu příkazem nvim.

+

👉 Odklikejte chybová hlášení.

+

👉 V Neovimu zadejte do command line PlugInstall, tím nainstalujete všechny pluginy. Restartujte Neovim. Command Line vyvoláte klávesovou zkratkou SHIFT + :.

+

👉 Pokud Vám některý plugin chybí, můžete lehce doinstalovat nebo odinstalovat pomocí vim.plug. Více informací najdete na GitHubu vim.plug nebo velmi rád poradím viz. o nás.

+

👉 Pokud některý plugin nechcete používat stačí ho v souboru init.vim zakomentovat pomocí dvojitých uvozovek.

+

👉 Do command line ještě zadejte Coc příkaz, pro doinstalování zbylých pluginů CocInstall coc-tailwindcss coc-json coc-html-css-support coc-html coc-emmet coc-xml coc-tsserver coc-lsp-wl coc-lit-html coc-htmldjango coc-css coc-markdown-preview-enhanced coc-webview coc-phpls. A ještě jednou restartujte Neovim a vše máte připravené.

+

👉 Pokud se Vám vše nechce instalovat ručně můžete stáhnout tento repožitář a nainstalujte si pouze vim.plug (jak nainstalovat vim.plug najdeš výšše) a pak stačí jen použít příkaz :PlugInstall a vše Vám bude hned fungovat.

+

👉 Tuto konfiguraci používám na Linuxu i MacOS. Je odzkoušena i na Windows 11.

diff --git a/apollo-nvim/plugins.php b/apollo-nvim/plugins.php index e69de29..1ffa245 100644 --- a/apollo-nvim/plugins.php +++ b/apollo-nvim/plugins.php @@ -0,0 +1,95 @@ + + + + + + + + + + + + + + + + + + 🚀 ApolloNvim - Plugins + + + + +
+
+

Pluginy:

+
Bezpečnost a soukromí je to nejdůležitější, proto tu je tento seznam. V seznamu najdeš všechny pluginy co jsou použité v této konfiguraci s odkazem na zdroj. Plaginy které nechceš požívat zakomentuj nebo smaž v init.vim. Případě Coc plugin vynech při příkazu CocInstall název-plaginu.
+
Seznam pravidelně aktualizujeme a vybíráme pluginy takovým způsebem aby v nich nedocházelo k konfliktům.
+

👉 Autoclosetag nástroj pro uzavírání všech typů závorek a tagů.

+

👉 Coc bálíčkovací manager pro instalování doplňků do Neovim.

+

👉 Prettier plugin pro zarovnání kódu.

+

👉 html5.vim plugin pro HTML syntax highlighting.

+

👉 NERDTree vytvoří vám stromový postranní panel.

+

👉 Codeium alternativa k GitHub Copilot, který si případně lehce také můžete doinstalovat.

+

👉 Tabnine alternativa k GitHub Copilot, který si případně lehce také můžete doinstalovat.

+

👉 Startify alternativní uvítací obrazovka s pokaždé jiným IT mottem v NORMAL módu. Nemusí fungovat s některými terminály či NERDTree nastaveným spuštěním po startu.

+

👉 NERD Commenter plugin pro zakomentování a odkomentování kódu. Zde ho máme nastaven na Ctrl + k.

+

👉 Wakatime služba, která je schopna změřit, kolik času jste trávili při kódování na pc a i na kterém projektu. Služba se jednoduše propojí přes API. WakaTime najdeš zde.

+

👉 Auto-save plugin pro automatické ukládání, po přechodu z INSERT do NOEMAL módu.

+

👉 Tree-sitter plugin pro zvýraznění kódu.

+

👉 Hlchunk propojí kód vertikálními lajny.

+

👉 Vim-Fugitive plugin pro git.

+

👉 Colorizer plugin pro náhled barev dle kódového označení.

+

👉 Vim - javascript plugin pro podporu javascript.

+

Coc extensions:

+

👉 Coc manager pro instalování doplňků do Neovim.

+

👉 Coc extensions pod tímto odkazem najdeš všechny COC rozšíření do Neovim.

+

👉 coc-tailwindcss

+

👉 coc-json

+

👉 coc-html-css-support

+

👉 coc-html

+

👉 coc-emmet

+

👉 coc-xml

+

👉 coc-tsserver

+

👉 coc-lsp-wl

+

👉 coc-lit-html

+

👉 coc-htmldjango

+

👉 coc-css

+

👉 coc-markdown-preview-enhanced

+

👉 coc-webview

+

👉 coc-phpls

+

👉 coc-prettier

+

👉 coc-eslint

+

👉 coc-highlighting

+

Colorschemes v tomto projektu:

+

👉 Dracula téma pro Neovim.

+

👉 Gruvbox téma pro Neovim.

+

👉 Catppuccin téma pro Neovim.

+

👉 Nord téma pro Neovim.

+

👉 Tokyo Night téma pro Neovim.

+

👉 Nightfox téma pro Neovim.

+

👉 Sonokai téma pro Neovim.

+

👉 NeoSolarized téma pro Neovim.

+

👉 Moonfly téma pro Neovim.

+

👉 Onedark téma pro Neovim.

+

👉 Edge téma pro Neovim.

+

👉 Airline téma pro Neovim.

+

👉 GitHub téma pro Neovim.

+

👉 Nightfly téma pro Neovim.

+

👉 Miasma téma pro Neovim.

+

👉 Pink moon téma pro Neovim.

+

👉 Anderson téma pro Neovim.

+

👉 Tender téma pro Neovim.

+

👉 Night owl téma pro Neovim.

+
+
+ + + + + + +