415 lines
17 KiB
HTML
415 lines
17 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<meta http-equiv="X-UA-Compatible" content="ie=edge">
|
|
<meta name="generator" content="mkdocs-1.6.1, mkdocs-terminal-4.7.0">
|
|
|
|
<meta name="description" content="ApolloNvim svoboda v programování....ApolloNvim svoboda v programování....">
|
|
|
|
<link rel="icon" type="image/png" sizes="192x192" href="../img/android-chrome-192x192.png" />
|
|
<link rel="icon" type="image/png" sizes="512x512" href="../img/android-chrome-512x512.png" />
|
|
<link rel="apple-touch-icon" sizes="180x180" href="../img/apple-touch-icon.png" />
|
|
<link rel="shortcut icon" type="image/png" sizes="48x48" href="../img/favicon.ico" />
|
|
<link rel="icon" type="image/png" sizes="16x16" href="../img/favicon-16x16.png" />
|
|
<link rel="icon" type="image/png" sizes="32x32" href="../img/favicon-32x32.png" />
|
|
|
|
|
|
|
|
|
|
<title>🛠 Instalace - ApolloNvim</title>
|
|
|
|
|
|
<link href="../css/fontawesome/css/fontawesome.min.css" rel="stylesheet">
|
|
<link href="../css/fontawesome/css/solid.min.css" rel="stylesheet">
|
|
<link href="../css/normalize.css" rel="stylesheet">
|
|
<link href="../css/terminal.css" rel="stylesheet">
|
|
<link href="../css/theme.css" rel="stylesheet">
|
|
<link href="../css/theme.tile_grid.css" rel="stylesheet">
|
|
<link href="../css/theme.footer.css" rel="stylesheet">
|
|
<!-- gruvbox_dark color palette -->
|
|
<link href="../css/palettes/gruvbox_dark.css" rel="stylesheet">
|
|
|
|
<!-- page layout -->
|
|
<style>
|
|
/* initially set page layout to a one column grid */
|
|
.terminal-mkdocs-main-grid {
|
|
display: grid;
|
|
grid-column-gap: 1.4em;
|
|
grid-template-columns: auto;
|
|
grid-template-rows: auto;
|
|
}
|
|
|
|
/*
|
|
* when side navigation is not hidden, use a two column grid.
|
|
* if the screen is too narrow, fall back to the initial one column grid layout.
|
|
* in this case the main content will be placed under the navigation panel.
|
|
*/
|
|
@media only screen and (min-width: 70em) {
|
|
.terminal-mkdocs-main-grid {
|
|
grid-template-columns: 4fr 9fr;
|
|
}
|
|
}</style>
|
|
|
|
|
|
|
|
|
|
<link href="../style/style.css" rel="stylesheet">
|
|
|
|
|
|
|
|
|
|
<!-- search css support -->
|
|
<link href="../css/search/bootstrap-modal.css" rel="stylesheet">
|
|
<!-- search scripts -->
|
|
<script>
|
|
var base_url = "..",
|
|
shortcuts = "{}";
|
|
</script>
|
|
<script src="../js/jquery/jquery-1.10.1.min.js" defer></script>
|
|
<script src="../js/bootstrap/bootstrap.min.js" defer></script>
|
|
<script src="../js/mkdocs/base.js" defer></script>
|
|
|
|
|
|
|
|
|
|
<script src="../javascripts/extra.js"></script>
|
|
|
|
<script src="../search/main.js"></script>
|
|
|
|
|
|
|
|
</head>
|
|
|
|
<body class="terminal"><div class="container">
|
|
<div class="terminal-nav">
|
|
<header class="terminal-logo">
|
|
<div id="mkdocs-terminal-site-name" class="logo terminal-prompt"><a href="/" class="no-style">ApolloNvim</a></div>
|
|
</header>
|
|
|
|
<nav class="terminal-menu">
|
|
|
|
<ul vocab="https://schema.org/" typeof="BreadcrumbList">
|
|
|
|
|
|
<li property="itemListElement" typeof="ListItem">
|
|
<a href=".." class="menu-item " property="item" typeof="WebPage">
|
|
<span property="name">🏘 Domů</span>
|
|
</a>
|
|
<meta property="position" content="0">
|
|
</li>
|
|
|
|
|
|
<li property="itemListElement" typeof="ListItem">
|
|
<a href="./" class="menu-item active" property="item" typeof="WebPage">
|
|
<span property="name">🛠 Instalace</span>
|
|
</a>
|
|
<meta property="position" content="1">
|
|
</li>
|
|
|
|
|
|
<li property="itemListElement" typeof="ListItem">
|
|
<a href="../plugins/" class="menu-item " property="item" typeof="WebPage">
|
|
<span property="name">🗄 Pluginy</span>
|
|
</a>
|
|
<meta property="position" content="2">
|
|
</li>
|
|
|
|
|
|
|
|
|
|
<li property="itemListElement" typeof="ListItem">
|
|
<a href="../contact/" class="menu-item " property="item" typeof="WebPage">
|
|
<span property="name">📪 Kontakty</span>
|
|
</a>
|
|
<meta property="position" content="3">
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li property="itemListElement" typeof="ListItem">
|
|
<a href="#" class="menu-item" data-toggle="modal" data-target="#mkdocs_search_modal" property="item" typeof="SearchAction">
|
|
<i aria-hidden="true" class="fa fa-search"></i> <span property="name">Search</span>
|
|
</a>
|
|
<meta property="position" content="4">
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</nav>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="container">
|
|
<div class="terminal-mkdocs-main-grid"><aside id="terminal-mkdocs-side-panel"><nav>
|
|
|
|
<ul class="terminal-mkdocs-side-nav-items">
|
|
|
|
|
|
|
|
|
|
|
|
<li class="terminal-mkdocs-side-nav-li">
|
|
|
|
|
|
|
|
|
|
|
|
<a class="
|
|
|
|
terminal-mkdocs-side-nav-item" href="..">🏘 Domů</a>
|
|
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li class="terminal-mkdocs-side-nav-li">
|
|
|
|
|
|
|
|
|
|
<span class="
|
|
|
|
terminal-mkdocs-side-nav-item--active">🛠 Instalace</span>
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li class="terminal-mkdocs-side-nav-li">
|
|
|
|
|
|
|
|
|
|
|
|
<a class="
|
|
|
|
terminal-mkdocs-side-nav-item" href="../plugins/">🗄 Pluginy</a>
|
|
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li class="terminal-mkdocs-side-nav-li">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<span class="
|
|
|
|
|
|
|
|
terminal-mkdocs-side-nav-item terminal-mkdocs-side-nav-section-no-index">📑 Návody</span>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<ul class="terminal-mkdocs-side-nav-li-ul">
|
|
|
|
|
|
|
|
|
|
|
|
<li class="terminal-mkdocs-side-nav-li-ul-li">
|
|
|
|
|
|
|
|
<a class="
|
|
|
|
terminal-mkdocs-side-nav-item" href="../keyshortcuts/">Defaultní klávesové zkratky</a>
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="terminal-mkdocs-side-nav-li-ul-li">
|
|
|
|
|
|
|
|
<a class="
|
|
|
|
terminal-mkdocs-side-nav-item" href="../vimplug/">Jak nainstalovat vim.plug</a>
|
|
|
|
|
|
</li>
|
|
|
|
|
|
</ul>
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li class="terminal-mkdocs-side-nav-li">
|
|
|
|
|
|
|
|
|
|
|
|
<a class="
|
|
|
|
terminal-mkdocs-side-nav-item" href="../contact/">📪 Kontakty</a>
|
|
|
|
|
|
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</nav><hr>
|
|
<nav>
|
|
<ul>
|
|
<li><a href="#vzdy-se-podivej-pred-instalaci-novych-pluginu-na-dokumentaci-k-plaginum-na-githubu-predejdes-tim-pripadnym-problemum-pokud-si-nejsi-jisty-postupem-nebo-ti-neni-neco-jasne-tak-radeji-se-podivej-do-dokumentacenapis-nam-nebo-forech-najdes-odpoved">Vždy se podívej před instalací nových pluginu, na dokumentaci k plaginům na Githubu. Předejdeš tím případným problémům! Pokud si nejsi jistý postupem nebo ti není něco jasné, tak raději se podívej do dokumentace,napiš nám nebo fórech najdeš odpověď.</a></li>
|
|
<li><a href="#instalace-a-nastaveni-start-editions">Instalace a nastavení Start Editions:</a></li>
|
|
<li><a href="#neovim">Neovim:</a></li><li><a href="#instalace-a-nastaveni-frontend-editions">Instalace a nastavení FrontEnd Editions:</a></li>
|
|
</ul>
|
|
</nav>
|
|
</aside>
|
|
<main id="terminal-mkdocs-main-content">
|
|
<section id="mkdocs-terminal-content">
|
|
<h1 id="vzdy-se-podivej-pred-instalaci-novych-pluginu-na-dokumentaci-k-plaginum-na-githubu-predejdes-tim-pripadnym-problemum-pokud-si-nejsi-jisty-postupem-nebo-ti-neni-neco-jasne-tak-radeji-se-podivej-do-dokumentacenapis-nam-nebo-forech-najdes-odpoved">Vždy se podívej před instalací nových pluginu, na dokumentaci k plaginům na Githubu. Předejdeš tím případným problémům! Pokud si nejsi jistý postupem nebo ti není něco jasné, tak raději se podívej do dokumentace,napiš nám nebo fórech najdeš odpověď.</h1>
|
|
<h1 id="instalace-a-nastaveni-start-editions">Instalace a nastavení Start Editions:</h1>
|
|
<ul>
|
|
<li>👉 Pokud ještě nemáte, nainstalujte si <a href="https://neovim.io/">Neovim</a>.</li>
|
|
<li>👉 Bude potřeba nainstalovat plug.vim abyste mohl/a instalovat rozšíření.</li>
|
|
<li>👉 Běžte na tuto stránku <code>https://github.com/junegunn/vim-plug</code> pod Installation si najděte svůj operační systém a zkopírujte odkaz pod ním do svého terminálu.</li>
|
|
<li>👉 Pokud už Neovim máte naistalovaný, <strong>nejprve si však zálohujte své aktuální nastavení Neovim!!!</strong></li>
|
|
</ul>
|
|
<p>Konfigirační soubory najdeš zde:</p>
|
|
<p>Linux & Mac:</p>
|
|
<p><code>/home/user/.config/nvim/init.vim</code> </p>
|
|
<p>Windows:</p>
|
|
<p><code>~/AppData/Local/nvim/init.vim</code></p>
|
|
<h3 id="neovim">Neovim:</h3>
|
|
<ul>
|
|
<li>👉 Nejjednoduší způsob pro instalaci 🚀 ApolloNvim Distra pro Linux a MacOS si stačí stáhnout tento repozitář příkazem : <code>git clone -b nvim https://codeberg.org/Kankys/ApolloNvim2025.git ~/.config/nvim</code>.</li>
|
|
<li>👉 Pozor tento příkaz výše vám přepíše dosavadní složku nvim v ~/.config/nvim. <strong>Nezapomeňte na zálohu stávající složky nvim než ji přepíšete novou s tohoto repozitáře například že původní přejmenujete nvim.bak</strong>.</li>
|
|
<li>👉 Ale pokud chcete můžete si Nvim nakonfigurovat dle sebe a jen se inspirovat.</li>
|
|
<li>👉 Neovim pustíte v terminálu příkazem <code>nvim</code>.</li>
|
|
<li>👉 Odklikejte chybová hlášení.</li>
|
|
<li>👉 V Neovimu zadejte do command line <code>PlugInstall</code> , tím nainstalujete všechny pluginy. Restartujte Neovim. Command Line vyvoláte klávesovou zkratkou <code>SHIFT + :</code>.</li>
|
|
<li>👉 Pokud Vám některý plugin chybí, můžete lehce doinstalovat nebo odinstalovat pomocí <code>vim.plug</code>. Více informací najdete na GitHubu <a href="https://github.com/junegunn/vim-plug">vim.plug</a> nebo velmi rád poradím viz. o nás.</li>
|
|
<li>👉 Pokud některý plugin nechcete používat stačí ho v souboru <code>init.vim</code> zakomentovat pomocí dvojitých uvozovek <code>"</code>.</li>
|
|
<li>👉 Do command line ještě zadejte Coc příkaz, pro doinstalování zbylých pluginů <code>CocInstall coc-markdown-preview-enhanced coc-webview</code>. A ještě jednou restartujte Neovim a vše máte připravené.</li>
|
|
<li>👉 Pokud se Vám vše nechce instalovat ručně můžete stáhnout tento repožitář a nainstalujte si pouze <code>vim.plug</code> a COC (jak nainstalovat vim.plug najdeš výšše) a pak stačí jen použít příkaz <code>:PlugInstall</code> a vše Vám bude hned fungovat. </li>
|
|
<li>👉 Některé plaginy potřebují na konfigurovat v jazyce Lua. Jak na to se dozvíš v readme <a href="readme/">18. Konfigurace Lua</a>.</li>
|
|
<li>👉 Tuto konfiguraci používám na Linuxu i MacOS. Je odzkoušena i na Windows 11.</li>
|
|
</ul>
|
|
<h2 id="instalace-a-nastaveni-frontend-editions">Instalace a nastavení FrontEnd Editions:</h2>
|
|
<ul>
|
|
<li>👉 Pokud ještě nemáte, nainstalujte si <a href="https://neovim.io/">Neovim</a>.</li>
|
|
<li>👉 Bude potřeba nainstalovat plug.vim abyste mohl/a instalovat rozšíření.</li>
|
|
<li>👉 Běžte na tuto stránku <code>https://github.com/junegunn/vim-plug</code> pod Installation si najděte svůj operační systém a zkopírujte odkaz pod ním do svého terminálu.</li>
|
|
<li>👉 Pokud už Neovim máte naistalovaný, <strong>nejprve si však zálohujte své aktuální nastavení Neovim!!!</strong></li>
|
|
</ul>
|
|
<p>Konfigirační soubory najdeš zde:</p>
|
|
<p>Linux & Mac:</p>
|
|
<p><code>/home/user/.config/nvim/init.vim</code> </p>
|
|
<p>Windows:</p>
|
|
<p><code>~/AppData/Local/nvim/init.vim</code></p>
|
|
<h3 id="nodejs">Node.js:</h3>
|
|
<ul>
|
|
<li>👉 Doporučuji i mít nainstalovaný <a href="https://nodejs.org/en">Node.js</a> </li>
|
|
<li>👉 Dále si v Node.js nainstalujte <a href="https://www.npmjs.com/package/live-server">Live-server</a> příkazem <code>npm i live-server</code>.</li>
|
|
<li>👉 Ve svém adresáři projektu budete moci pouštět svůj index.html příkazem <code>npx live-server</code>.</li>
|
|
<li>👉 Pro správnou funkčnost LSP si doinstalujte tyto balíčky:</li>
|
|
</ul>
|
|
<p>Pokud vám terminál vypíše chybu při použití příkazu npm. Bude potřeba balíček instalovat jako sudo.</p>
|
|
<p><a href="https://github.com/microsoft/vscode-html-languageservice">vscode-html-language-server</a></p>
|
|
<p><a href="https://github.com/microsoft/vscode-css-languageservice">vscode-css-language-server</a></p>
|
|
<p><a href="https://github.com/typescript-language-server/typescript-language-server">typescript-language-server</a></p>
|
|
<p><a href="https://github.com/aca/emmet-ls">emmet-ls</a></p>
|
|
<p><a href="https://github.com/tailwindlabs/tailwindcss-intellisense/blob/master/packages/tailwindcss-language-server/README.md">tailwindcss-language-server</a></p>
|
|
<h3 id="neovim_1">Neovim:</h3>
|
|
<ul>
|
|
<li>👉 Nejjednoduší způsob pro instalaci 🚀 ApolloNvim Distra pro Linux a MacOS si stačí stáhnout tento repozitář příkazem : <code>git clone -b frontend https://codeberg.org/Kankys/ApolloNvim2025.git ~/.config/nvim</code>.</li>
|
|
<li>👉 Pozor tento příkaz výše vám přepíše dosavadní složku nvim v ~/.config/nvim. <strong>Nezapomeňte na zálohu stávající složky nvim než ji přepíšete novou s tohoto repozitáře například že původní přejmenujete nvim.bak</strong>.</li>
|
|
<li>👉 Ale pokud chcete můžete si Nvim nakonfigurovat dle sebe a jen se inspirovat.</li>
|
|
<li>👉 Neovim pustíte v terminálu příkazem <code>nvim</code>.</li>
|
|
<li>👉 Odklikejte chybová hlášení.</li>
|
|
<li>👉 V Neovimu zadejte do command line <code>PlugInstall</code> , tím nainstalujete všechny pluginy. Restartujte Neovim. Command Line vyvoláte klávesovou zkratkou <code>SHIFT + :</code>.</li>
|
|
<li>👉 Pokud Vám některý plugin chybí, můžete lehce doinstalovat nebo odinstalovat pomocí <code>vim.plug</code>. Více informací najdete na GitHubu <a href="https://github.com/junegunn/vim-plug">vim.plug</a> nebo velmi rád poradím viz. o nás.</li>
|
|
<li>👉 Pokud některý plugin nechcete používat stačí ho v souboru <code>init.vim</code> zakomentovat pomocí dvojitých uvozovek <code>"</code>.</li>
|
|
<li>👉 Do command line ještě zadejte Coc příkaz, pro doinstalování zbylých pluginů <code>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 coc-prettier coc-eslint</code>. A ještě jednou restartujte Neovim a vše máte připravené.</li>
|
|
<li>👉 Pokud se Vám vše nechce instalovat ručně můžete stáhnout tento repožitář a nainstalujte si pouze <code>vim.plug</code> a COC (jak nainstalovat vim.plug najdeš výšše) a pak stačí jen použít příkaz <code>:PlugInstall</code> a vše Vám bude hned fungovat. </li>
|
|
<li>👉 Některé plaginy potřebují na konfigurovat v jazyce Lua. Jak na to se dozvíš v readme <a href="readme/">18. Konfigurace Lua</a>.</li>
|
|
<li>👉 Tuto konfiguraci používám na Linuxu i MacOS. Je odzkoušena i na Windows 11.</li>
|
|
</ul>
|
|
</section>
|
|
|
|
</main>
|
|
</div>
|
|
<hr><footer>
|
|
<div class="terminal-mkdocs-footer-grid">
|
|
<div id="terminal-mkdocs-footer-copyright-info">
|
|
|
|
<p class="text-center text-muted">Copyright © 2024 - 2025 ApolloNvim</p>
|
|
Site built with <a href="http://www.mkdocs.org">MkDocs</a> and <a href="https://github.com/ntno/mkdocs-terminal">Terminal for MkDocs</a>.
|
|
</div>
|
|
</div>
|
|
</footer>
|
|
</div>
|
|
|
|
|
|
<div class="modal" id="mkdocs_search_modal" tabindex="-1" role="alertdialog" aria-modal="true" aria-labelledby="searchModalLabel">
|
|
<div class="modal-dialog modal-lg" role="search">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<h5 class="modal-title" id="searchModalLabel">Search</h5>
|
|
<button type="button" class="close btn btn-default btn-ghost" data-dismiss="modal"><span aria-hidden="true">x</span><span class="sr-only">Close</span></button>
|
|
</div>
|
|
<div class="modal-body">
|
|
<p id="searchInputLabel">Type to start searching</p>
|
|
<form>
|
|
<div class="form-group">
|
|
<input type="search" class="form-control" aria-labelledby="searchInputLabel" placeholder="" id="mkdocs-search-query" title="Please enter search terms here">
|
|
</div>
|
|
</form>
|
|
<div id="mkdocs-search-results" data-no-results-text="No document matches found"></div>
|
|
</div>
|
|
<div class="modal-footer">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
</body>
|
|
|
|
</html> |