mkdocs first project
212
cz/404.html
Normal file
@ -0,0 +1,212 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>ApolloNvim</title>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="/assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="/assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="/assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="/assets/css/mkdocs.min.css">
|
||||
<link href="/style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="/assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="/."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Domů
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="/installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Instalace
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="/plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Pluginy
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="/."
|
||||
class="
|
||||
drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed"
|
||||
data-bs-toggle="collapse" data-bs-target="#návody-collapse" aria-expanded="false">
|
||||
Návody
|
||||
</a>
|
||||
<div class="collapse" id="návody-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="/keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Defaultní klávesové zkratky
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="/vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Jak nainstalovat vim.plug
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="/contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Kontakty
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- block preview -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="//search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<p></p>
|
||||
<h1>404</h1>
|
||||
<hr>
|
||||
<p><strong>Page not found</strong></p>
|
||||
</article>
|
||||
</section>
|
||||
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '/';</script>
|
||||
<script src="/assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="/assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="/assets/js/mkdocs.js"></script>
|
||||
<script src="/javascripts/extra.js" defer></script>
|
||||
<script src="/search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
239
cz/about/index.html
Normal file
@ -0,0 +1,239 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en" data-bs-theme="light">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
|
||||
|
||||
<link rel="shortcut icon" href="../img/favicon.ico">
|
||||
<title>Trahit adfata hostem deum est pyropo tenuere - ApolloNvim</title>
|
||||
<link href="../css/bootstrap.min.css" rel="stylesheet">
|
||||
<link href="../css/fontawesome.min.css" rel="stylesheet">
|
||||
<link href="../css/brands.min.css" rel="stylesheet">
|
||||
<link href="../css/solid.min.css" rel="stylesheet">
|
||||
<link href="../css/v4-font-face.min.css" rel="stylesheet">
|
||||
<link href="../css/base.css" rel="stylesheet">
|
||||
<link id="hljs-light" rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/styles/github.min.css" >
|
||||
<link id="hljs-dark" rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/styles/github-dark.min.css" disabled>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/highlight.min.js"></script>
|
||||
<script>hljs.highlightAll();</script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="navbar fixed-top navbar-expand-lg navbar-dark bg-primary">
|
||||
<div class="container">
|
||||
<a class="navbar-brand" href="..">ApolloNvim</a>
|
||||
<!-- Expander button -->
|
||||
<button type="button" class="navbar-toggler" data-bs-toggle="collapse" data-bs-target="#navbar-collapse" aria-controls="navbar-collapse" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<!-- Expanded navigation -->
|
||||
<div id="navbar-collapse" class="navbar-collapse collapse">
|
||||
<!-- Main navigation -->
|
||||
<ul class="nav navbar-nav">
|
||||
<li class="nav-item">
|
||||
<a href=".." class="nav-link">🚀 ApolloNvim</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="./" class="nav-link active" aria-current="page">Trahit adfata hostem deum est pyropo tenuere</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="../plugins/" class="nav-link">Plugins</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<ul class="nav navbar-nav ms-md-auto">
|
||||
<li class="nav-item">
|
||||
<a href="#" class="nav-link" data-bs-toggle="modal" data-bs-target="#mkdocs_search_modal">
|
||||
<i class="fa fa-search"></i> Search
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a rel="prev" href=".." class="nav-link">
|
||||
<i class="fa fa-arrow-left"></i> Previous
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a rel="next" href="../plugins/" class="nav-link">
|
||||
Next <i class="fa fa-arrow-right"></i>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-3"><div class="navbar-expand-md bs-sidebar hidden-print affix" role="complementary">
|
||||
<div class="navbar-header">
|
||||
<button type="button" class="navbar-toggler collapsed" data-bs-toggle="collapse" data-bs-target="#toc-collapse" title="Table of Contents">
|
||||
<span class="fa fa-angle-down"></span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="toc-collapse" class="navbar-collapse collapse card bg-body-tertiary">
|
||||
<ul class="nav flex-column">
|
||||
|
||||
<li class="nav-item" data-bs-level="1"><a href="#trahit-adfata-hostem-deum-est-pyropo-tenuere" class="nav-link">Trahit adfata hostem deum est pyropo tenuere</a>
|
||||
<ul class="nav flex-column">
|
||||
<li class="nav-item" data-bs-level="2"><a href="#est-nisi-emergit-tenet-volatu-domus" class="nav-link">Est nisi emergit tenet volatu domus</a>
|
||||
<ul class="nav flex-column">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="nav-item" data-bs-level="2"><a href="#foret-formosus-dixerat-proavos-est-graves-porrigis" class="nav-link">Foret formosus dixerat proavos est graves porrigis</a>
|
||||
<ul class="nav flex-column">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="nav-item" data-bs-level="2"><a href="#vel-quem-apta-inde" class="nav-link">Vel quem apta inde</a>
|
||||
<ul class="nav flex-column">
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div></div>
|
||||
<div class="col-md-9" role="main">
|
||||
|
||||
<h1 id="trahit-adfata-hostem-deum-est-pyropo-tenuere">Trahit adfata hostem deum est pyropo tenuere</h1>
|
||||
<h2 id="est-nisi-emergit-tenet-volatu-domus">Est nisi emergit tenet volatu domus</h2>
|
||||
<p>Lorem markdownum arma fidum haec caro fodit;
|
||||
<a href="http://ensemdivesque.com/perque-avumque.php">os</a> artus consternantur pellis
|
||||
imago, in. Dextras cuspidis plura quod nocendi cuspide libravit est cacumen
|
||||
huius, ab dubiaeque operis committitur oscula.</p>
|
||||
<pre><code>var compilerDeleteSyntax = rosetta_ppl_print(gopher_dot_bloatware);
|
||||
if (capacityPimLog - windows < addressFlashMamp + screenshot) {
|
||||
serp.irc += defaultSpool;
|
||||
hdtv.autoresponder_byte_stack(dslam, iphone_power);
|
||||
} else {
|
||||
cpl_binary *= barcraft * windows;
|
||||
slashdot_start(mail_drive_real, imapDeprecated(5, storage));
|
||||
speed_cluster_dvd = 570526;
|
||||
}
|
||||
if (archieBareCard.pinterest_graphic(mouse_menu_chipset, threadingInByte, 1
|
||||
* 1) + station_file_app) {
|
||||
bar_task = gif;
|
||||
dv += 21;
|
||||
}
|
||||
pop_leopard_copy.emulation_rss(png, serviceFooter);
|
||||
</code></pre>
|
||||
<h2 id="foret-formosus-dixerat-proavos-est-graves-porrigis">Foret formosus dixerat proavos est graves porrigis</h2>
|
||||
<p>Canescunt si pedes infelix luminis venenum satis hostem colat me versabat nempe
|
||||
regnum pete dimittit invia Broteasque venit. Viro sub videre tutela ensem
|
||||
fastus: in platanus errat fidas. Haesissem quam sinu Teucer indelebile tibi
|
||||
triplici si urbem, motis. Ulcisci <strong>misi inclusaque amans</strong>.</p>
|
||||
<ul>
|
||||
<li>Oves pressa dubita quicquid nuper</li>
|
||||
<li>Data minas usque Celadontis hamis nec de</li>
|
||||
<li>Hectoreis totoque</li>
|
||||
<li>Aves artus semper</li>
|
||||
<li>Non raptam micant iuventam agricolis homini et</li>
|
||||
<li>Saxo ortas venit eris ferunt Cyllenaeo procul</li>
|
||||
</ul>
|
||||
<h2 id="vel-quem-apta-inde">Vel quem apta inde</h2>
|
||||
<p>Timeo ultro aras paulumque mutua: generis nitidumque metus inaequales invicti
|
||||
contorto eo parce generumque <strong>harenosi partes</strong>: si. Adhuc moventur male per
|
||||
pestifer orbe; illa <em>premit artes</em>. Subest fuit petebamus e Proetus guttas vires
|
||||
nunc metior atque ulta mea, in deus haec, in. Tereus <strong>terras amictae</strong>,
|
||||
iniquae. Sunt manu ubi adii, nec rerum, iactabimur equorum regia: tum mihi.</p>
|
||||
<pre><code>if (rte - trinitron + 4) {
|
||||
thyristorActivex(290025 + 5, logWeb + on_digital);
|
||||
}
|
||||
internetVgaDuplex.scalableVisualRipping.outbox(sli_kernel_facebook);
|
||||
if (2) {
|
||||
tweet.reader_engine = megapixelNybbleServer;
|
||||
leak = safeIcfKilohertz;
|
||||
} else {
|
||||
linkedin_unicode_odbc.progressivePppoeMegahertz += bps;
|
||||
root_cpc_systray(file_formula_remote, ics.printerResponsive(
|
||||
search_abend_wais));
|
||||
browserDeviceHard.table(horizontal_compression_symbolic + digital, 29);
|
||||
}
|
||||
</code></pre>
|
||||
<p>Vulnere valebam duros fama sed secundis Lycormas remotos bracchia capit in
|
||||
<strong>inquit</strong>. Civit habitat; Damasicthona imagine tumulo. Pectora primosque
|
||||
fratribus, huius sed humus quam more, ait uterque, iam et ecce colli,
|
||||
vastarumque.</p></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer class="col-md-12">
|
||||
<hr>
|
||||
<p>Documentation built with <a href="https://www.mkdocs.org/">MkDocs</a>.</p>
|
||||
</footer>
|
||||
<script src="../js/bootstrap.bundle.min.js"></script>
|
||||
<script>
|
||||
var base_url = "..",
|
||||
shortcuts = {"help": 191, "next": 78, "previous": 80, "search": 83};
|
||||
</script>
|
||||
<script src="../js/base.js"></script>
|
||||
<script src="../search/main.js"></script>
|
||||
|
||||
<div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
|
||||
<div class="modal-dialog modal-lg">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h4 class="modal-title" id="searchModalLabel">Search</h4>
|
||||
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<p>From here you can search these documents. Enter your search terms below.</p>
|
||||
<form>
|
||||
<div class="form-group">
|
||||
<input type="search" class="form-control" placeholder="Search..." id="mkdocs-search-query" title="Type search term here">
|
||||
</div>
|
||||
</form>
|
||||
<div id="mkdocs-search-results" data-no-results-text="No results found"></div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div><div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
|
||||
<div class="modal-dialog">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>
|
||||
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th style="width: 20%;">Keys</th>
|
||||
<th>Action</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="help shortcut"><kbd>?</kbd></td>
|
||||
<td>Open this help</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="next shortcut"><kbd>n</kbd></td>
|
||||
<td>Next page</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="prev shortcut"><kbd>p</kbd></td>
|
||||
<td>Previous page</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="search shortcut"><kbd>s</kbd></td>
|
||||
<td>Search</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
6
cz/assets/css/bootstrap.min.css
vendored
Normal file
1
cz/assets/css/bootstrap.min.css.map
Normal file
1
cz/assets/css/darcula-highlight.min.css
vendored
Normal file
@ -0,0 +1 @@
|
||||
.hljs-meta .hljs-keyword,.hljs-meta-keyword,.hljs-strong{font-weight:700}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#a9b7c6;background:var(--black)}.hljs ::selection,.hljs::selection{background-color:#323232;color:#a9b7c6}.hljs-comment{color:#606366}.hljs-tag{color:#a4a3a3}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#a9b7c6}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#4eade5}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#689757}.hljs-class .hljs-title,.hljs-strong,.hljs-title,.hljs-title.class_{color:#bbb529}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#6a8759}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#629755}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#9876aa}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#cc7832}.hljs-emphasis{color:#cc7832;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:grey}
|
1
cz/assets/css/dracula-ui.css.map
Normal file
1
cz/assets/css/dracula-ui.min.css
vendored
Normal file
1
cz/assets/css/mkdocs.min.css
vendored
Normal file
BIN
cz/assets/img/dracula.png
Normal file
After Width: | Height: | Size: 147 KiB |
1
cz/assets/img/dracula.svg
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
cz/assets/img/favicon.ico
Normal file
After Width: | Height: | Size: 25 KiB |
7
cz/assets/js/bootstrap.bundle.min.js
vendored
Normal file
1
cz/assets/js/bootstrap.bundle.min.js.map
Normal file
2
cz/assets/js/jquery-3.3.1.slim.min.js
vendored
Normal file
1
cz/assets/js/mkdocs.js
Normal file
@ -0,0 +1 @@
|
||||
!function(i){"use strict";i(".js-fullheight").css("height",i(window).height()),i(window).resize(function(){i(".js-fullheight").css("height",i(window).height())}),i("#sidebarCollapse").on("click",function(){i("#sidebar").toggleClass("active")})}(jQuery);
|
@ -1,14 +0,0 @@
|
||||
:root {
|
||||
--dracula-body-bg: #2a232b;
|
||||
--dracula-color: #f8f8f2;
|
||||
--dracula-header-bg: #2a232b;
|
||||
--dracula-scrollToTopBtn-color: #9fea8a;
|
||||
--dracula-links-color: #f76b00;
|
||||
--dracula-nav-bg: #2a232b;
|
||||
--dracula-nav-links-color: #f76b00;
|
||||
--dracula-h1-color: #e54472;
|
||||
--dracula-h2-color: #18f700;
|
||||
--dracula-solid-bg: #2a232b;
|
||||
--dracula-solid-color: #f76b00;
|
||||
--dracula-footer-bg: #2a232b;
|
||||
}
|
241
cz/contact/index.html
Normal file
@ -0,0 +1,241 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Kontakty - ApolloNvim</title>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../assets/css/mkdocs.min.css">
|
||||
<link href="../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href=".."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Domů
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Instalace
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Pluginy
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href=".."
|
||||
class="
|
||||
drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed"
|
||||
data-bs-toggle="collapse" data-bs-target="#návody-collapse" aria-expanded="false">
|
||||
Návody
|
||||
</a>
|
||||
<div class="collapse" id="návody-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Defaultní klávesové zkratky
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Jak nainstalovat vim.plug
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="./"
|
||||
class=" active
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Kontakty
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- block preview -->
|
||||
<li class="nav-item">
|
||||
|
||||
<div class="container">
|
||||
<div class="row row-preview">
|
||||
<div class="col">
|
||||
<a href="../vimplug/"
|
||||
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover">
|
||||
<i class="fa fa-arrow-left"></i> Previous
|
||||
</a>
|
||||
</div>
|
||||
<div class="col">
|
||||
<a
|
||||
class="btn-preview drac-btn drac-text-white--hover disabled" style="padding-left: 3%;">
|
||||
Next <i class="fa fa-arrow-right"></i>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<p><h3 id="kontakty">Kontakty:</h3>
|
||||
<ul>
|
||||
<li>👉 <a href="https://t.me/+o6qcLGlFROJhNzhk">🚀 ApolloNvim Telegram skupina</a></li>
|
||||
<li>👉 <a href="https://lukaskanka.cz/">Osobní web autora 🚀 ApolloNvim </a></li>
|
||||
</ul>
|
||||
<h3 id="podpora">Podpora:</h3>
|
||||
<ul>
|
||||
<li>👉 Pokud jakkoliv chcete podpořit nebo se podílet na obsahu a funkčnosti 🚀 ApolloNvim, budu rád, když mi zde napíšete.</li>
|
||||
<li>👉 Taky můžete tento projekt podpořit pár Satoshi:</li>
|
||||
</ul>
|
||||
<p><img alt="SAT" src="https://lukan.cz/wp-content/uploads/2025/01/0a895d16-ce64-4e8a-9a9d-05c568dc916e_1124x1532-220x300.webp" /></p>
|
||||
<h3 id="dalsi-projekty-a-odkazy">Další projekty a odkazy:</h3>
|
||||
<ul>
|
||||
<li>👉 <a href="https://lukaskanka.cz/">Web autora tohoto projektu</a></li>
|
||||
<li>👉 <a href="https://arch-linux.cz/">ArchLinux CZ</a></li>
|
||||
<li>👉 <a href="https://searxng.cz/">Vyhledávač SearXNG CZ</a></li>
|
||||
<li>👉 <a href="https://endeavouros.cz/">EndeavourOS Linux</a></li>
|
||||
</ul></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '..';</script>
|
||||
<script src="../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../assets/js/mkdocs.js"></script>
|
||||
<script src="../javascripts/extra.js" defer></script>
|
||||
<script src="../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
366
cz/css/base.css
Normal file
@ -0,0 +1,366 @@
|
||||
html {
|
||||
/* The nav header is 3.5rem high, plus 20px for the margin-top of the
|
||||
main container. */
|
||||
scroll-padding-top: calc(3.5rem + 20px);
|
||||
}
|
||||
|
||||
/* Replacement for `body { background-attachment: fixed; }`, which has
|
||||
performance issues when scrolling on large displays. See #1394. */
|
||||
body::before {
|
||||
content: ' ';
|
||||
position: fixed;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
top: 0;
|
||||
left: 0;
|
||||
background-color: var(--bs-body-bg);
|
||||
background: url(../img/grid.png) repeat-x;
|
||||
will-change: transform;
|
||||
z-index: -1;
|
||||
}
|
||||
|
||||
body > .container {
|
||||
margin-top: 20px;
|
||||
min-height: 400px;
|
||||
}
|
||||
|
||||
.navbar.fixed-top {
|
||||
position: -webkit-sticky;
|
||||
position: sticky;
|
||||
}
|
||||
|
||||
.source-links {
|
||||
float: right;
|
||||
}
|
||||
|
||||
.col-md-9 img {
|
||||
max-width: 100%;
|
||||
display: inline-block;
|
||||
padding: 4px;
|
||||
line-height: 1.428571429;
|
||||
background-color: var(--bs-secondary-bg-subtle);
|
||||
border: 1px solid var(--bs-secondary-border-subtle);
|
||||
border-radius: 4px;
|
||||
margin: 20px auto 30px auto;
|
||||
}
|
||||
|
||||
h1 {
|
||||
color: inherit;
|
||||
font-weight: 400;
|
||||
font-size: 42px;
|
||||
}
|
||||
|
||||
h2, h3, h4, h5, h6 {
|
||||
color: inherit;
|
||||
font-weight: 300;
|
||||
}
|
||||
|
||||
hr {
|
||||
border-top: 1px solid #aaa;
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
pre, .rst-content tt {
|
||||
max-width: 100%;
|
||||
background-color: var(--bs-body-bg);
|
||||
border: solid 1px var(--bs-border-color);
|
||||
color: var(--bs-body-color);
|
||||
overflow-x: auto;
|
||||
}
|
||||
|
||||
code.code-large, .rst-content tt.code-large {
|
||||
font-size: 90%;
|
||||
}
|
||||
|
||||
code {
|
||||
padding: 2px 5px;
|
||||
background-color: rgba(var(--bs-body-bg-rgb), 0.75);
|
||||
border: solid 1px var(--bs-border-color);
|
||||
color: var(--bs-body-color);
|
||||
white-space: pre-wrap;
|
||||
word-wrap: break-word;
|
||||
}
|
||||
|
||||
pre code {
|
||||
display: block;
|
||||
border: none;
|
||||
white-space: pre;
|
||||
word-wrap: normal;
|
||||
font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
kbd {
|
||||
padding: 2px 4px;
|
||||
font-size: 90%;
|
||||
color: var(--bs-secondary-text-emphasis);
|
||||
background-color: var(--bs-secondary-bg-subtle);
|
||||
border-radius: 3px;
|
||||
-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);
|
||||
box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);
|
||||
}
|
||||
|
||||
a code {
|
||||
color: inherit;
|
||||
}
|
||||
|
||||
a:hover code, a:focus code {
|
||||
color: inherit;
|
||||
}
|
||||
|
||||
footer {
|
||||
margin-top: 30px;
|
||||
margin-bottom: 10px;
|
||||
text-align: center;
|
||||
font-weight: 200;
|
||||
}
|
||||
|
||||
.modal-dialog {
|
||||
margin-top: 60px;
|
||||
}
|
||||
|
||||
/*
|
||||
* Side navigation
|
||||
*
|
||||
* Scrollspy and affixed enhanced navigation to highlight sections and secondary
|
||||
* sections of docs content.
|
||||
*/
|
||||
|
||||
.bs-sidebar.affix {
|
||||
position: -webkit-sticky;
|
||||
position: sticky;
|
||||
/* The nav header is 3.5rem high, plus 20px for the margin-top of the
|
||||
main container. */
|
||||
top: calc(3.5rem + 20px);
|
||||
}
|
||||
|
||||
.bs-sidebar.card {
|
||||
padding: 0;
|
||||
max-height: 90%;
|
||||
overflow-y: auto;
|
||||
}
|
||||
|
||||
/* Toggle (vertically flip) sidebar collapse icon */
|
||||
.bs-sidebar .navbar-toggler span {
|
||||
-moz-transform: scale(1, -1);
|
||||
-webkit-transform: scale(1, -1);
|
||||
-o-transform: scale(1, -1);
|
||||
-ms-transform: scale(1, -1);
|
||||
transform: scale(1, -1);
|
||||
}
|
||||
|
||||
.bs-sidebar .navbar-toggler.collapsed span {
|
||||
-moz-transform: scale(1, 1);
|
||||
-webkit-transform: scale(1, 1);
|
||||
-o-transform: scale(1, 1);
|
||||
-ms-transform: scale(1, 1);
|
||||
transform: scale(1, 1);
|
||||
}
|
||||
|
||||
/* First level of nav */
|
||||
.bs-sidebar > .navbar-collapse > .nav {
|
||||
padding-top: 10px;
|
||||
padding-bottom: 10px;
|
||||
border-radius: 5px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
/* All levels of nav */
|
||||
.bs-sidebar .nav > li > a {
|
||||
display: block;
|
||||
padding: 5px 20px;
|
||||
z-index: 1;
|
||||
}
|
||||
.bs-sidebar .nav > li > a:hover,
|
||||
.bs-sidebar .nav > li > a:focus {
|
||||
text-decoration: none;
|
||||
border-right: 1px solid;
|
||||
}
|
||||
.bs-sidebar .nav > li > a.active,
|
||||
.bs-sidebar .nav > li > a.active:hover,
|
||||
.bs-sidebar .nav > li > a.active:focus {
|
||||
font-weight: bold;
|
||||
background-color: transparent;
|
||||
border-right: 1px solid;
|
||||
}
|
||||
|
||||
.bs-sidebar .nav .nav .nav {
|
||||
margin-left: 1em;
|
||||
}
|
||||
|
||||
.bs-sidebar .nav > li > a {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.bs-sidebar .nav .nav > li > a {
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
.headerlink {
|
||||
font-family: FontAwesome;
|
||||
font-size: 14px;
|
||||
display: none;
|
||||
padding-left: .5em;
|
||||
text-decoration: none;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
h1:hover .headerlink, h2:hover .headerlink, h3:hover .headerlink, h4:hover .headerlink, h5:hover .headerlink, h6:hover .headerlink {
|
||||
display:inline-block;
|
||||
}
|
||||
|
||||
blockquote {
|
||||
padding-left: 10px;
|
||||
border-left: 4px solid #e6e6e6;
|
||||
}
|
||||
|
||||
.admonition, details {
|
||||
padding: 15px;
|
||||
margin-bottom: 20px;
|
||||
border: 1px solid transparent;
|
||||
border-radius: 4px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.admonition.note, details.note {
|
||||
color: var(--bs-primary-text-emphasis);
|
||||
background-color: var(--bs-primary-bg-subtle);
|
||||
border-color: var(--bs-primary-border-subtle);
|
||||
}
|
||||
|
||||
.admonition.note h1, .admonition.note h2, .admonition.note h3,
|
||||
.admonition.note h4, .admonition.note h5, .admonition.note h6,
|
||||
details.note h1, details.note h2, details.note h3,
|
||||
details.note h4, details.note h5, details.note h6 {
|
||||
color: var(--bs-primary-text-emphasis);
|
||||
}
|
||||
|
||||
.admonition.info, details.info {
|
||||
color: var(--bs-info-text-emphasis);
|
||||
background-color: var(--bs-info-bg-subtle);
|
||||
border-color: var(--bs-info-border-subtle);
|
||||
}
|
||||
|
||||
.admonition.info h1, .admonition.info h2, .admonition.info h3,
|
||||
.admonition.info h4, .admonition.info h5, .admonition.info h6,
|
||||
details.info h1, details.info h2, details.info h3,
|
||||
details.info h4, details.info h5, details.info h6 {
|
||||
color: var(--bs-info-text-emphasis);
|
||||
}
|
||||
|
||||
.admonition.warning, details.warning {
|
||||
color: var(--bs-warning-text-emphasis);
|
||||
background-color: var(--bs-warning-bg-subtle);
|
||||
border-color: var(--bs-warning-border-subtle);
|
||||
}
|
||||
|
||||
.admonition.warning h1, .admonition.warning h2, .admonition.warning h3,
|
||||
.admonition.warning h4, .admonition.warning h5, .admonition.warning h6,
|
||||
details.warning h1, details.warning h2, details.warning h3,
|
||||
details.warning h4, details.warning h5, details.warning h6 {
|
||||
color: var(--bs-warning-text-emphasis);
|
||||
}
|
||||
|
||||
.admonition.danger, details.danger {
|
||||
color: var(--bs-danger-text-emphasis);
|
||||
background-color: var(--bs-danger-bg-subtle);
|
||||
border-color: var(--bs-danger-border-subtle);
|
||||
}
|
||||
|
||||
.admonition.danger h1, .admonition.danger h2, .admonition.danger h3,
|
||||
.admonition.danger h4, .admonition.danger h5, .admonition.danger h6,
|
||||
details.danger h1, details.danger h2, details.danger h3,
|
||||
details.danger h4, details.danger h5, details.danger h6 {
|
||||
color: var(--bs-danger-text-emphasis);
|
||||
}
|
||||
|
||||
.admonition, details {
|
||||
color: var(--bs-light-text-emphasis);
|
||||
background-color: var(--bs-light-bg-subtle);
|
||||
border-color: var(--bs-light-border-subtle);
|
||||
}
|
||||
|
||||
.admonition h1, .admonition h2, .admonition h3,
|
||||
.admonition h4, .admonition h5, .admonition h6,
|
||||
details h1, details h2, details h3,
|
||||
details h4, details h5, details h6 {
|
||||
color: var(--bs-light-text-emphasis);
|
||||
}
|
||||
|
||||
.admonition-title, summary {
|
||||
font-weight: bold;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.admonition>p:last-child, details>p:last-child {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
@media (max-width: 991.98px) {
|
||||
.navbar-collapse.show {
|
||||
overflow-y: auto;
|
||||
max-height: calc(100vh - 3.5rem);
|
||||
}
|
||||
}
|
||||
|
||||
.dropdown-item.open {
|
||||
color: var(--bs-dropdown-link-active-color);
|
||||
background-color: var(--bs-dropdown-link-active-bg);
|
||||
}
|
||||
|
||||
.dropdown-submenu > .dropdown-menu {
|
||||
margin: 0 0 0 1.5rem;
|
||||
padding: 0;
|
||||
border-width: 0;
|
||||
}
|
||||
|
||||
.dropdown-submenu > a::after {
|
||||
display: block;
|
||||
content: " ";
|
||||
float: right;
|
||||
width: 0;
|
||||
height: 0;
|
||||
border-color: transparent;
|
||||
border-style: solid;
|
||||
border-width: 5px 0 5px 5px;
|
||||
border-left-color: var(--bs-dropdown-link-active-color);
|
||||
margin-top: 5px;
|
||||
margin-right: -10px;
|
||||
}
|
||||
|
||||
.dropdown-submenu:hover > a::after {
|
||||
border-left-color: var(--bs-dropdown-link-active-color);
|
||||
}
|
||||
|
||||
@media (min-width: 992px) {
|
||||
.dropdown-menu {
|
||||
overflow-y: auto;
|
||||
max-height: calc(100vh - 3.5rem);
|
||||
}
|
||||
|
||||
.dropdown-submenu {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.dropdown-submenu > .dropdown-menu {
|
||||
position: fixed !important;
|
||||
margin-top: -9px;
|
||||
margin-left: -2px;
|
||||
border-width: 1px;
|
||||
padding: 0.5rem 0;
|
||||
}
|
||||
|
||||
.dropdown-submenu.pull-left {
|
||||
float: none;
|
||||
}
|
||||
|
||||
.dropdown-submenu.pull-left > .dropdown-menu {
|
||||
left: -100%;
|
||||
margin-left: 10px;
|
||||
}
|
||||
}
|
||||
|
||||
@media print {
|
||||
/* Remove sidebar when print */
|
||||
.col-md-3 { display: none; }
|
||||
}
|
12
cz/css/bootstrap.min.css
vendored
Normal file
1
cz/css/bootstrap.min.css.map
Normal file
6
cz/css/brands.min.css
vendored
Normal file
9
cz/css/fontawesome.min.css
vendored
Normal file
6
cz/css/solid.min.css
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
/*!
|
||||
* Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
|
||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||
* Copyright 2023 Fonticons, Inc.
|
||||
*/
|
||||
:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}
|
6
cz/css/v4-font-face.min.css
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
/*!
|
||||
* Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
|
||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||
* Copyright 2023 Fonticons, Inc.
|
||||
*/
|
||||
@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-v4compatibility.woff2) format("woff2"),url(../webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}
|
Before Width: | Height: | Size: 160 KiB |
BIN
cz/img/favicon.ico
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
cz/img/fzf.png
Before Width: | Height: | Size: 226 KiB |
BIN
cz/img/grid.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
cz/img/home.png
Before Width: | Height: | Size: 113 KiB |
Before Width: | Height: | Size: 13 KiB |
430
cz/index.html
@ -1,197 +1,263 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="cs">
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="description" content="ApolloNvim svoboda v programování...." />
|
||||
<meta name="keywords" content="ApolloNvim Distro" />
|
||||
<meta name="author" content="Kankys" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<link rel="stylesheet" href="style.css" />
|
||||
<link rel="shortcut icon" href="../img/apollonvim.jpg" />
|
||||
<!--nav bar-->
|
||||
<script src="https://kit.fontawesome.com/0a43c6cd1f.js" crossorigin="anonymous"></script>
|
||||
<!--icons dark, go to up-->
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" />
|
||||
<!--ubuntu fonts-->
|
||||
<style>
|
||||
@import url("https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap");
|
||||
</style>
|
||||
<title>ApolloNvim</title>
|
||||
</head>
|
||||
<title>ApolloNvim</title>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
<body>
|
||||
<header>
|
||||
<h1 class="title"><a href="index.html">🚀ApolloNvim</a></h1>
|
||||
|
||||
<!-- Terminal - navigation -->
|
||||
<nav class="navigation">
|
||||
<ul>
|
||||
<meta name="description" content="ApolloNvim svoboda v programování....ApolloNvim svoboda v programování....">
|
||||
|
||||
|
||||
|
||||
<li><a href="index.html">Domů</a></li>
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="assets/css/darcula-highlight.min.css">
|
||||
|
||||
<li><a href="install.html">Instalace</a></li>
|
||||
<link rel="stylesheet" href="assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="assets/css/mkdocs.min.css">
|
||||
<link href="style/style.css" rel="stylesheet">
|
||||
|
||||
<li><a href="plugins.html">Pluginy</a></li>
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
<li><a href="tutorials.html">Návody</a></li>
|
||||
</head>
|
||||
|
||||
<li><a href="contact.html">Kontakty</a></li>
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<li><a href="/en/index.html">English</a></li>
|
||||
<main class="d-flex">
|
||||
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
<div class="menu-icon">
|
||||
<!-- Ikona hamburger -->
|
||||
<i class="fa-solid fa-bars"></i>
|
||||
<!-- Ikona cross -->
|
||||
<!-- <i class="fa-solid fa-xmark"></i> -->
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
</header>
|
||||
<hr />
|
||||
|
||||
<!--Začátek sekcí - co h2 sekce + fotogalerie-->
|
||||
<section class="content" id="welcome">
|
||||
<section class="welcome">
|
||||
<h2>Úvod:</h2>
|
||||
<h3>Programování je mnohem zábavnější, když jste efektivní. Neovim vás tam může časem dostat, ale musíte být ochotni zkoušet nové věci. Nové pluginy, nové remapy atd.</h3>
|
||||
<p>Repozitář <a href="https://codeberg.org/Kankys/ApolloNvim2025" target="_blank">projektu</a></p>
|
||||
<p>
|
||||
👉 Neovim setup pro Front-End vývoj postavený na <a href="https://github.com/junegunn/vim-plug" target="_blank">plug.vim</a>, <a href="https://github.com/neoclide/coc.nvim" target="_blank">Coc</a> a <a href="https://neovim.io/doc/user/lua-guide.html" target="_blank">Lua</a>.
|
||||
</p>
|
||||
<p>
|
||||
👉 Výhody Neovim oproti klasickému IDE jsou nesporně ve svobodě
|
||||
konfigurace, je tisíce možností, jak Váš Neovim může vypadat a
|
||||
fungovat. Pro Vaši inspiraci a použití vznikl tento projekt 🚀
|
||||
ApolloNvim.
|
||||
</p>
|
||||
<p>
|
||||
👉 Tato distribuce nefunguje jen, že kliknete na tlačítko a
|
||||
nainstaluje se. Vede Vás k samostatné instalaci pomocí tohoto webu.
|
||||
Cílem je pochopit, jak Neovim funguje, abyste si sami mohli vše
|
||||
modifikovat, což i click-on distribucí se nenaučíte.
|
||||
</p>
|
||||
<p>
|
||||
👉 Dvě Edice 🚀ApolloNvim Starter za měřenou na práci s texty díky podpoře markdown a FrontEnd Edice zaměřená na vývoj webů.
|
||||
</p>
|
||||
<p>
|
||||
👉 Toto nastavení je primárně pro vývoj webu. Inspiroval jsem se
|
||||
pluginy, které jsem využíval v VSCode a Webstorm.
|
||||
</p>
|
||||
<p>👉 V říjnu 2024 byla nově přidána podpora PHP a také Automatická instalace puginu.</p>
|
||||
<p>👉 Velký důraz je kladen na rychlost a lehkost.</p>
|
||||
<p>
|
||||
👉 🚀 ApolloNvim Distro je pravidelně aktualizováno tak i celý projekt.
|
||||
</p>
|
||||
<p>
|
||||
👉 Pro nejlepší zážitek s 🚀 ApolloNvim Distro doporučuji používat
|
||||
multiplexor
|
||||
<a href="https://git.archoslinux.cz/kankys/zellij-mySetup" target="_blank">Zellij </a> nebo <a href="https://gnome-terminator.org/" target="_blank"> Terminator</a>, ale není to samozřejmě
|
||||
podmínkou.
|
||||
</p>
|
||||
</section>
|
||||
<section id="advantages">
|
||||
<h2>Přednosti:</h2>
|
||||
<p>
|
||||
👉 Hlavní předností tohoto nastavení jsou podpora: Codeium alternativa
|
||||
k Copilot zdarma, Prettier, AutoSave, diplňování HTML, CSS, JS a
|
||||
zkratky k zakomentování a odkomentování kódu (CTRL + k). Také je zde několik
|
||||
pluginu pro příjemnější práci v Neovim.
|
||||
</p>
|
||||
<p>
|
||||
👉 S
|
||||
<a href="https://github.com/neovim/nvim-lspconfig" target="_blank">LSP</a>
|
||||
v této instalaci využívám
|
||||
<a href="https://github.com/neoclide/coc.nvim" target="_blank">Coc</a>
|
||||
pro jeho jednoduchost, stabilitu a rychlost.
|
||||
</p>
|
||||
<p>
|
||||
👉 Ty nejlepší témata pro Neovim (ať je nemusíte hledat), je defaultně
|
||||
nastavéné GitHub Dark.
|
||||
</p>
|
||||
<p>
|
||||
👉 Téma v Neovim si jednoduše změníte v command line příkazem
|
||||
<strong>:colorscheme</strong> a tlačítkem Tab se budete přepínat mezi jednotlivými
|
||||
tématy.
|
||||
</p>
|
||||
</section>
|
||||
<section class="photo">
|
||||
<img class="picture" src="img/home.png" alt="Homescreen" />
|
||||
<img class="picture1" src="img/config.png" alt="config.vim" />
|
||||
<img class="picture2" src="img/fzf.png" alt="fzf" />
|
||||
</section>
|
||||
<section id="apollo">
|
||||
<h2>Plán 🚀ApolloNvim:</h2>
|
||||
<p>
|
||||
👉 Do budoucna můžete očekávat tyto nové funkce a další novinky:
|
||||
</p>
|
||||
<p>👉 Instalátor 🚀 ApolloNvim přes odkaz z Gitu.</p>
|
||||
<p>👉 Nová vlastní uvítací obrazovka.</p>
|
||||
<p>👉 Nové pluginy.</p>
|
||||
👉 Návody k pluginům, jak nastavit a jak s nimi pracovat.
|
||||
</p>
|
||||
<p>👉 Návody k práci s Neovim.</p>
|
||||
</section>
|
||||
<section id="faq">
|
||||
<h2>Otázky a odpovědi:</h2>
|
||||
<p>👉 Kolik stojí 🚀 ApolloNvim? -> Nic 🚀 ApolloNvim je zdarma.</p>
|
||||
<p>👉 Jak je moc složitý 🚀 ApolloNvim? -> 🚀 ApolloNvim je možná složitější než ostatní editory, ale jak se sním človek naučí zjistí jak je skvělý editor.
|
||||
</p>
|
||||
</section>
|
||||
<section id="contact">
|
||||
<h2>Kontakty:</h2>
|
||||
<p>
|
||||
<a href="https://lukaskanka.cz/" target="_blank">👉 Osobní web autora 🚀 ApolloNvim</a>
|
||||
</p>
|
||||
<p>
|
||||
<a href="https://codeberg.org/Kankys" target="_blank">👉 Codeberg profil</a>
|
||||
</p>
|
||||
<p>
|
||||
<a href="https://mastodon.arch-linux.cz/@Kankys" target="_blank" 👉>
|
||||
Mastodon</a>
|
||||
</p>
|
||||
</section>
|
||||
<section class="login"></section>
|
||||
<section id="help">
|
||||
<h2>Podpora:</h2>
|
||||
<p>
|
||||
👉 Pokud jakkoliv chcete podpořit nebo se podílet na obsahu a
|
||||
funkčnosti 🚀 ApolloNvim, prosím budu rád když mi zde napíšete.
|
||||
</p>
|
||||
<p>👉 Taky můžete tento projekt podpořit pár Satoshi:</p>
|
||||
<img class="sat" src="https://lukan.cz/wp-content/uploads/2025/01/0a895d16-ce64-4e8a-9a9d-05c568dc916e_1124x1532-220x300.webp" alt="Satoshi" />
|
||||
</section>
|
||||
<section id="other">
|
||||
<h2>Další projekty a odkazy:</h2>
|
||||
<p>
|
||||
👉 <a href="https://arch-linux.cz/" target="_blank">ArchLinux CZ</a>
|
||||
</p>
|
||||
<p>
|
||||
👉
|
||||
<a href="https://searxng.cz/" target="_blank">Vyhledávač SearXNG CZ</a>
|
||||
</p>
|
||||
<p>
|
||||
👉
|
||||
<a href="https://endeavouros.com/" target="_blank">EndeavourOS Linux</a>
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://i3wm.org/" target="_blank">i3 window manager</a>
|
||||
</p>
|
||||
</section>
|
||||
<button onclick="scrollToTop()" id="scrollToTopBtn" title="Go to top">
|
||||
<i class="fas fa-arrow-up"></i>
|
||||
</button>
|
||||
<footer>
|
||||
Copyright ©
|
||||
<a href="https://codeberg.org/Kankys" target="_blank">Lukáš Kaňka</a>
|
||||
2024 -2025
|
||||
</footer>
|
||||
</section>
|
||||
<script src="script.js"></script>
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="."
|
||||
class=" active
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Domů
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Instalace
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Pluginy
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="."
|
||||
class="
|
||||
drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed"
|
||||
data-bs-toggle="collapse" data-bs-target="#návody-collapse" aria-expanded="false">
|
||||
Návody
|
||||
</a>
|
||||
<div class="collapse" id="návody-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Defaultní klávesové zkratky
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Jak nainstalovat vim.plug
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Kontakty
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- block preview -->
|
||||
<li class="nav-item">
|
||||
|
||||
<div class="container">
|
||||
<div class="row row-preview">
|
||||
<div class="col">
|
||||
<a
|
||||
class="btn-preview drac-btn drac-text-white--hover disabled">
|
||||
<i class="fa fa-arrow-left"></i> Previous
|
||||
</a>
|
||||
</div>
|
||||
<div class="col">
|
||||
<a href="installation/"
|
||||
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover" style="padding-left: 3%;">
|
||||
Next <i class="fa fa-arrow-right"></i>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="./search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<p><h1 id="apollonvim">🚀 ApolloNvim</h1>
|
||||
<h4 id="verze-2501">Verze: 25.01</h4>
|
||||
<h4 id="the-english-version-can-be-found-under-this-link"><a href="https://git.arch-linux.cz/kankys/ApolloNvim/src/branch/main/README-ENGLISH.md">The English version can be found under this link</a></h4>
|
||||
<p><img alt="ApolloNvim" src="./img/apollonvim.jpg" /></p>
|
||||
<h1 id="programovani-je-mnohem-zabavnejsi-kdyz-jste-efektivni-neovim-vas-tam-muze-casem-dostat-ale-musite-byt-ochotni-zkouset-nove-veci-nove-pluginy-nove-remapy-atd">Programování je mnohem zábavnější, když jste efektivní. Neovim vás tam může časem dostat, ale musíte být ochotni zkoušet nové věci. Nové pluginy, nové remapy atd.</h1>
|
||||
<h2 id="uvod">Úvod:</h2>
|
||||
<ul>
|
||||
<li><strong>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 na fórech najdeš odpověď. Táke si vše vždy před změnou vše zálohuj!</strong></li>
|
||||
<li>👉 Neovim setup pro Front-End vývoj postavený na <a href="https://github.com/junegunn/vim-plug">Plug.vim</a>, <a href="https://github.com/neoclide/coc.nvim">Coc</a> a <a href="https://neovim.io/doc/user/lua-guide.html">Lua</a>.</li>
|
||||
<li>👉 Výhody Neovim oproti klasickému IDE jsou nesporně ve svobodě konfigurace, je tisíce možností, jak Váš Neovim může vypadat a fungovat. Pro Vaši inspiraci a použití vznikl tento projekt 🚀 ApolloNvim.</li>
|
||||
<li>👉 Tato distribuce nefunguje jen, že kliknete na tlačítko a nainstaluje se. Vede Vás k samostatné instalaci pomocí tohoto webu. Cílem je pochopit, jak Neovim funguje, abyste si sami mohli vše modifikovat, což i click-on distribucí se nenaučíte.</li>
|
||||
<li>👉 Dvě Edice 🚀ApolloNvim Starter za měřenou na práci s texty díky podpoře markdown a FrontEnd Edice zaměřená na vývoj webů.</li>
|
||||
<li>👉 🚀ApolloNvim FrontEnd Editions - toto nastavení jsem vytvořil pro vývoj webu. Inspiroval jsem se pluginy, které jsem využíval v VSCode a Webstorm.</li>
|
||||
<li>👉 V říjnu 2024 byla nově přidána podpora PHP a také Automatická instalace puginu.</li>
|
||||
<li>👉 Velký důraz je kladen na rychlost a lehkost.</li>
|
||||
<li>👉 🚀 ApolloNvim Distro je pravidelně aktualizováno tak i celý projekt.</li>
|
||||
<li>👉 Pro nejlepší zážitek s 🚀 ApolloNvim Distro doporučuji používat multiplexor <a href="https://git.arch-linux.cz/kankys/zellij-mySetup">Zellij</a> nebo <a href="https://gnome-terminator.org/">Terminator</a>, ale není to samozřejmě podmínkou.</li>
|
||||
</ul>
|
||||
<h2 id="prednosti">Přednosti:</h2>
|
||||
<ul>
|
||||
<li>👉 Hlavní předností tohoto nastavení jsou podpora: Codeium alternativa k Copilot zdarma, Prettier, AutoSave, diplňování HTML, CSS, JS a zkratky k zakomentování a odkomentování kódu (CTRL + k). Také je zde několik pluginu pro příjemnější práci v Neovim.</li>
|
||||
<li>👉 S <a href="https://github.com/neovim/nvim-lspconfig">LSP</a> v této instalaci využívám <a href="https://github.com/neoclide/coc.nvim">Coc</a> pro jeho jednoduchost, stabilitu a rychlost. </li>
|
||||
<li>👉 Ty nejlepší témata pro Neovim (ať je nemusíte hledat), je defaultně nastavéné GitHub Dark.</li>
|
||||
<li>👉 Téma v Neovim si jednoduše změníte v command line příkazem <code>colorscheme</code> a tlačítkem Tab se budete přepínat mezi jednotlivými tématy.</li>
|
||||
</ul>
|
||||
<h3 id="plan-apollonvim">Plán 🚀 ApolloNvim:</h3>
|
||||
<ul>
|
||||
<li>👉 Do budoucna můžete očekávat tyto nové funkce a další novinky:</li>
|
||||
<li>👉 Nová vlastní uvítací obrazovka.</li>
|
||||
<li>👉 Nové pluginy.</li>
|
||||
<li>👉 Návody k pluginům, jak nastavit a jak s nimi pracovat.</li>
|
||||
<li>👉 Návody k práci s Neovim.</li>
|
||||
</ul>
|
||||
<h3 id="otazky-a-odpovedi">Otázky a odpovědi:</h3>
|
||||
<ul>
|
||||
<li>👉 Kolik stojí 🚀 ApolloNvim? -> Nic 🚀 ApolloNvim je zdarma.</li>
|
||||
<li>👉 Jak je moc složitý 🚀 ApolloNvim? -> 🚀 ApolloNvim je možná složitější než ostatní editory, ale jak se sním človek naučí zjistí jak je skvělý editor.</li>
|
||||
</ul>
|
||||
<h3 id="vtip-na-zaver">Vtip na závěr:</h3>
|
||||
<p>Víte proč má Vim tolik uživatelů? Protože ho neumí vypnout.</p></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '.';</script>
|
||||
<script src="assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="assets/js/mkdocs.js"></script>
|
||||
<script src="javascripts/extra.js" defer></script>
|
||||
<script src="search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
||||
</html>
|
408
cz/install.html
@ -1,408 +0,0 @@
|
||||
<!doctype html>
|
||||
<html lang="cs">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta
|
||||
name="description"
|
||||
content="ApolloNvim svoboda v programování...."
|
||||
/>
|
||||
<meta name="keywords" content="ApolloNvim Distro Instalace" />
|
||||
<meta name="author" content="Kankys" />
|
||||
<meta
|
||||
name="viewport"
|
||||
content="width=device-width, initial-scale=1.0"
|
||||
/>
|
||||
<link rel="stylesheet" href="style.css" />
|
||||
<link rel="shortcut icon" href="../img/apollonvim.jpg" />
|
||||
<!--nav bar-->
|
||||
<script
|
||||
src="https://kit.fontawesome.com/0a43c6cd1f.js"
|
||||
crossorigin="anonymous"
|
||||
></script>
|
||||
<!--icons dark, go to up-->
|
||||
<link
|
||||
rel="stylesheet"
|
||||
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css"
|
||||
/>
|
||||
<!--ubuntu fonts-->
|
||||
<style>
|
||||
@import url("https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap");
|
||||
</style>
|
||||
<title>ApolloNvim Instalace</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<header>
|
||||
<h1 class="title"><a href="index.html">🚀ApolloNvim</a></h1>
|
||||
|
||||
<!-- Terminal - navigation -->
|
||||
<nav class="navigation">
|
||||
<ul>
|
||||
<li><a href="index.html">Domů</a></li>
|
||||
<li>
|
||||
<a href="plugins.html"
|
||||
>Pluginy</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a href="tutorials.html"
|
||||
>Návody</a
|
||||
>
|
||||
</li>
|
||||
<li><a href="/en/index.html">English</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
<div class="menu-icon">
|
||||
<!-- Ikona hamburger -->
|
||||
<i class="fa-solid fa-bars"></i>
|
||||
<!-- Ikona cross -->
|
||||
<!-- <i class="fa-solid fa-xmark"></i> -->
|
||||
</div>
|
||||
</header>
|
||||
<hr />
|
||||
<section class="content" id="welcome">
|
||||
<p>
|
||||
<strong>
|
||||
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ěď.
|
||||
</strong>
|
||||
</p>
|
||||
<section id="install">
|
||||
<h2>Instalace a nastavení Start Edition:</h2>
|
||||
|
||||
|
||||
<p>
|
||||
👉 Pokud ještě nemáte nainstalujte si
|
||||
<a
|
||||
href="https://neovim.io/"
|
||||
target="_blank"
|
||||
>Neovim</a
|
||||
>.
|
||||
</p>
|
||||
<p>
|
||||
👉 Bude potřeba nainstalovat plug.vim
|
||||
aby jste mohl/a instalovat rozšíření.
|
||||
</p>
|
||||
<p>
|
||||
👉 Běžte na tuto
|
||||
<a
|
||||
href="https://github.com/junegunn/vim-plug"
|
||||
target="_blank"
|
||||
>stránku</a
|
||||
>
|
||||
pod Installation si najděte svůj
|
||||
operační systém a zkopírujte odkaz pod
|
||||
ním do svého terminálu.
|
||||
</p>
|
||||
<p>
|
||||
👉 Nejprve si však zálohujte své
|
||||
aktuální nastavení Neovim!!!
|
||||
</p>
|
||||
<p>👉 Linux & Mac:</p>
|
||||
<div class="code-box">
|
||||
<p>/home/user/.config/nvim/init.vim</p>
|
||||
</div>
|
||||
<p>Windows:</p>
|
||||
<div class="code-box">
|
||||
<p>~\AppData\Local\nvim</p>
|
||||
</div>
|
||||
</section>
|
||||
<section id="neovim">
|
||||
<h2>Neovim:</h2>
|
||||
<p>
|
||||
👉 Nejjednoduší způsob pro instalaci 🚀 ApolloNvim Distra pro Linux a MacOS si stačí stáhnout tento repozitář příkazem :
|
||||
</p>
|
||||
<div class="code-box">
|
||||
<p>git clone -b nvim https://codeberg.org/Kankys/ApolloNvim2025.git ~/.config/nvim</p>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
👉 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>
|
||||
</p>
|
||||
<p>
|
||||
👉 Ale pokud chcete můžete si Nvim nakonfigurovat dle sebe a jen se inspirovat.
|
||||
</p>
|
||||
<p>
|
||||
👉 Neovim pustíte v terminálu příkazem
|
||||
<strong>nvim</strong>.
|
||||
</p>
|
||||
<p>👉 Odklikejte chybová hlášení.</p>
|
||||
<p>
|
||||
👉 V Neovimu zadejte do command line
|
||||
<strong>PlugIns</strong> , tím
|
||||
nainstalujete všechny pluginy.
|
||||
Restartujte Neovim.
|
||||
</p>
|
||||
<p>
|
||||
👉 Pokud Vám některý plugin chybí,
|
||||
můžete ho lehce doinstalovat nebo naopak
|
||||
odinstalovat pomocí
|
||||
<strong>plug.vim</strong>. Více
|
||||
informací najdete na GitHubu
|
||||
<a
|
||||
href="https://github.com/junegunn/vim-plug"
|
||||
target="_blank"
|
||||
>plug.vim</a
|
||||
>
|
||||
nebo velmi rád poradím viz. o nás.
|
||||
</p>
|
||||
<p>
|
||||
👉 Pokud některý plugin nechcete
|
||||
používat stačí v souboru
|
||||
<strong>init.vim</strong> ho
|
||||
zakomentovat pomocí dvojitých uvozovek
|
||||
<strong>"</strong>.
|
||||
</p>
|
||||
<p>
|
||||
|
||||
👉 Do command line ještě zadejte Coc
|
||||
příkaz pro doinstalování zbylých
|
||||
pluginů:
|
||||
</p>
|
||||
</p>
|
||||
<div class="code-box">
|
||||
<p>
|
||||
CocInstall
|
||||
coc-markdown-preview-enhanced
|
||||
coc-webview
|
||||
</p>
|
||||
</div>
|
||||
<p>
|
||||
<p>
|
||||
👉 A ještě jednou restartujte Neovim a
|
||||
vše máte připravené.
|
||||
</p>
|
||||
</p>
|
||||
<p>
|
||||
👉 Tuto konfiguraci používám na Linuxu i
|
||||
MacOS. Je ozkoušena i na Windows 11.
|
||||
</p>
|
||||
</section>
|
||||
<section id="install">
|
||||
<h2>Instalace a nastavení FrontEnd Edition:</h2>
|
||||
|
||||
<p>
|
||||
👉 Pokud ještě nemáte nainstalujte si
|
||||
<a
|
||||
href="https://neovim.io/"
|
||||
target="_blank"
|
||||
>Neovim</a
|
||||
>.
|
||||
</p>
|
||||
<p>
|
||||
👉 Bude potřeba nainstalovat plug.vim
|
||||
aby jste mohl/a instalovat rozšíření.
|
||||
</p>
|
||||
<p>
|
||||
👉 Běžte na tuto
|
||||
<a
|
||||
href="https://github.com/junegunn/vim-plug"
|
||||
target="_blank"
|
||||
>stránku</a
|
||||
>
|
||||
pod Installation si najděte svůj
|
||||
operační systém a zkopírujte odkaz pod
|
||||
ním do svého terminálu.
|
||||
</p>
|
||||
<p>
|
||||
👉 Nejprve si však zálohujte své
|
||||
aktuální nastavení Neovim!!!
|
||||
</p>
|
||||
<p>👉 Linux & Mac:</p>
|
||||
<div class="code-box">
|
||||
<p>/home/user/.config/nvim/init.vim</p>
|
||||
</div>
|
||||
<p>Windows:</p>
|
||||
<div class="code-box">
|
||||
<p>~\AppData\Local\nvim</p>
|
||||
</div>
|
||||
</section>
|
||||
<section id="node">
|
||||
<h2>Node.js:</h2>
|
||||
<p>Tato část není důležitá pokud vás nezajímá vývoj web aplikací.</p>
|
||||
<p>
|
||||
👉 Doporučuji mít nainstalovaný
|
||||
<a
|
||||
href="https://nodejs.org/en"
|
||||
href="_blank"
|
||||
>Node.js</a
|
||||
>.
|
||||
</p>
|
||||
<p>
|
||||
👉 Dále si v Node.js nainstalujte
|
||||
<a
|
||||
href="https://www.npmjs.com/package/live-server"
|
||||
target="_blank"
|
||||
>Live-server</a
|
||||
>
|
||||
příkazem:
|
||||
</p>
|
||||
<div class="code-box">
|
||||
<p>npm i live-server</p>
|
||||
</div>
|
||||
<p>
|
||||
👉 Ve svém projektu budete moci pouštět
|
||||
svůj index.html příkazem:
|
||||
</p>
|
||||
<div class="code-box">
|
||||
<p>npx live-server</p>
|
||||
</div>
|
||||
<p>
|
||||
👉 Pro správnou funkčnost LSP si
|
||||
doinstalujte tyto balíčky:
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<a
|
||||
href="https://github.com/microsoft/vscode-html-languageservice"
|
||||
target="_blank"
|
||||
>vscode-html-langserver</a
|
||||
>
|
||||
</p>
|
||||
<p>
|
||||
<a
|
||||
href="https://github.com/microsoft/vscode-css-languageservice"
|
||||
target="_blank"
|
||||
>vscode-css-langserver</a
|
||||
>
|
||||
</p>
|
||||
<p>
|
||||
<a
|
||||
href="https://github.com/typescript-language-server/typescript-language-server"
|
||||
target="_blank"
|
||||
>typescript-language-server</a
|
||||
>
|
||||
</p>
|
||||
<p>
|
||||
<a
|
||||
href="https://github.com/aca/emmet-ls"
|
||||
target="_blank"
|
||||
>emmet-ls</a
|
||||
>
|
||||
</p>
|
||||
<p>
|
||||
<a
|
||||
href="https://eslint.org/docs/latest/use/getting-started"
|
||||
target="_blank"
|
||||
>eslint</a
|
||||
>
|
||||
</p>
|
||||
<p>
|
||||
<a
|
||||
href="https://github.com/tailwindlabs/tailwindcss-intellisense/blob/master/packages/tailwindcss-language-server/README.md"
|
||||
target="_blank"
|
||||
>vtailwindcss-language-server</a
|
||||
>
|
||||
</p>
|
||||
</section>
|
||||
<section id="neovim">
|
||||
<h2>Neovim:</h2>
|
||||
<p>
|
||||
👉 Nejjednoduší způsob pro instalaci 🚀 ApolloNvim Distra pro Linux a MacOS si stačí stáhnout tento repozitář příkazem :
|
||||
</p>
|
||||
<div class="code-box">
|
||||
<p>git clone -b nvim https://codeberg.org/Kankys/ApolloNvim2025.git ~/.config/nvim</p>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
👉 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>
|
||||
</p>
|
||||
<p>
|
||||
👉 Ale pokud chcete můžete si Nvim nakonfigurovat dle sebe a jen se inspirovat.
|
||||
</p>
|
||||
<p>
|
||||
👉 Neovim pustíte v terminálu příkazem
|
||||
<strong>nvim</strong>.
|
||||
</p>
|
||||
<p>👉 Odklikejte chybová hlášení.</p>
|
||||
<p>
|
||||
👉 V Neovimu zadejte do command line
|
||||
<strong>PlugIns</strong> , tím
|
||||
nainstalujete všechny pluginy.
|
||||
Restartujte Neovim.
|
||||
</p>
|
||||
<p>
|
||||
👉 Pokud Vám některý plugin chybí,
|
||||
můžete ho lehce doinstalovat nebo naopak
|
||||
odinstalovat pomocí
|
||||
<strong>plug.vim</strong>. Více
|
||||
informací najdete na GitHubu
|
||||
<a
|
||||
href="https://github.com/junegunn/vim-plug"
|
||||
target="_blank"
|
||||
>plug.vim</a
|
||||
>
|
||||
nebo velmi rád poradím viz. o nás.
|
||||
</p>
|
||||
<p>
|
||||
👉 Pokud některý plugin nechcete
|
||||
používat stačí v souboru
|
||||
<strong>init.vim</strong> ho
|
||||
zakomentovat pomocí dvojitých uvozovek
|
||||
<strong>"</strong>.
|
||||
</p>
|
||||
<p>
|
||||
|
||||
👉 Do command line ještě zadejte Coc
|
||||
příkaz pro doinstalování zbylých
|
||||
pluginů:
|
||||
</p>
|
||||
</p>
|
||||
<div class="code-box">
|
||||
<p>
|
||||
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
|
||||
</p>
|
||||
</div>
|
||||
<p>
|
||||
👉 A ještě jednou restartujte Neovim a
|
||||
vše máte připravené.
|
||||
</p>
|
||||
<p>
|
||||
👉 Tuto konfiguraci používám na Linuxu i
|
||||
MacOS. Je ozkoušena i na Windows 11.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
|
||||
|
||||
<button
|
||||
onclick="scrollToTop()"
|
||||
id="scrollToTopBtn"
|
||||
title="Go to top"
|
||||
>
|
||||
<i class="fas fa-arrow-up"></i>
|
||||
</button>
|
||||
<footer>
|
||||
Copyright ©
|
||||
<a
|
||||
href="https://codeberg.org/Kankys"
|
||||
target="_blank"
|
||||
>Lukáš Kaňka</a
|
||||
>
|
||||
2024 - 2025
|
||||
</footer>
|
||||
</section>
|
||||
<script src="script.js"></script>
|
||||
</body>
|
||||
</html>
|
291
cz/installation/index.html
Normal file
@ -0,0 +1,291 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Instalace - ApolloNvim</title>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../assets/css/mkdocs.min.css">
|
||||
<link href="../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href=".."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Domů
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="./"
|
||||
class=" active
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Instalace
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Pluginy
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href=".."
|
||||
class="
|
||||
drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed"
|
||||
data-bs-toggle="collapse" data-bs-target="#návody-collapse" aria-expanded="false">
|
||||
Návody
|
||||
</a>
|
||||
<div class="collapse" id="návody-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Defaultní klávesové zkratky
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Jak nainstalovat vim.plug
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Kontakty
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- block preview -->
|
||||
<li class="nav-item">
|
||||
|
||||
<div class="container">
|
||||
<div class="row row-preview">
|
||||
<div class="col">
|
||||
<a href=".."
|
||||
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover">
|
||||
<i class="fa fa-arrow-left"></i> Previous
|
||||
</a>
|
||||
</div>
|
||||
<div class="col">
|
||||
<a href="../plugins/"
|
||||
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover" style="padding-left: 3%;">
|
||||
Next <i class="fa fa-arrow-right"></i>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<p><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></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '..';</script>
|
||||
<script src="../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../assets/js/mkdocs.js"></script>
|
||||
<script src="../javascripts/extra.js" defer></script>
|
||||
<script src="../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
287
cz/js/base.js
Normal file
@ -0,0 +1,287 @@
|
||||
function getSearchTerm() {
|
||||
var sPageURL = window.location.search.substring(1);
|
||||
var sURLVariables = sPageURL.split('&');
|
||||
for (var i = 0; i < sURLVariables.length; i++) {
|
||||
var sParameterName = sURLVariables[i].split('=');
|
||||
if (sParameterName[0] == 'q') {
|
||||
return sParameterName[1];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function applyTopPadding() {
|
||||
// Update various absolute positions to match where the main container
|
||||
// starts. This is necessary for handling multi-line nav headers, since
|
||||
// that pushes the main container down.
|
||||
var container = document.querySelector('body > .container');
|
||||
var offset = container.offsetTop;
|
||||
|
||||
document.documentElement.style.scrollPaddingTop = offset + 'px';
|
||||
document.querySelectorAll('.bs-sidebar.affix').forEach(function(sidebar) {
|
||||
sidebar.style.top = offset + 'px';
|
||||
});
|
||||
}
|
||||
|
||||
document.addEventListener("DOMContentLoaded", function () {
|
||||
var search_term = getSearchTerm();
|
||||
var search_modal = new bootstrap.Modal(document.getElementById('mkdocs_search_modal'));
|
||||
var keyboard_modal = new bootstrap.Modal(document.getElementById('mkdocs_keyboard_modal'));
|
||||
|
||||
if (search_term) {
|
||||
search_modal.show();
|
||||
}
|
||||
|
||||
// make sure search input gets autofocus every time modal opens.
|
||||
document.getElementById('mkdocs_search_modal').addEventListener('shown.bs.modal', function() {
|
||||
document.getElementById('mkdocs-search-query').focus();
|
||||
});
|
||||
|
||||
// Close search modal when result is selected
|
||||
// The links get added later so listen to parent
|
||||
document.getElementById('mkdocs-search-results').addEventListener('click', function(e) {
|
||||
if (e.target.tagName === 'A') {
|
||||
search_modal.hide();
|
||||
}
|
||||
});
|
||||
|
||||
// Populate keyboard modal with proper Keys
|
||||
document.querySelector('.help.shortcut kbd').innerHTML = keyCodes[shortcuts.help];
|
||||
document.querySelector('.prev.shortcut kbd').innerHTML = keyCodes[shortcuts.previous];
|
||||
document.querySelector('.next.shortcut kbd').innerHTML = keyCodes[shortcuts.next];
|
||||
document.querySelector('.search.shortcut kbd').innerHTML = keyCodes[shortcuts.search];
|
||||
|
||||
// Keyboard navigation
|
||||
document.addEventListener("keydown", function(e) {
|
||||
if (e.target.tagName === 'INPUT' || e.target.tagName === 'TEXTAREA') return true;
|
||||
var key = e.which || e.keyCode || window.event && window.event.keyCode;
|
||||
var page;
|
||||
switch (key) {
|
||||
case shortcuts.next:
|
||||
page = document.querySelector('.navbar a[rel="next"]');
|
||||
break;
|
||||
case shortcuts.previous:
|
||||
page = document.querySelector('.navbar a[rel="prev"]');
|
||||
break;
|
||||
case shortcuts.search:
|
||||
e.preventDefault();
|
||||
keyboard_modal.hide();
|
||||
search_modal.show();
|
||||
document.getElementById('mkdocs-search-query').focus();
|
||||
break;
|
||||
case shortcuts.help:
|
||||
search_modal.hide();
|
||||
keyboard_modal.show();
|
||||
break;
|
||||
default: break;
|
||||
}
|
||||
if (page && page.hasAttribute('href')) {
|
||||
keyboard_modal.hide();
|
||||
window.location.href = page.getAttribute('href');
|
||||
}
|
||||
});
|
||||
|
||||
document.querySelectorAll('table').forEach(function(table) {
|
||||
table.classList.add('table', 'table-striped', 'table-hover');
|
||||
});
|
||||
|
||||
function showInnerDropdown(item) {
|
||||
var popup = item.nextElementSibling;
|
||||
popup.classList.add('show');
|
||||
item.classList.add('open');
|
||||
|
||||
// First, close any sibling dropdowns.
|
||||
var container = item.parentElement.parentElement;
|
||||
container.querySelectorAll(':scope > .dropdown-submenu > a').forEach(function(el) {
|
||||
if (el !== item) {
|
||||
hideInnerDropdown(el);
|
||||
}
|
||||
});
|
||||
|
||||
var popupMargin = 10;
|
||||
var maxBottom = window.innerHeight - popupMargin;
|
||||
var bounds = item.getBoundingClientRect();
|
||||
|
||||
popup.style.left = bounds.right + 'px';
|
||||
if (bounds.top + popup.clientHeight > maxBottom &&
|
||||
bounds.top > window.innerHeight / 2) {
|
||||
popup.style.top = (bounds.bottom - popup.clientHeight) + 'px';
|
||||
popup.style.maxHeight = (bounds.bottom - popupMargin) + 'px';
|
||||
} else {
|
||||
popup.style.top = bounds.top + 'px';
|
||||
popup.style.maxHeight = (maxBottom - bounds.top) + 'px';
|
||||
}
|
||||
}
|
||||
|
||||
function hideInnerDropdown(item) {
|
||||
var popup = item.nextElementSibling;
|
||||
popup.classList.remove('show');
|
||||
item.classList.remove('open');
|
||||
|
||||
popup.scrollTop = 0;
|
||||
var menu = popup.querySelector('.dropdown-menu');
|
||||
if (menu) {
|
||||
menu.scrollTop = 0;
|
||||
}
|
||||
var dropdown = popup.querySelector('.dropdown-submenu > a');
|
||||
if (dropdown) {
|
||||
dropdown.classList.remove('open');
|
||||
}
|
||||
}
|
||||
|
||||
document.querySelectorAll('.dropdown-submenu > a').forEach(function(item) {
|
||||
item.addEventListener('click', function(e) {
|
||||
if (item.nextElementSibling.classList.contains('show')) {
|
||||
hideInnerDropdown(item);
|
||||
} else {
|
||||
showInnerDropdown(item);
|
||||
}
|
||||
|
||||
e.stopPropagation();
|
||||
e.preventDefault();
|
||||
});
|
||||
});
|
||||
|
||||
document.querySelectorAll('.dropdown-menu').forEach(function(menu) {
|
||||
menu.parentElement.addEventListener('hide.bs.dropdown', function() {
|
||||
menu.scrollTop = 0;
|
||||
var dropdown = menu.querySelector('.dropdown-submenu > a');
|
||||
if (dropdown) {
|
||||
dropdown.classList.remove('open');
|
||||
}
|
||||
menu.querySelectorAll('.dropdown-menu .dropdown-menu').forEach(function(submenu) {
|
||||
submenu.classList.remove('show');
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
applyTopPadding();
|
||||
});
|
||||
|
||||
window.addEventListener('resize', applyTopPadding);
|
||||
|
||||
var scrollSpy = new bootstrap.ScrollSpy(document.body, {
|
||||
target: '.bs-sidebar'
|
||||
});
|
||||
|
||||
/* Prevent disabled links from causing a page reload */
|
||||
document.querySelectorAll("li.disabled a").forEach(function(item) {
|
||||
item.addEventListener("click", function(event) {
|
||||
event.preventDefault();
|
||||
});
|
||||
});
|
||||
|
||||
// See https://www.cambiaresearch.com/articles/15/javascript-char-codes-key-codes
|
||||
// We only list common keys below. Obscure keys are omitted and their use is discouraged.
|
||||
var keyCodes = {
|
||||
8: 'backspace',
|
||||
9: 'tab',
|
||||
13: 'enter',
|
||||
16: 'shift',
|
||||
17: 'ctrl',
|
||||
18: 'alt',
|
||||
19: 'pause/break',
|
||||
20: 'caps lock',
|
||||
27: 'escape',
|
||||
32: 'spacebar',
|
||||
33: 'page up',
|
||||
34: 'page down',
|
||||
35: 'end',
|
||||
36: 'home',
|
||||
37: '←',
|
||||
38: '↑',
|
||||
39: '→',
|
||||
40: '↓',
|
||||
45: 'insert',
|
||||
46: 'delete',
|
||||
48: '0',
|
||||
49: '1',
|
||||
50: '2',
|
||||
51: '3',
|
||||
52: '4',
|
||||
53: '5',
|
||||
54: '6',
|
||||
55: '7',
|
||||
56: '8',
|
||||
57: '9',
|
||||
65: 'a',
|
||||
66: 'b',
|
||||
67: 'c',
|
||||
68: 'd',
|
||||
69: 'e',
|
||||
70: 'f',
|
||||
71: 'g',
|
||||
72: 'h',
|
||||
73: 'i',
|
||||
74: 'j',
|
||||
75: 'k',
|
||||
76: 'l',
|
||||
77: 'm',
|
||||
78: 'n',
|
||||
79: 'o',
|
||||
80: 'p',
|
||||
81: 'q',
|
||||
82: 'r',
|
||||
83: 's',
|
||||
84: 't',
|
||||
85: 'u',
|
||||
86: 'v',
|
||||
87: 'w',
|
||||
88: 'x',
|
||||
89: 'y',
|
||||
90: 'z',
|
||||
91: 'Left Windows Key / Left ⌘',
|
||||
92: 'Right Windows Key',
|
||||
93: 'Windows Menu / Right ⌘',
|
||||
96: 'numpad 0',
|
||||
97: 'numpad 1',
|
||||
98: 'numpad 2',
|
||||
99: 'numpad 3',
|
||||
100: 'numpad 4',
|
||||
101: 'numpad 5',
|
||||
102: 'numpad 6',
|
||||
103: 'numpad 7',
|
||||
104: 'numpad 8',
|
||||
105: 'numpad 9',
|
||||
106: 'multiply',
|
||||
107: 'add',
|
||||
109: 'subtract',
|
||||
110: 'decimal point',
|
||||
111: 'divide',
|
||||
112: 'f1',
|
||||
113: 'f2',
|
||||
114: 'f3',
|
||||
115: 'f4',
|
||||
116: 'f5',
|
||||
117: 'f6',
|
||||
118: 'f7',
|
||||
119: 'f8',
|
||||
120: 'f9',
|
||||
121: 'f10',
|
||||
122: 'f11',
|
||||
123: 'f12',
|
||||
124: 'f13',
|
||||
125: 'f14',
|
||||
126: 'f15',
|
||||
127: 'f16',
|
||||
128: 'f17',
|
||||
129: 'f18',
|
||||
130: 'f19',
|
||||
131: 'f20',
|
||||
132: 'f21',
|
||||
133: 'f22',
|
||||
134: 'f23',
|
||||
135: 'f24',
|
||||
144: 'num lock',
|
||||
145: 'scroll lock',
|
||||
186: ';',
|
||||
187: '=',
|
||||
188: ',',
|
||||
189: '‐',
|
||||
190: '.',
|
||||
191: '?',
|
||||
192: '`',
|
||||
219: '[',
|
||||
220: '\',
|
||||
221: ']',
|
||||
222: ''',
|
||||
};
|
7
cz/js/bootstrap.bundle.min.js
vendored
Normal file
1
cz/js/bootstrap.bundle.min.js.map
Normal file
65
cz/js/darkmode.js
Normal file
@ -0,0 +1,65 @@
|
||||
function setColorMode(mode) {
|
||||
// Switch between light/dark theme. `mode` is a string value of either 'dark' or 'light'.
|
||||
var hljs_light = document.getElementById('hljs-light'),
|
||||
hljs_dark = document.getElementById('hljs-dark');
|
||||
document.documentElement.setAttribute('data-bs-theme', mode);
|
||||
if (mode == 'dark') {
|
||||
hljs_light.disabled = true;
|
||||
hljs_dark.disabled = false;
|
||||
} else {
|
||||
hljs_dark.disabled = true;
|
||||
hljs_light.disabled = false;
|
||||
}
|
||||
}
|
||||
|
||||
function updateModeToggle(mode) {
|
||||
// Update icon and toggle checkmarks of color mode selector.
|
||||
var menu = document.getElementById('theme-menu');
|
||||
document.querySelectorAll('[data-bs-theme-value]')
|
||||
.forEach(function(toggle) {
|
||||
if (mode == toggle.getAttribute('data-bs-theme-value')) {
|
||||
toggle.setAttribute('aria-pressed', 'true');
|
||||
toggle.lastElementChild.classList.remove('d-none');
|
||||
menu.firstElementChild.setAttribute('class', toggle.firstElementChild.getAttribute('class'));
|
||||
} else {
|
||||
toggle.setAttribute('aria-pressed', 'false');
|
||||
toggle.lastElementChild.classList.add('d-none');
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function onSystemColorSchemeChange(event) {
|
||||
// Update site color mode to match system color mode.
|
||||
setColorMode(event.matches ? 'dark' : 'light');
|
||||
}
|
||||
|
||||
var mql = window.matchMedia('(prefers-color-scheme: dark)'),
|
||||
defaultMode = document.documentElement.getAttribute('data-bs-theme'),
|
||||
storedMode = localStorage.getItem('mkdocs-colormode');
|
||||
if (storedMode && storedMode != 'auto') {
|
||||
setColorMode(storedMode);
|
||||
updateModeToggle(storedMode);
|
||||
} else if (storedMode == 'auto' || defaultMode == 'auto') {
|
||||
setColorMode(mql.matches ? 'dark' : 'light');
|
||||
updateModeToggle('auto');
|
||||
mql.addEventListener('change', onSystemColorSchemeChange);
|
||||
} else {
|
||||
setColorMode(defaultMode);
|
||||
updateModeToggle(defaultMode);
|
||||
}
|
||||
|
||||
document.querySelectorAll('[data-bs-theme-value]')
|
||||
.forEach(function(toggle) {
|
||||
toggle.addEventListener('click', function (e) {
|
||||
var mode = e.currentTarget.getAttribute('data-bs-theme-value');
|
||||
localStorage.setItem('mkdocs-colormode', mode);
|
||||
if (mode == 'auto') {
|
||||
setColorMode(mql.matches ? 'dark' : 'light');
|
||||
mql.addEventListener('change', onSystemColorSchemeChange);
|
||||
} else {
|
||||
setColorMode(mode);
|
||||
mql.removeEventListener('change', onSystemColorSchemeChange);
|
||||
}
|
||||
updateModeToggle(mode);
|
||||
});
|
||||
});
|
242
cz/key-shortcuts/index.html
Normal file
@ -0,0 +1,242 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Defaultní klávesové zkratky - ApolloNvim</title>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../assets/css/mkdocs.min.css">
|
||||
<link href="../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href=".."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Domů
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Instalace
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Pluginy
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../tutorials/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Návody
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Kontakty
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- block preview -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<p><h1 id="defaultni-klavesove-zkratky">Defaultní klávesové zkratky</h1>
|
||||
<p>Neovim je moderní verze Vim, textového editoru používaného v unixových systémech. Zde jsou některé klávesové zkratky pro práci s Neovim:</p>
|
||||
<h3 id="zakladni-pohyb">Základní pohyb:</h3>
|
||||
<ul>
|
||||
<li><code>h</code> - Pohyb vlevo</li>
|
||||
<li><code>j</code> - Pohyb dolů</li>
|
||||
<li><code>k</code> - Pohyb nahoru</li>
|
||||
<li><code>l</code> - Pohyb vpravo</li>
|
||||
<li><code>w</code> - Přesun na začátek dalšího slova</li>
|
||||
<li><code>b</code> - Přesun na začátek předchozího slova</li>
|
||||
<li><code>gg</code> - Přesun na začátek dokumentu</li>
|
||||
<li><code>G</code> - Přesun na konec dokumentu</li>
|
||||
</ul>
|
||||
<h3 id="visualni-mod">Visuální mód:</h3>
|
||||
<p>Do něj se přepnu v Normal módu pomocí <code>v</code> pohybem kde byl kurzor mohu označovat text.</p>
|
||||
<h3 id="normalni-mod-normal">Normální mód - NORMAL:</h3>
|
||||
<p>Do normál módu se z jiných přesunu pomocí <code>ESC</code>
|
||||
- <code>i</code> - Přepnutí do režimu vkládání před kurzor
|
||||
- <code>I</code> - Přepnutí do režimu vkládání na začátek řádku
|
||||
- <code>a</code> - Přepnutí do režimu vkládání za kurzor
|
||||
- <code>A</code> - Přepnutí do režimu vkládání na konec řádku
|
||||
- <code>o</code> - Vložení nového řádku pod aktuálním řádkem
|
||||
- <code>O</code> - Vložení nového řádku nad aktuálním řádkem
|
||||
- <code>dd</code> - Smazání řádku
|
||||
- <code>dw</code> - Smazání slova
|
||||
- <code>yy</code> - Kopírování řádku
|
||||
- <code>p</code> - Vložení obsahu schránky pod kurzor
|
||||
- <code>P</code> - Vložení obsahu schránky před kurzor
|
||||
- <code>u</code> - Vrácení poslední provedené akce
|
||||
- <code>Ctrl + r</code> - Krok do předu opak <code>u</code>
|
||||
- <code>q</code> - Zavře okno
|
||||
- <code>.</code> - Poslední příkaz
|
||||
- <code>Ctrl + w</code> - Přepínání oken</p>
|
||||
<h3 id="command-mod">Command mód:</h3>
|
||||
<p>Command mód vyvoláme pomocí <code>Shift + :</code>
|
||||
- <code>:e + jméno souboru</code> - Vytvoří nový soubor - <code>:e index.html</code>
|
||||
- <code>:w</code> - Uložení změn
|
||||
- <code>:q</code> - Opuštění editoru
|
||||
- <code>:wq</code> - Uložení změn a opuštění
|
||||
- <code>:q!</code> - Opuštění editoru bez ukládání změn
|
||||
- <code>:vs</code> - Vertikální rozložení oken
|
||||
- <code>:sp</code> - Horizontální rozložení oken
|
||||
- <code>:colorscheme</code> - Změní theme
|
||||
- <code>:term</code> - Otevře terminál</p>
|
||||
<h3 id="vyhledavani-a-nahrazovani">Vyhledávání a nahrazování:</h3>
|
||||
<ul>
|
||||
<li><code>/hledany_text</code> - Vyhledání textu</li>
|
||||
<li><code>n</code> - Přeskočení na další výskyt hledaného textu</li>
|
||||
<li><code>N</code> - Přeskočení na předchozí výskyt hledaného textu</li>
|
||||
<li><code>:s/hledany_text/nahrazeny_text/g</code> - Nahrazení hledaného textu za zadaný text v celém dokumentu</li>
|
||||
</ul>
|
||||
<h3 id="ruzne">Různé:</h3>
|
||||
<ul>
|
||||
<li><code>Ctrl + r</code> - Opětovné provedení zrušené akce</li>
|
||||
<li><code>:help</code> - Zobrazení nápovědy</li>
|
||||
</ul></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '..';</script>
|
||||
<script src="../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../assets/js/mkdocs.js"></script>
|
||||
<script src="../javascripts/extra.js" defer></script>
|
||||
<script src="../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
279
cz/keyshortcuts/index.html
Normal file
@ -0,0 +1,279 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Defaultní klávesové zkratky - ApolloNvim</title>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../assets/css/mkdocs.min.css">
|
||||
<link href="../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href=".."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Domů
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Instalace
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Pluginy
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href=".."
|
||||
class=" active
|
||||
drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed"
|
||||
data-bs-toggle="collapse" data-bs-target="#návody-collapse" aria-expanded="false">
|
||||
Návody
|
||||
</a>
|
||||
<div class="collapse" id="návody-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="./"
|
||||
class=" active
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Defaultní klávesové zkratky
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Jak nainstalovat vim.plug
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Kontakty
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- block preview -->
|
||||
<li class="nav-item">
|
||||
|
||||
<div class="container">
|
||||
<div class="row row-preview">
|
||||
<div class="col">
|
||||
<a href="../plugins/"
|
||||
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover">
|
||||
<i class="fa fa-arrow-left"></i> Previous
|
||||
</a>
|
||||
</div>
|
||||
<div class="col">
|
||||
<a href="../vimplug/"
|
||||
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover" style="padding-left: 3%;">
|
||||
Next <i class="fa fa-arrow-right"></i>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<p><h1 id="defaultni-klavesove-zkratky">Defaultní klávesové zkratky</h1>
|
||||
<p>Neovim je moderní verze Vim, textového editoru používaného v unixových systémech. Zde jsou některé klávesové zkratky pro práci s Neovim:</p>
|
||||
<h3 id="zakladni-pohyb">Základní pohyb:</h3>
|
||||
<ul>
|
||||
<li><code>h</code> - Pohyb vlevo</li>
|
||||
<li><code>j</code> - Pohyb dolů</li>
|
||||
<li><code>k</code> - Pohyb nahoru</li>
|
||||
<li><code>l</code> - Pohyb vpravo</li>
|
||||
<li><code>w</code> - Přesun na začátek dalšího slova</li>
|
||||
<li><code>b</code> - Přesun na začátek předchozího slova</li>
|
||||
<li><code>gg</code> - Přesun na začátek dokumentu</li>
|
||||
<li><code>G</code> - Přesun na konec dokumentu</li>
|
||||
</ul>
|
||||
<h3 id="visualni-mod">Visuální mód:</h3>
|
||||
<p>Do něj se přepnu v Normal módu pomocí <code>v</code> pohybem kde byl kurzor mohu označovat text.</p>
|
||||
<h3 id="normalni-mod-normal">Normální mód - NORMAL:</h3>
|
||||
<p>Do normál módu se z jiných přesunu pomocí <code>ESC</code>
|
||||
- <code>i</code> - Přepnutí do režimu vkládání před kurzor
|
||||
- <code>I</code> - Přepnutí do režimu vkládání na začátek řádku
|
||||
- <code>a</code> - Přepnutí do režimu vkládání za kurzor
|
||||
- <code>A</code> - Přepnutí do režimu vkládání na konec řádku
|
||||
- <code>o</code> - Vložení nového řádku pod aktuálním řádkem
|
||||
- <code>O</code> - Vložení nového řádku nad aktuálním řádkem
|
||||
- <code>dd</code> - Smazání řádku
|
||||
- <code>dw</code> - Smazání slova
|
||||
- <code>yy</code> - Kopírování řádku
|
||||
- <code>p</code> - Vložení obsahu schránky pod kurzor
|
||||
- <code>P</code> - Vložení obsahu schránky před kurzor
|
||||
- <code>u</code> - Vrácení poslední provedené akce
|
||||
- <code>Ctrl + r</code> - Krok do předu opak <code>u</code>
|
||||
- <code>q</code> - Zavře okno
|
||||
- <code>.</code> - Poslední příkaz
|
||||
- <code>Ctrl + w</code> - Přepínání oken</p>
|
||||
<h3 id="command-mod">Command mód:</h3>
|
||||
<p>Command mód vyvoláme pomocí <code>Shift + :</code>
|
||||
- <code>:e + jméno souboru</code> - Vytvoří nový soubor - <code>:e index.html</code>
|
||||
- <code>:w</code> - Uložení změn
|
||||
- <code>:q</code> - Opuštění editoru
|
||||
- <code>:wq</code> - Uložení změn a opuštění
|
||||
- <code>:q!</code> - Opuštění editoru bez ukládání změn
|
||||
- <code>:vs</code> - Vertikální rozložení oken
|
||||
- <code>:sp</code> - Horizontální rozložení oken
|
||||
- <code>:colorscheme</code> - Změní theme
|
||||
- <code>:term</code> - Otevře terminál</p>
|
||||
<h3 id="vyhledavani-a-nahrazovani">Vyhledávání a nahrazování:</h3>
|
||||
<ul>
|
||||
<li><code>/hledany_text</code> - Vyhledání textu</li>
|
||||
<li><code>n</code> - Přeskočení na další výskyt hledaného textu</li>
|
||||
<li><code>N</code> - Přeskočení na předchozí výskyt hledaného textu</li>
|
||||
<li><code>:s/hledany_text/nahrazeny_text/g</code> - Nahrazení hledaného textu za zadaný text v celém dokumentu</li>
|
||||
</ul>
|
||||
<h3 id="ruzne">Různé:</h3>
|
||||
<ul>
|
||||
<li><code>Ctrl + r</code> - Opětovné provedení zrušené akce</li>
|
||||
<li><code>:help</code> - Zobrazení nápovědy</li>
|
||||
</ul></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '..';</script>
|
||||
<script src="../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../assets/js/mkdocs.js"></script>
|
||||
<script src="../javascripts/extra.js" defer></script>
|
||||
<script src="../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
197
cz/plugins.html
@ -1,197 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="cs">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="description" content="ApolloNvim svoboda v programování...." />
|
||||
<meta name="keywords" content="ApolloNvim Distro Pluginy" />
|
||||
<meta name="author" content="Kankys" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<link rel="stylesheet" href="style.css" />
|
||||
<link rel="shortcut icon" href="../img/apollonvim.jpg" />
|
||||
<!--nav bar-->
|
||||
<script src="https://kit.fontawesome.com/0a43c6cd1f.js" crossorigin="anonymous"></script>
|
||||
<!--icons dark, go to up-->
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" />
|
||||
<!--ubuntu fonts-->
|
||||
<style>
|
||||
@import url("https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap");
|
||||
</style>
|
||||
<title>ApolloNvim Pluginy</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<header>
|
||||
<h1 class="title"><a href="index.html">🚀ApolloNvim</a></h1>
|
||||
|
||||
<!-- Terminal - navigation -->
|
||||
<nav class="navigation">
|
||||
<ul>
|
||||
<li><a href="index.html">Domů</a></li>
|
||||
<li><a href="install.html">Instalace</a></li>
|
||||
<li><a href="tutorials.html">Návody</a></li>
|
||||
<li><a href="/en/index.html">English</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
<div class="menu-icon">
|
||||
<!-- Ikona hamburger -->
|
||||
<i class="fa-solid fa-bars"></i>
|
||||
<!-- Ikona cross -->
|
||||
<!-- <i class="fa-solid fa-xmark"></i> -->
|
||||
</div>
|
||||
</header>
|
||||
<hr />
|
||||
|
||||
<!--Začátek sekcí - co h2 sekce + fotogalerie-->
|
||||
<section class="content" id="welcome">
|
||||
|
||||
<section id="plugin">
|
||||
<h2>Pluginy 🚀 ApolloNvim Distro 2025</h2>
|
||||
<p>
|
||||
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.
|
||||
</p>
|
||||
<p>
|
||||
👉
|
||||
<a href="https://github.com/m4xshen/autoclose.nvim" target="_blank">Autoclosetag</a>
|
||||
nástroj pro uzavírání všech typů závorek a tagů.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/neoclide/coc.nvim" target="_blank">Coc</a> balíčkovací manager pro instalování doplňků do Neovim.
|
||||
</p>
|
||||
<p>
|
||||
👉
|
||||
<a href="https://github.com/valsorym/scrooloose-nerdtree" target="_blank">NERDTree</a>
|
||||
vytvoří ti stromový postranní panel.
|
||||
</p>
|
||||
<p>
|
||||
👉
|
||||
<a href="https://github.com/neoclide/coc.nvim" target="_blank">Coc</a>
|
||||
manager pro instalování doplňků do Neovim.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/othree/html5.vim" target="_blank">html5.vim</a> plugin pro HTML syntax highlighting.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/valsorym/scrooloose-nerdtree" target="_blank">NERDTree</a> vytvoří vám stromový postranní panel.
|
||||
</p>
|
||||
<p>
|
||||
👉
|
||||
<a href="https://github.com/Exafunction/codeium.vim" target="_blank">Codeium</a>
|
||||
alternativa k GitHub Copilot, který si případně lehce také můžete
|
||||
doinstalovat.(Zakomentován aktivní náhrada TabNine)
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/codota/tabnine-nvim" target="_blank">Tabnine</a> alternativa k GitHub Copilot, který si případně lehce také můžete doinstalovat.
|
||||
</p>
|
||||
<p>
|
||||
👉
|
||||
<a href="https://github.com/mhinz/vim-startify" target="_blank">Startify</a>
|
||||
alternativní uvítací obrazovka s pokaždé jiným IT mottem. Nemusí
|
||||
fungovat s některými terminály či NERDTree nastaveným spuštěním po
|
||||
startu.
|
||||
</p
|
||||
<p>
|
||||
👉
|
||||
<a href="https://github.com/preservim/nerdcommenter" target="_blank">NERD Commenter</a>
|
||||
plugin pro zakomentování a odkomentování kódu. Zde ho máme nastaven
|
||||
na
|
||||
<strong>Ctrl + k</strong>.
|
||||
</p>
|
||||
<p>
|
||||
👉
|
||||
<a href="https://wakatime.com/neovim" target="_blank">Wakatime</a>
|
||||
služba která je schopna měřit kolik času jste trávily při kódování
|
||||
na pc a i na kterém projektu. Služba se jednoduše propojí přes API.
|
||||
WakaTime najdeš
|
||||
<a href="https://wakatime.com/" target="_blank">zde</a>.
|
||||
</p>
|
||||
<p>
|
||||
👉
|
||||
<a href="https://github.com/Pocco81/auto-save.nvim" target="_blank">Auto-save</a>
|
||||
plugin pro automatické ukládání vašich souboru.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/nvim-treesitter/nvim-treesitter" target="_blank">Tree-sitter</a> plugin pro zvýraznění kódu.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/shellRaining/hlchunk.nvim" target="_blank">Hlchunk</a> propojí kód vertikálními lajny.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/tpope/vim-fugitive" target="_blank">Vim-Fugitive</a> plugin pro git.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/lilydjwg/colorizer" target="_blank">Colorizer</a> plugin pro náhled barev dle kódového označení.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/pangloss/vim-javascript" target="_blank">Vim - javascript</a> plugin pro podporu javascript.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/akinsho/toggleterm.nvim" target="_blank">Toggletherm</a> vylepšený terminál.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/airblade/vim-gitgutter" target="_blank">Vim-Gitgutter</a> git nápověda ke změně v kódu.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/lewis6991/gitsigns.nvim" target="_blank">Gitsigns</a> ukazuje změny v kódu.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/nvim-lua/plenary.nvim" target="_blank">Planery</a>
|
||||
</p>
|
||||
</section>
|
||||
<section id="coc">
|
||||
<h2>Coc extensions</h2>
|
||||
<p>👉 <a href="https://github.com/neoclide/coc.nvim" target="_blank">Coc</a> manager pro instalování doplňků do Neovim. </p>
|
||||
<p>👉 <a href="https://github.com/neoclide/coc.nvim/wiki/Using-coc-extensions" target="_blank">Coc extensions</a> pod tímto odkazem najdeš všechny COC rozšíření do Neovim.</p>
|
||||
<p>👉 coc-tailwindcss</p>
|
||||
<p>👉 coc-json</p>
|
||||
<p>👉 coc-html-css-support</p>
|
||||
<p>👉 coc-html</p>
|
||||
<p>👉 coc-emmet</p>
|
||||
<p>👉 coc-xml</p>
|
||||
<p>👉 coc-tsserver</p>
|
||||
<p>👉 coc-lsp-wl</p>
|
||||
<p>👉 coc-lit-html</p>
|
||||
<p>👉 coc-htmldjango</p>
|
||||
<p>👉 coc-css</p>
|
||||
<p>👉 coc-markdown-preview-enhanced</p>
|
||||
<p>👉 coc-webview</p>
|
||||
<p>👉 coc-phpls</p>
|
||||
<p>👉 coc-prettier</p>
|
||||
<p>👉 coc-eslint</p>
|
||||
</section>
|
||||
<section id="themes">
|
||||
<h2>Colorschemes</h2>
|
||||
<p>👉 <a href="https://github.com/dracula/vim" target="_blank">Dracula</a> téma pro Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/morhetz/gruvbox" target="_blank">Gruvbox</a> téma pro Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/catppuccin/nvim" target="_blank">Catppuccin</a> téma pro Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/arcticicestudio/nord-vim" target="_blank">Nord</a> téma pro Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/ghifarit53/tokyonight-vim" >Tokyo Night</a> téma pro Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/EdenEast/nightfox.nvim" target="_blank">Nightfox</a> téma pro Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/sainnhe/sonokai" target="_blank">Sonokai</a> téma pro Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/Tsuzat/NeoSolarized.nvim" target="_blank">NeoSolarized</a> téma pro Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/bluz71/vim-moonfly-colors" target="_blank">Moonfly</a> téma pro Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/joshdick/onedark.vim" target="_blank">Onedark</a> téma pro Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/sainnhe/edge" target="_blank">Edge</a> téma pro Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/vim-airline/vim-airline" target="_blank">Airline</a> téma pro Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/projekt0n/github-nvim-theme" target="_blank">GitHub</a> téma pro Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/bluz71/vim-nightfly-colors" target="_blank">Nightfly</a> téma pro Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/xero/miasma.nvim" target="_blank">Miasma</a> téma pro Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/sts10/vim-pink-moon" target="_blank">Pink moon</a> téma pro Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/tlhr/anderson.vim" target="_blank">Anderson</a> téma pro Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/jacoborus/tender.vim" target="_blank">Tender</a> téma pro Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/haishanh/night-owl.vim" target="_blank">Night owl</a> téma pro Neovim.</p>
|
||||
</section>
|
||||
<button onclick="scrollToTop()" id="scrollToTopBtn" title="Go to top">
|
||||
<i class="fas fa-arrow-up"></i>
|
||||
</button>
|
||||
<footer>
|
||||
Copyright ©
|
||||
<a href="https://codeberg.org/Kankys" target="_blank">Lukáš Kaňka</a>
|
||||
2024 - 2025
|
||||
</footer>
|
||||
</section>
|
||||
<script src="script.js"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
290
cz/plugins/index.html
Normal file
@ -0,0 +1,290 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Pluginy - ApolloNvim</title>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../assets/css/mkdocs.min.css">
|
||||
<link href="../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href=".."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Domů
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Instalace
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="./"
|
||||
class=" active
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Pluginy
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href=".."
|
||||
class="
|
||||
drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed"
|
||||
data-bs-toggle="collapse" data-bs-target="#návody-collapse" aria-expanded="false">
|
||||
Návody
|
||||
</a>
|
||||
<div class="collapse" id="návody-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Defaultní klávesové zkratky
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Jak nainstalovat vim.plug
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Kontakty
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- block preview -->
|
||||
<li class="nav-item">
|
||||
|
||||
<div class="container">
|
||||
<div class="row row-preview">
|
||||
<div class="col">
|
||||
<a href="../installation/"
|
||||
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover">
|
||||
<i class="fa fa-arrow-left"></i> Previous
|
||||
</a>
|
||||
</div>
|
||||
<div class="col">
|
||||
<a href="../keyshortcuts/"
|
||||
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover" style="padding-left: 3%;">
|
||||
Next <i class="fa fa-arrow-right"></i>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<p><h2 id="pluginy-apollonvim">Pluginy 🚀 ApolloNvim:</h2>
|
||||
<h3 id="bezpecnost-a-soukromi-je-to-nejdulezitejsi-proto-tu-je-tento-seznam-v-seznamu-najdes-vsechny-pluginy-co-jsou-pouzite-v-teto-konfiguraci-s-odkazem-na-zdroj-plaginy-ktere-nechces-pozivat-zakomentuj-nebo-smaz-v-initvim-pripade-coc-plugin-vynech-pri-prikazu-cocinstall-nazev-plaginu">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.</h3>
|
||||
<ul>
|
||||
<li>👉 <a href="https://github.com/m4xshen/autoclose.nvim">Autoclosetag</a> nástroj pro uzavírání všech typů závorek a tagů.</li>
|
||||
<li>👉 <a href="https://github.com/neoclide/coc.nvim">Coc</a> balíčkovací manager pro instalování doplňků do Neovim.</li>
|
||||
<li>👉 <a href="https://github.com/othree/html5.vim">html5.vim</a> plugin pro HTML syntax highlighting.</li>
|
||||
<li>👉 <a href="https://github.com/valsorym/scrooloose-nerdtree">NERDTree</a> vytvoří vám stromový postranní panel.</li>
|
||||
<li>👉 <a href="https://github.com/Exafunction/codeium.vim">Codeium</a> alternativa k GitHub Copilot, který si případně lehce také můžete doinstalovat.(Zakomentován aktivní náhrada TabNine) </li>
|
||||
<li>👉 <a href="https://github.com/codota/tabnine-nvim">Tabnine</a> alternativa k GitHub Copilot, který si případně lehce také můžete doinstalovat. </li>
|
||||
<li>👉 <a href="https://github.com/mhinz/vim-startify">Startify</a> alternativní uvítací obrazovka s pokaždé jiným IT mottem v <strong>NORMAL módu</strong>. Nemusí fungovat s některými terminály či NERDTree nastaveným spuštěním po startu.</li>
|
||||
<li>👉 <a href="https://github.com/preservim/nerdcommenter">NERD Commenter</a> plugin pro zakomentování a odkomentování kódu. Zde ho máme nastaven na <code>Ctrl + k</code>.</li>
|
||||
<li>👉 <a href="https://wakatime.com/neovim">Wakatime</a> 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š <a href="https://wakatime.com/">zde</a>.</li>
|
||||
<li>👉 <a href="https://github.com/Pocco81/auto-save.nvim">Auto-save</a> plugin pro automatické ukládání, po přechodu z INSERT do NORMAL módu.</li>
|
||||
<li>👉 <a href="https://github.com/nvim-treesitter/nvim-treesitter">Tree-sitter</a> plugin pro zvýraznění kódu.</li>
|
||||
<li>👉 <a href="https://github.com/shellRaining/hlchunk.nvim">Hlchunk</a> propojí kód vertikálními lajny.</li>
|
||||
<li>👉 <a href="https://github.com/tpope/vim-fugitive">Vim-Fugitive</a> plugin pro git.</li>
|
||||
<li>👉 <a href="https://github.com/lilydjwg/colorizer">Colorizer</a> plugin pro náhled barev dle kódového označení.</li>
|
||||
<li>👉 <a href="https://github.com/pangloss/vim-javascript">Vim - javascript</a> plugin pro podporu javascript.</li>
|
||||
<li>👉 <a href="https://github.com/akinsho/toggleterm.nvim">Toggletherm</a> vylepšený terminál.</li>
|
||||
<li>👉 <a href="https://github.com/airblade/vim-gitgutter">Vim-Gitgutter</a> git nápověda ke změně v kódu.</li>
|
||||
<li>👉 <a href="https://github.com/lewis6991/gitsigns.nvim">Gitsigns</a> ukazuje změny v kódu.</li>
|
||||
<li>👉 <a href="https://github.com/nvim-lua/plenary.nvim">Plenary</a></li>
|
||||
</ul>
|
||||
<h3 id="coc-extensions">Coc extensions:</h3>
|
||||
<ul>
|
||||
<li>👉 <a href="https://github.com/neoclide/coc.nvim">Coc</a> manager pro instalování doplňků do Neovim.</li>
|
||||
<li>👉 <a href="https://github.com/neoclide/coc.nvim/wiki/Using-coc-extensions">Coc extensions</a> pod tímto odkazem najdeš všechny COC rozšíření do Neovim.</li>
|
||||
<li>👉 coc-tailwindcss</li>
|
||||
<li>👉 coc-json</li>
|
||||
<li>👉 coc-html-css-support</li>
|
||||
<li>👉 coc-html</li>
|
||||
<li>👉 coc-emmet</li>
|
||||
<li>👉 coc-xml</li>
|
||||
<li>👉 coc-tsserver</li>
|
||||
<li>👉 coc-lsp-wl</li>
|
||||
<li>👉 coc-lit-html</li>
|
||||
<li>👉 coc-htmldjango</li>
|
||||
<li>👉 coc-css</li>
|
||||
<li>👉 coc-markdown-preview-enhanced</li>
|
||||
<li>👉 coc-webview</li>
|
||||
<li>👉 coc-phpls</li>
|
||||
<li>👉 coc-prettier</li>
|
||||
<li>👉 coc-eslint</li>
|
||||
<li>👉 coc-highlighting</li>
|
||||
</ul>
|
||||
<h3 id="colorschemes-v-tomto-projektu">Colorschemes v tomto projektu:</h3>
|
||||
<ul>
|
||||
<li>👉 <a href="https://github.com/dracula/vim">Dracula</a> téma pro Neovim.</li>
|
||||
<li>👉 <a href="https://github.com/morhetz/gruvbox">Gruvbox</a> téma pro Neovim.</li>
|
||||
<li>👉 <a href="https://github.com/catppuccin/nvim">Catppuccin</a> téma pro Neovim.</li>
|
||||
<li>👉 <a href="https://github.com/arcticicestudio/nord-vim">Nord</a> téma pro Neovim.</li>
|
||||
<li>👉 <a href="https://github.com/ghifarit53/tokyonight-vim">Tokyo Night</a> téma pro Neovim.</li>
|
||||
<li>👉 <a href="https://github.com/EdenEast/nightfox.nvim">Nightfox</a> téma pro Neovim.</li>
|
||||
<li>👉 <a href="https://github.com/sainnhe/sonokai">Sonokai</a> téma pro Neovim.</li>
|
||||
<li>👉 <a href="https://github.com/Tsuzat/NeoSolarized.nvim">NeoSolarized</a> téma pro Neovim.</li>
|
||||
<li>👉 <a href="https://github.com/bluz71/vim-moonfly-colors">Moonfly</a> téma pro Neovim.</li>
|
||||
<li>👉 <a href="https://github.com/joshdick/onedark.vim">Onedark</a> téma pro Neovim.</li>
|
||||
<li>👉 <a href="https://github.com/sainnhe/edge">Edge</a> téma pro Neovim.</li>
|
||||
<li>👉 <a href="https://github.com/vim-airline/vim-airline">Airline</a> téma pro Neovim.</li>
|
||||
<li>👉 <a href="https://github.com/projekt0n/github-nvim-theme">GitHub</a> téma pro Neovim.</li>
|
||||
<li>👉 <a href="https://github.com/bluz71/vim-nightfly-colors">Nightfly</a> téma pro Neovim.</li>
|
||||
<li>👉 <a href="https://github.com/xero/miasma.nvim">Miasma</a> téma pro Neovim.</li>
|
||||
<li>👉 <a href="https://github.com/sts10/vim-pink-moon">Pink moon</a> téma pro Neovim.</li>
|
||||
<li>👉 <a href="https://github.com/tlhr/anderson.vim">Anderson</a> téma pro Neovim.</li>
|
||||
<li>👉 <a href="https://github.com/jacoborus/tender.vim">Tender</a> téma pro Neovim.</li>
|
||||
<li>👉 <a href="https://github.com/haishanh/night-owl.vim">Night owl</a> téma pro Neovim.</li>
|
||||
</ul></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '..';</script>
|
||||
<script src="../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../assets/js/mkdocs.js"></script>
|
||||
<script src="../javascripts/extra.js" defer></script>
|
||||
<script src="../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
149
cz/script.js
@ -1,149 +0,0 @@
|
||||
//Navbar menu
|
||||
const menuIcon = document.querySelector(".menu-icon");
|
||||
const menuList = document.querySelector("nav");
|
||||
const hamburgerIcon = document.querySelector(".fa-solid");
|
||||
|
||||
menuIcon.addEventListener("click", () => {
|
||||
if (hamburgerIcon.classList[1] === "fa-bars") {
|
||||
hamburgerIcon.classList.add("fa-xmark");
|
||||
hamburgerIcon.classList.remove("fa-bars");
|
||||
menuList.style.display = "block";
|
||||
} else {
|
||||
hamburgerIcon.classList.add("fa-bars");
|
||||
hamburgerIcon.classList.remove("fa-xmark");
|
||||
menuList.style.display = "none";
|
||||
}
|
||||
});
|
||||
|
||||
// Dark / Light Mode
|
||||
/*
|
||||
const body = document.querySelector("body");
|
||||
const head = document.querySelector("header");
|
||||
const links = document.querySelectorAll("a");
|
||||
const nav = document.querySelector(".navigation");
|
||||
const h1 = document.querySelector("h1");
|
||||
const nadpish2 = document.querySelectorAll("h2");
|
||||
const p = document.querySelector("p");
|
||||
const solid = document.querySelector(".fa-solid");
|
||||
const solid1 = document.querySelector(".menu-icon");
|
||||
const footer = document.querySelector("footer");
|
||||
const gotop = document.querySelector("#scrollToTopBtn");
|
||||
const theme = document.querySelector("#toggleButton");
|
||||
const box = document.querySelectorAll(".code-box");
|
||||
let isDraculaMode = false;
|
||||
|
||||
// Funkce pro nastavení stylů pro Dracula mód
|
||||
function setDraculaStyles() {
|
||||
body.style.backgroundColor = "#2a232b";
|
||||
body.style.color = "#f8f8f2";
|
||||
head.style.backgroundColor = "#2a232b";
|
||||
theme.style.color = "#e7efa7";
|
||||
gotop.style.color = "#e7efa7";
|
||||
links.forEach((a) => {
|
||||
a.style.color = "#f76b00";
|
||||
});
|
||||
nav.style.backgroundColor = "#2a232b";
|
||||
h1.style.color = "#e54472";
|
||||
nadpish2.forEach((h2) => {
|
||||
h2.style.color = "#18f700";
|
||||
});
|
||||
solid.style.backgroundColor = "#2a232b";
|
||||
solid.style.color = "#f76b00";
|
||||
solid1.style.backgroundColor = "#2a232b";
|
||||
footer.style.backgroundColor = "#2a232b";
|
||||
//gotop.style.backgroundColor = "#18f700";
|
||||
//theme.style.backgroundColor = "#18f700";
|
||||
}
|
||||
|
||||
// Funkce pro nastavení stylů pro Light mód;
|
||||
function setLightStyles() {
|
||||
body.style.backgroundColor = "#e7efa7";
|
||||
body.style.color = "#282a36";
|
||||
theme.style.color = "#2a232b";
|
||||
gotop.style.color = "#2a232b";
|
||||
head.style.backgroundColor = "#e7efa7";
|
||||
nav.style.backgroundColor = "#e7efa7";
|
||||
solid.style.backgroundColor = "#e7efa7";
|
||||
solid1.style.backgroundColor = "#e7efa7";
|
||||
footer.style.backgroundColor = "#e7efa7";
|
||||
nadpish2.forEach((h2) => {
|
||||
h2.style.color = "#c627d8";
|
||||
});
|
||||
//gotop.style.backgroundColor = "#a7e6ef";
|
||||
//theme.style.backgroundColor = "#a7e6ef";
|
||||
box.forEach((p) => {
|
||||
p.style.color = "white";
|
||||
});
|
||||
}
|
||||
|
||||
// Funkce pro přepnutí módu
|
||||
function toggleMode() {
|
||||
if (isDraculaMode) {
|
||||
// Pokud je momentálně v Dracula modu, přepnout na Light mód
|
||||
setLightStyles();
|
||||
isDraculaMode = false;
|
||||
} else {
|
||||
// Pokud je momentálně v Light modu, přepnout na Dracula mód
|
||||
setDraculaStyles();
|
||||
isDraculaMode = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Funkce na změnu stylů
|
||||
document.getElementById("toggleButton").addEventListener("click", toggleMode);
|
||||
|
||||
// Nastavení - výchozí styl na Dark
|
||||
setDraculaStyles();
|
||||
isDraculaMode = true;
|
||||
*/
|
||||
|
||||
// Photo Gallery -> section (zoom)
|
||||
const image1 = document.querySelector(".picture");
|
||||
|
||||
image1.addEventListener("mouseenter", () => {
|
||||
image1.style.transform = "scale(2.2)";
|
||||
});
|
||||
|
||||
image1.addEventListener("mouseleave", () => {
|
||||
image1.style.transform = "scale(1)";
|
||||
});
|
||||
|
||||
const image2 = document.querySelector(".picture1");
|
||||
|
||||
image2.addEventListener("mouseenter", () => {
|
||||
image2.style.transform = "scale(2.2)";
|
||||
});
|
||||
|
||||
image2.addEventListener("mouseleave", () => {
|
||||
image2.style.transform = "scale(1)";
|
||||
});
|
||||
|
||||
const image3 = document.querySelector(".picture2");
|
||||
|
||||
image3.addEventListener("mouseenter", () => {
|
||||
image3.style.transform = "scale(2.2)";
|
||||
});
|
||||
|
||||
image3.addEventListener("mouseleave", () => {
|
||||
image3.style.transform = "scale(1)";
|
||||
});
|
||||
|
||||
// Tlačítko go to top
|
||||
// Zobrazení tlačítka od rolovaní části stránky (víc logické než až na konci)
|
||||
window.onscroll = function () {
|
||||
scrollFunction();
|
||||
};
|
||||
|
||||
function scrollFunction() {
|
||||
if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
|
||||
document.getElementById("scrollToTopBtn").style.display = "block";
|
||||
} else {
|
||||
document.getElementById("scrollToTopBtn").style.display = "none";
|
||||
}
|
||||
}
|
||||
|
||||
// Posunout nahoru, když uživatel klikne na tlačítko
|
||||
function scrollToTop() {
|
||||
document.body.scrollTop = 0; // Pro Safari
|
||||
document.documentElement.scrollTop = 0; // Pro ostatní prohlížeče
|
||||
}
|
222
cz/search.html
Normal file
@ -0,0 +1,222 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>ApolloNvim</title>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="./assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="./assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="./assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="./assets/css/mkdocs.min.css">
|
||||
<link href="./style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="./assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="./."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Domů
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="./installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Instalace
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="./plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Pluginy
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="./."
|
||||
class="
|
||||
drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed"
|
||||
data-bs-toggle="collapse" data-bs-target="#návody-collapse" aria-expanded="false">
|
||||
Návody
|
||||
</a>
|
||||
<div class="collapse" id="návody-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="./keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Defaultní klávesové zkratky
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="./vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Jak nainstalovat vim.plug
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="./contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Kontakty
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- block preview -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="./search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 content-search">
|
||||
<article>
|
||||
<p></p>
|
||||
<h1 id="search">Search Results</h1>
|
||||
<hr>
|
||||
|
||||
<form id="content_search" action="search.html">
|
||||
<span role="status" aria-live="polite" class="ui-helper-hidden-accessible"></span>
|
||||
<input name="q" id="mkdocs-search-query" type="text" class="drac-input drac-input-purple drac-text-white search_input search-query ui-autocomplete-input"
|
||||
placeholder="Search the Docs" autocomplete="off" autofocus title="Type search term here">
|
||||
</form>
|
||||
|
||||
<div id="mkdocs-search-results" class="search-results" data-no-results-text="No results found">
|
||||
Searching...
|
||||
</div>
|
||||
|
||||
</article>
|
||||
</section>
|
||||
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '.';</script>
|
||||
<script src="./assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="./assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="./assets/js/mkdocs.js"></script>
|
||||
<script src="./javascripts/extra.js" defer></script>
|
||||
<script src="./search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
3475
cz/search/lunr.js
Normal file
109
cz/search/main.js
Normal file
@ -0,0 +1,109 @@
|
||||
function getSearchTermFromLocation() {
|
||||
var sPageURL = window.location.search.substring(1);
|
||||
var sURLVariables = sPageURL.split('&');
|
||||
for (var i = 0; i < sURLVariables.length; i++) {
|
||||
var sParameterName = sURLVariables[i].split('=');
|
||||
if (sParameterName[0] == 'q') {
|
||||
return decodeURIComponent(sParameterName[1].replace(/\+/g, '%20'));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function joinUrl (base, path) {
|
||||
if (path.substring(0, 1) === "/") {
|
||||
// path starts with `/`. Thus it is absolute.
|
||||
return path;
|
||||
}
|
||||
if (base.substring(base.length-1) === "/") {
|
||||
// base ends with `/`
|
||||
return base + path;
|
||||
}
|
||||
return base + "/" + path;
|
||||
}
|
||||
|
||||
function escapeHtml (value) {
|
||||
return value.replace(/&/g, '&')
|
||||
.replace(/"/g, '"')
|
||||
.replace(/</g, '<')
|
||||
.replace(/>/g, '>');
|
||||
}
|
||||
|
||||
function formatResult (location, title, summary) {
|
||||
return '<article><h3><a href="' + joinUrl(base_url, location) + '">'+ escapeHtml(title) + '</a></h3><p>' + escapeHtml(summary) +'</p></article>';
|
||||
}
|
||||
|
||||
function displayResults (results) {
|
||||
var search_results = document.getElementById("mkdocs-search-results");
|
||||
while (search_results.firstChild) {
|
||||
search_results.removeChild(search_results.firstChild);
|
||||
}
|
||||
if (results.length > 0){
|
||||
for (var i=0; i < results.length; i++){
|
||||
var result = results[i];
|
||||
var html = formatResult(result.location, result.title, result.summary);
|
||||
search_results.insertAdjacentHTML('beforeend', html);
|
||||
}
|
||||
} else {
|
||||
var noResultsText = search_results.getAttribute('data-no-results-text');
|
||||
if (!noResultsText) {
|
||||
noResultsText = "No results found";
|
||||
}
|
||||
search_results.insertAdjacentHTML('beforeend', '<p>' + noResultsText + '</p>');
|
||||
}
|
||||
}
|
||||
|
||||
function doSearch () {
|
||||
var query = document.getElementById('mkdocs-search-query').value;
|
||||
if (query.length > min_search_length) {
|
||||
if (!window.Worker) {
|
||||
displayResults(search(query));
|
||||
} else {
|
||||
searchWorker.postMessage({query: query});
|
||||
}
|
||||
} else {
|
||||
// Clear results for short queries
|
||||
displayResults([]);
|
||||
}
|
||||
}
|
||||
|
||||
function initSearch () {
|
||||
var search_input = document.getElementById('mkdocs-search-query');
|
||||
if (search_input) {
|
||||
search_input.addEventListener("keyup", doSearch);
|
||||
}
|
||||
var term = getSearchTermFromLocation();
|
||||
if (term) {
|
||||
search_input.value = term;
|
||||
doSearch();
|
||||
}
|
||||
}
|
||||
|
||||
function onWorkerMessage (e) {
|
||||
if (e.data.allowSearch) {
|
||||
initSearch();
|
||||
} else if (e.data.results) {
|
||||
var results = e.data.results;
|
||||
displayResults(results);
|
||||
} else if (e.data.config) {
|
||||
min_search_length = e.data.config.min_search_length-1;
|
||||
}
|
||||
}
|
||||
|
||||
if (!window.Worker) {
|
||||
console.log('Web Worker API not supported');
|
||||
// load index in main thread
|
||||
$.getScript(joinUrl(base_url, "search/worker.js")).done(function () {
|
||||
console.log('Loaded worker');
|
||||
init();
|
||||
window.postMessage = function (msg) {
|
||||
onWorkerMessage({data: msg});
|
||||
};
|
||||
}).fail(function (jqxhr, settings, exception) {
|
||||
console.error('Could not load worker.js');
|
||||
});
|
||||
} else {
|
||||
// Wrap search in a web worker
|
||||
var searchWorker = new Worker(joinUrl(base_url, "search/worker.js"));
|
||||
searchWorker.postMessage({init: true});
|
||||
searchWorker.onmessage = onWorkerMessage;
|
||||
}
|
1
cz/search/search_index.json
Normal file
133
cz/search/worker.js
Normal file
@ -0,0 +1,133 @@
|
||||
var base_path = 'function' === typeof importScripts ? '.' : '/search/';
|
||||
var allowSearch = false;
|
||||
var index;
|
||||
var documents = {};
|
||||
var lang = ['en'];
|
||||
var data;
|
||||
|
||||
function getScript(script, callback) {
|
||||
console.log('Loading script: ' + script);
|
||||
$.getScript(base_path + script).done(function () {
|
||||
callback();
|
||||
}).fail(function (jqxhr, settings, exception) {
|
||||
console.log('Error: ' + exception);
|
||||
});
|
||||
}
|
||||
|
||||
function getScriptsInOrder(scripts, callback) {
|
||||
if (scripts.length === 0) {
|
||||
callback();
|
||||
return;
|
||||
}
|
||||
getScript(scripts[0], function() {
|
||||
getScriptsInOrder(scripts.slice(1), callback);
|
||||
});
|
||||
}
|
||||
|
||||
function loadScripts(urls, callback) {
|
||||
if( 'function' === typeof importScripts ) {
|
||||
importScripts.apply(null, urls);
|
||||
callback();
|
||||
} else {
|
||||
getScriptsInOrder(urls, callback);
|
||||
}
|
||||
}
|
||||
|
||||
function onJSONLoaded () {
|
||||
data = JSON.parse(this.responseText);
|
||||
var scriptsToLoad = ['lunr.js'];
|
||||
if (data.config && data.config.lang && data.config.lang.length) {
|
||||
lang = data.config.lang;
|
||||
}
|
||||
if (lang.length > 1 || lang[0] !== "en") {
|
||||
scriptsToLoad.push('lunr.stemmer.support.js');
|
||||
if (lang.length > 1) {
|
||||
scriptsToLoad.push('lunr.multi.js');
|
||||
}
|
||||
if (lang.includes("ja") || lang.includes("jp")) {
|
||||
scriptsToLoad.push('tinyseg.js');
|
||||
}
|
||||
for (var i=0; i < lang.length; i++) {
|
||||
if (lang[i] != 'en') {
|
||||
scriptsToLoad.push(['lunr', lang[i], 'js'].join('.'));
|
||||
}
|
||||
}
|
||||
}
|
||||
loadScripts(scriptsToLoad, onScriptsLoaded);
|
||||
}
|
||||
|
||||
function onScriptsLoaded () {
|
||||
console.log('All search scripts loaded, building Lunr index...');
|
||||
if (data.config && data.config.separator && data.config.separator.length) {
|
||||
lunr.tokenizer.separator = new RegExp(data.config.separator);
|
||||
}
|
||||
|
||||
if (data.index) {
|
||||
index = lunr.Index.load(data.index);
|
||||
data.docs.forEach(function (doc) {
|
||||
documents[doc.location] = doc;
|
||||
});
|
||||
console.log('Lunr pre-built index loaded, search ready');
|
||||
} else {
|
||||
index = lunr(function () {
|
||||
if (lang.length === 1 && lang[0] !== "en" && lunr[lang[0]]) {
|
||||
this.use(lunr[lang[0]]);
|
||||
} else if (lang.length > 1) {
|
||||
this.use(lunr.multiLanguage.apply(null, lang)); // spread operator not supported in all browsers: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_operator#Browser_compatibility
|
||||
}
|
||||
this.field('title');
|
||||
this.field('text');
|
||||
this.ref('location');
|
||||
|
||||
for (var i=0; i < data.docs.length; i++) {
|
||||
var doc = data.docs[i];
|
||||
this.add(doc);
|
||||
documents[doc.location] = doc;
|
||||
}
|
||||
});
|
||||
console.log('Lunr index built, search ready');
|
||||
}
|
||||
allowSearch = true;
|
||||
postMessage({config: data.config});
|
||||
postMessage({allowSearch: allowSearch});
|
||||
}
|
||||
|
||||
function init () {
|
||||
var oReq = new XMLHttpRequest();
|
||||
oReq.addEventListener("load", onJSONLoaded);
|
||||
var index_path = base_path + '/search_index.json';
|
||||
if( 'function' === typeof importScripts ){
|
||||
index_path = 'search_index.json';
|
||||
}
|
||||
oReq.open("GET", index_path);
|
||||
oReq.send();
|
||||
}
|
||||
|
||||
function search (query) {
|
||||
if (!allowSearch) {
|
||||
console.error('Assets for search still loading');
|
||||
return;
|
||||
}
|
||||
|
||||
var resultDocuments = [];
|
||||
var results = index.search(query);
|
||||
for (var i=0; i < results.length; i++){
|
||||
var result = results[i];
|
||||
doc = documents[result.ref];
|
||||
doc.summary = doc.text.substring(0, 200);
|
||||
resultDocuments.push(doc);
|
||||
}
|
||||
return resultDocuments;
|
||||
}
|
||||
|
||||
if( 'function' === typeof importScripts ) {
|
||||
onmessage = function (e) {
|
||||
if (e.data.init) {
|
||||
init();
|
||||
} else if (e.data.query) {
|
||||
postMessage({ results: search(e.data.query) });
|
||||
} else {
|
||||
console.error("Worker - Unrecognized message: " + e);
|
||||
}
|
||||
};
|
||||
}
|
3
cz/sitemap.xml
Normal file
@ -0,0 +1,3 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||
</urlset>
|
BIN
cz/sitemap.xml.gz
Normal file
313
cz/style.css
@ -1,313 +0,0 @@
|
||||
@import url("colors.css");
|
||||
html {
|
||||
line-height: 1.5;
|
||||
font-family: Georgia, serif;
|
||||
font-size: 20px;
|
||||
color: #1a1a1a;
|
||||
background-color: #fdfdfd;
|
||||
}
|
||||
body {
|
||||
max-width: 1000px;
|
||||
margin: 0 auto;
|
||||
|
||||
padding-left: 50px;
|
||||
padding-right: 50px;
|
||||
padding-top: 50px;
|
||||
padding-bottom: 50px;
|
||||
hyphens: auto;
|
||||
word-wrap: break-word;
|
||||
text-rendering: optimizeLegibility;
|
||||
font-kerning: normal;
|
||||
}
|
||||
@media (max-width: 600px) {
|
||||
body {
|
||||
font-size: 0.9em;
|
||||
padding: 1em;
|
||||
}
|
||||
}
|
||||
@media print {
|
||||
body {
|
||||
background-color: transparent;
|
||||
color: black;
|
||||
font-size: 12pt;
|
||||
}
|
||||
p, h2, h3 {
|
||||
orphans: 3;
|
||||
widows: 3;
|
||||
}
|
||||
h2, h3, h4 {
|
||||
page-break-after: avoid;
|
||||
}
|
||||
}
|
||||
p {
|
||||
margin: 1em 0;
|
||||
}
|
||||
a {
|
||||
color: #1a1a1a;
|
||||
}
|
||||
a:visited {
|
||||
color: #1a1a1a;
|
||||
}
|
||||
img {
|
||||
max-width: 50%;
|
||||
}
|
||||
h1, h2, h3, h4, h5, h6 {
|
||||
margin-top: 1.4em;
|
||||
}
|
||||
h5, h6 {
|
||||
font-size: 1em;
|
||||
font-style: italic;
|
||||
}
|
||||
h6 {
|
||||
font-weight: normal;
|
||||
}
|
||||
ol, ul {
|
||||
padding-left: 1.7em;
|
||||
margin-top: 1em;
|
||||
}
|
||||
li > ol, li > ul {
|
||||
margin-top: 0;
|
||||
}
|
||||
blockquote {
|
||||
margin: 1em 0 1em 1.7em;
|
||||
padding-left: 1em;
|
||||
border-left: 2px solid #e6e6e6;
|
||||
color: #606060;
|
||||
}
|
||||
code {
|
||||
font-family: Menlo, Monaco, 'Lucida Console', Consolas, monospace;
|
||||
font-size: 85%;
|
||||
margin: 0;
|
||||
|
||||
|
||||
padding: 10px;
|
||||
border: 1px solid #ccc;
|
||||
border-radius: 5px;
|
||||
font-family: monospace;
|
||||
max-width: 500px;
|
||||
margin: 0 auto;
|
||||
margin-top: 10px;
|
||||
margin-bottom: 10px;
|
||||
|
||||
}
|
||||
pre {
|
||||
margin: 1em 0;
|
||||
overflow: auto;
|
||||
}
|
||||
pre code {
|
||||
padding: 0;
|
||||
overflow: visible;
|
||||
}
|
||||
.sourceCode {
|
||||
background-color: transparent;
|
||||
overflow: visible;
|
||||
}
|
||||
hr {
|
||||
background-color: #1a1a1a;
|
||||
border: none;
|
||||
height: 1px;
|
||||
margin: 1em 0;
|
||||
}
|
||||
table {
|
||||
margin: 1em 0;
|
||||
border-collapse: collapse;
|
||||
width: 100%;
|
||||
overflow-x: auto;
|
||||
display: block;
|
||||
font-variant-numeric: lining-nums tabular-nums;
|
||||
}
|
||||
table caption {
|
||||
margin-bottom: 0.75em;
|
||||
}
|
||||
tbody {
|
||||
margin-top: 0.5em;
|
||||
border-top: 1px solid #1a1a1a;
|
||||
border-bottom: 1px solid #1a1a1a;
|
||||
}
|
||||
th {
|
||||
border-top: 1px solid #1a1a1a;
|
||||
padding: 0.25em 0.5em 0.25em 0.5em;
|
||||
}
|
||||
td {
|
||||
padding: 0.125em 0.5em 0.25em 0.5em;
|
||||
}
|
||||
header {
|
||||
margin-bottom: 4em;
|
||||
text-align: center;
|
||||
}
|
||||
#TOC li {
|
||||
list-style: none;
|
||||
}
|
||||
#TOC a:not(:hover) {
|
||||
text-decoration: none;
|
||||
}
|
||||
code{white-space: pre-wrap;}
|
||||
span.smallcaps{font-variant: small-caps;}
|
||||
span.underline{text-decoration: underline;}
|
||||
div.column{display: inline-block; vertical-align: top; width: 50%;}
|
||||
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
|
||||
ul.task-list{list-style: none;}
|
||||
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
|
||||
|
||||
/*Header */
|
||||
|
||||
h1 {
|
||||
padding-left: 8px;
|
||||
}
|
||||
|
||||
header {
|
||||
margin-top: 25px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
height: 70px;
|
||||
flex-direction: row;
|
||||
/*position: fixed;*/
|
||||
/*background-color: var(--dracula-header-bg);*/
|
||||
}
|
||||
|
||||
/*a {*/
|
||||
/*color: var(--dracula-links-color);*/
|
||||
/*}*/
|
||||
.title {
|
||||
padding-top: 25px;
|
||||
}
|
||||
|
||||
.title {
|
||||
flex-grow: 1;
|
||||
display: flex;
|
||||
}
|
||||
|
||||
/* navigation */
|
||||
nav {
|
||||
margin-right: 30px;
|
||||
}
|
||||
|
||||
nav li {
|
||||
display: inline-block;
|
||||
list-style-type: none;
|
||||
margin-right: 20px;
|
||||
}
|
||||
|
||||
nav li a {
|
||||
text-decoration: none;
|
||||
/*color: var(--dracula-nav-links-color);*/
|
||||
}
|
||||
|
||||
/*.navigation {*/
|
||||
/*background-color: var(--dracula-nav-bg);*/
|
||||
/*}*/
|
||||
|
||||
/*h1 {*/
|
||||
/*color: var(--dracula-h1-color);*/
|
||||
/*}*/
|
||||
|
||||
/*h2 {*/
|
||||
/*color: var(--dracula-h2-color);*/
|
||||
/*}*/
|
||||
|
||||
/*.fa-solid {*/
|
||||
/*background-color: var(--dracula-solid-bg);*/
|
||||
/*color: var(--dracula-solid-color);*/
|
||||
/*}*/
|
||||
/* navigation icons */
|
||||
|
||||
.menu-icon {
|
||||
display: none;
|
||||
margin-right: 30px;
|
||||
}
|
||||
|
||||
/*Header small display*/
|
||||
@media (max-width: 600px) {
|
||||
body {
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
header {
|
||||
position: relative;
|
||||
}
|
||||
header nav {
|
||||
position: absolute;
|
||||
top: 70px;
|
||||
width: 100%;
|
||||
display: none;
|
||||
}
|
||||
|
||||
.menu-icon {
|
||||
display: block;
|
||||
font-size: 23px;
|
||||
}
|
||||
|
||||
header nav li {
|
||||
display: block !important;
|
||||
text-align: center;
|
||||
margin-top: 10px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
/*Header small display*/
|
||||
@media (max-width: 600px) {
|
||||
body {
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
header {
|
||||
position: relative;
|
||||
}
|
||||
header nav {
|
||||
position: absolute;
|
||||
top: 70px;
|
||||
width: 100%;
|
||||
display: none;
|
||||
}
|
||||
|
||||
.menu-icon {
|
||||
display: block;
|
||||
font-size: 23px;
|
||||
}
|
||||
|
||||
header nav li {
|
||||
display: block !important;
|
||||
text-align: center;
|
||||
margin-top: 10px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
#scrollToTopBtn {
|
||||
display: none;
|
||||
position: fixed;
|
||||
bottom: 20px;
|
||||
right: 20px;
|
||||
/*butoon přes obsah*/
|
||||
z-index: 99;
|
||||
outline: none;
|
||||
cursor: pointer;
|
||||
padding: 15px;
|
||||
border-radius: 50%;
|
||||
background-color: transparent;
|
||||
color: black;
|
||||
}
|
||||
|
||||
/* Styl pro ikonu */
|
||||
#scrollToTopBtn i {
|
||||
font-size: 34px;
|
||||
}
|
||||
/*Picture settings*/
|
||||
|
||||
.sat {
|
||||
width: 175px;
|
||||
height: 175px;
|
||||
}
|
||||
|
||||
.photo {
|
||||
text-align: center;
|
||||
padding-top: 50px;
|
||||
}
|
||||
.photo img {
|
||||
width: 300px;
|
||||
height: 200px;
|
||||
margin: 10px;
|
||||
transition: all 0.5s linear;
|
||||
}
|
||||
}
|
15
cz/style/style.css
Normal file
@ -0,0 +1,15 @@
|
||||
.shadow {
|
||||
box-shadow: 0px 1px 12px rgba(0, 0, 0, 0.176);
|
||||
}
|
||||
|
||||
.shortcuts {
|
||||
width: 100%;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.shortcuts a {
|
||||
display: inline-block;
|
||||
min-width: 20%;
|
||||
text-align: center;
|
||||
}
|
||||
|
@ -1,303 +0,0 @@
|
||||
<!doctype html>
|
||||
<html lang="cs">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta
|
||||
name="description"
|
||||
content="ApolloNvim svoboda v programování...."
|
||||
/>
|
||||
<meta name="keywords" content="ApolloNvim Distro Návody" />
|
||||
<meta name="author" content="Kankys" />
|
||||
<meta
|
||||
name="viewport"
|
||||
content="width=device-width, initial-scale=1.0"
|
||||
/>
|
||||
<link rel="stylesheet" href="style.css" />
|
||||
<link rel="shortcut icon" href="../img/apollonvim.jpg" />
|
||||
<!--nav bar-->
|
||||
<script
|
||||
src="https://kit.fontawesome.com/0a43c6cd1f.js"
|
||||
crossorigin="anonymous"
|
||||
></script>
|
||||
<!--icons dark, go to up-->
|
||||
<link
|
||||
rel="stylesheet"
|
||||
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css"
|
||||
/>
|
||||
<!--ubuntu fonts-->
|
||||
<style>
|
||||
@import url("https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap");
|
||||
</style>
|
||||
<title>ApolloNvim Návody</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<header>
|
||||
<h1 class="title"><a href="index.html">🚀ApolloNvim</a></h1>
|
||||
<!-- Terminal - navigation -->
|
||||
<nav class="navigation">
|
||||
<ul>
|
||||
<li><a href="index.html">Domů</a></li>
|
||||
<li>
|
||||
<a href="install.html"
|
||||
>Instalace</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a href="plugins.html"
|
||||
>Pluginy</a
|
||||
>
|
||||
</li>
|
||||
<li><a href="/en/index.html">English</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
<div class="menu-icon">
|
||||
<!-- Ikona hamburger -->
|
||||
<i class="fa-solid fa-bars"></i>
|
||||
<!-- Ikona cross -->
|
||||
<!-- <i class="fa-solid fa-xmark"></i> -->
|
||||
</div>
|
||||
</header>
|
||||
<hr />
|
||||
<!--Začátek sekcí - co h2 sekce + fotogalerie-->
|
||||
<section class="content" id="welcome">
|
||||
<p>
|
||||
<strong
|
||||
>Vždy se podívej před Instalací na
|
||||
Githubu, na zdroj. 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
|
||||
dokumntace,napiš nebo fórech najdeš
|
||||
odpověď.</strong
|
||||
>
|
||||
</p>
|
||||
<section class="list">
|
||||
<ul>
|
||||
<li>
|
||||
<a href="#plug-vim"
|
||||
>Jak nainstalovat
|
||||
plug.vim do Neovim</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#codeium"
|
||||
>Jak nainstalovat
|
||||
Codeium do Neovim</a
|
||||
>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section id="plug-vim" class="plug-vim">
|
||||
<h2 class="h2-install">
|
||||
Jak nainstalovat vim.plug do Neovim
|
||||
</h2>
|
||||
|
||||
<p>
|
||||
Nejprve si však zálohujte své aktuální
|
||||
nastavení Neovim!!!
|
||||
</p>
|
||||
<p>Linux & Mac:</p>
|
||||
<div class="code-box">
|
||||
<p>/home/user/.config/nvim/init.vim</p>
|
||||
</div>
|
||||
<p>Windows:</p>
|
||||
<div class="code-box">
|
||||
<p>~\AppData\Local\nvim</p>
|
||||
</div>
|
||||
<p>
|
||||
Běžte na tuto
|
||||
<a
|
||||
href="https://github.com/junegunn/vim-plug"
|
||||
target="_blank"
|
||||
>stránku</a
|
||||
>
|
||||
pod Installation si najděte svůj
|
||||
operační systém a zkopírujte odkaz pod
|
||||
ním do svého terminálu a pomocí Enter
|
||||
nainstalujete vim.plug.
|
||||
</p>
|
||||
<p>Na Linuxu a macOS to bude tento příkaz:</p>
|
||||
<div class="code-box">
|
||||
<p>
|
||||
sh -c 'curl -fLo
|
||||
"${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim
|
||||
--create-dirs \
|
||||
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
|
||||
</p>
|
||||
</div>
|
||||
<p>
|
||||
Pro Windows příkaz najdete na
|
||||
odkazovaném webu výšše.
|
||||
</p>
|
||||
<!--<div class="code-box">-->
|
||||
<!--<p>-->
|
||||
<!--<LeftMouse>iwr -useb https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim |`-->
|
||||
<!--ni "$(@($env:XDG_DATA_HOME, $env:LOCALAPPDATA)[$null -eq-->
|
||||
<!--$env:XDG_DATA_HOME])/nvim-data/site/autoload/plug.vim" -Force-->
|
||||
<!--</p>-->
|
||||
<!--</div>-->
|
||||
<p>
|
||||
Dále si otevřeme soubor init.vim a pokud
|
||||
ho nemáme tak si ho vytvoříme zde:
|
||||
</p>
|
||||
<p>Linux & Mac:</p>
|
||||
<div class="code-box">
|
||||
<p>/home/user/.config/nvim/init.vim</p>
|
||||
</div>
|
||||
<p>Windows:</p>
|
||||
<div class="code-box">
|
||||
<p>~\AppData\Local\nvim</p>
|
||||
</div>
|
||||
<p>
|
||||
A do něj vložíme a následně uložíme
|
||||
tento kód:
|
||||
</p>
|
||||
<div class="code-box">
|
||||
<p>
|
||||
call plug#begin(has('nvim') ?
|
||||
stdpath('data') . '/plugged' :
|
||||
'~/.vim/plugged')
|
||||
</p>
|
||||
<br />
|
||||
<p>
|
||||
# Jsem budeš v budoucnu vkládat
|
||||
pluginy. Začínající PLug a
|
||||
adresa ke stažení
|
||||
</p>
|
||||
<br />
|
||||
<p>call plug#end()</p>
|
||||
</div>
|
||||
<p>
|
||||
A příkazem Nvim v terminálu spustíme
|
||||
Neovim. Pokud vám vyskočí chybové
|
||||
hlášení jen ho odklikněte.
|
||||
</p>
|
||||
<p>
|
||||
Pomocí <code>Ctrl + :</code> se
|
||||
dostanete do příkazového řádku a tam
|
||||
napíšete <code>PlugInstall</code>
|
||||
</p>
|
||||
<p>
|
||||
A restartujeme Neovim. Příkazem
|
||||
<code>Ctrl + :</code> do príkazového
|
||||
řádku napíšete <code>q</code> a
|
||||
restartujeme Neovim.
|
||||
</p>
|
||||
<p>
|
||||
Takto pokaždé když si přidáte do
|
||||
init.vim pluginy, příkazem
|
||||
<code>PlugInstall</code> je
|
||||
nainstalujete a restartujeme Neovim.
|
||||
</p>
|
||||
<p>
|
||||
Zdroj na
|
||||
<a
|
||||
href="https://github.com/junegunn/vim-plug"
|
||||
target="_blank"
|
||||
>GitHub</a
|
||||
>
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section id="codeium" class="codeium">
|
||||
ï
|
||||
<h2 class="h2-install">
|
||||
Jak nainstalovat Codeium do Neovim
|
||||
</h2>
|
||||
<p>
|
||||
<a
|
||||
href="https: //codeium.com"
|
||||
target="_blank"
|
||||
>Codeium</a
|
||||
>
|
||||
je alternativou k
|
||||
<a
|
||||
href="https://github.com/features/copilothttps://github.com/features/copilot"
|
||||
target="_blank"
|
||||
>GitHub Copilot</a
|
||||
>
|
||||
s tím, že pro jednotlivce je zdarma.
|
||||
Codeium hodnotím velmi pozitivně a
|
||||
Copilotu se vyrovná.
|
||||
</p>
|
||||
<p>
|
||||
Instalace pomocí plug.vim je jednoduchá,
|
||||
stačí pouze upravit svůj
|
||||
<code>init.vim</code>
|
||||
</p>
|
||||
<p>Vložíme do něj:</p>
|
||||
<div class="code-box">
|
||||
<p>
|
||||
" Free AI codium <br />
|
||||
Plug 'Exafunction/codeium.vim',
|
||||
{ 'branch': 'main' }
|
||||
</p>
|
||||
</div>
|
||||
<p>
|
||||
Výsledný <code>init.vim</code> bude
|
||||
vypadat takto:
|
||||
</p>
|
||||
<div class="code-box">
|
||||
<p>
|
||||
call plug#begin(has('nvim') ?
|
||||
stdpath('data') . '/plugged' :
|
||||
'~/.vim/plugged') <br />
|
||||
|
||||
" Free AI codium <br />
|
||||
Plug 'Exafunction/codeium.vim',
|
||||
{ 'branch': 'main' } <br />
|
||||
call plug#end()
|
||||
</p>
|
||||
</div>
|
||||
<p>
|
||||
A restartujeme Neovim. Příkazem
|
||||
<code>Ctrl + :</code> do príkazového
|
||||
řádku napíšete <code>q</code> a
|
||||
restartujeme Neovim.
|
||||
</p>
|
||||
<p>
|
||||
Po restartu provedeme
|
||||
<code>PlugInstall</code> a ještě jednou
|
||||
restartujeme Neovim.
|
||||
</p>
|
||||
<p>
|
||||
Poslední krok bude konfigurace Codeium,
|
||||
příkazem <code>CodeiumEnable</code> do
|
||||
command line.
|
||||
</p>
|
||||
<p>
|
||||
Codium vás vyzve k propojení API se
|
||||
serverem Codium.
|
||||
</p>
|
||||
<p>A vše by Vám mělo fungovat.</p>
|
||||
<p>
|
||||
Zdroj na
|
||||
<a
|
||||
href="https://github.com/Exafunction/codeium.vim"
|
||||
target="_blank"
|
||||
>GitHub</a
|
||||
>
|
||||
</p>
|
||||
</section>
|
||||
<button
|
||||
onclick="scrollToTop()"
|
||||
id="scrollToTopBtn"
|
||||
title="Go to top"
|
||||
>
|
||||
<i class="fas fa-arrow-up"></i>
|
||||
</button>
|
||||
|
||||
<footer>
|
||||
Copyright ©
|
||||
<a
|
||||
href="https://codeberg.org/Kankys"
|
||||
target="_blank"
|
||||
>Lukáš Kaňka</a
|
||||
>
|
||||
2024 - 2025
|
||||
</footer>
|
||||
</section>
|
||||
<script src="script.js"></script>
|
||||
</body>
|
||||
</html>
|
298
cz/tutorials/index.html
Normal file
@ -0,0 +1,298 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Vždy se podívej před Instalací na Githubu, na zdroj. 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 dokumntace,napiš nebo fórech najdeš odpověď. - ApolloNvim</title>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../assets/css/mkdocs.min.css">
|
||||
<link href="../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href=".."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Domů
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Instalace
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Pluginy
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href=".."
|
||||
class="
|
||||
drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed"
|
||||
data-bs-toggle="collapse" data-bs-target="#návody-collapse" aria-expanded="false">
|
||||
Návody
|
||||
</a>
|
||||
<div class="collapse" id="návody-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Defaultní klávesové zkratky
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Jak nainstalovat vim.plug
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Kontakty
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- block preview -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<p><h1 id="vzdy-se-podivej-pred-instalaci-na-githubu-na-zdroj-predejdes-tim-pripadnym-problemum-pokud-si-nejsi-jisty-postupem-nebo-ti-neni-neco-jasne-tak-radeji-se-podivej-do-dokumntacenapis-nebo-forech-najdes-odpoved">Vždy se podívej před Instalací na Githubu, na zdroj. 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 dokumntace,napiš nebo fórech najdeš odpověď.</h1>
|
||||
<h1 id="jak-nainstalovat-vimplug-do-neovim">Jak nainstalovat vim.plug do Neovim</h1>
|
||||
<p>Nejprve si však zálohujte své aktuální nastavení Neovim!!!</p>
|
||||
<p>Linux & Mac:</p>
|
||||
<p><code>~/.config/nvim/init.vim</code></p>
|
||||
<p>Windows:</p>
|
||||
<p><code>~\AppData\Local\nvim\init.vim</code></p>
|
||||
<p>Běžte na tuto <a href="https://github.com/junegunn/vim-plug">stránku</a> pod Installation si najděte svůj operační systém a zkopírujte odkaz pod ním do svého terminálu a pomocí Enter nainstalujete vim.plug.</p>
|
||||
<p>Na Linuxu a macOS to bude tento příkaz:</p>
|
||||
<pre class="codehilite"><code>sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \
|
||||
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
|
||||
</code></pre>
|
||||
|
||||
<p>Na Windows to bude tento příkaz:</p>
|
||||
<pre class="codehilite"><code>iwr -useb https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim |`
|
||||
ni "$(@($env:XDG_DATA_HOME, $env:LOCALAPPDATA)[$null -eq $env:XDG_DATA_HOME])/nvim-data/site/autoload/plug.vim" -Force
|
||||
</code></pre>
|
||||
|
||||
<p>Dále si otevřeme soubor init.vim a pokud ho nemáme tak si ho vytvoříme zde:</p>
|
||||
<p>Linux & Mac:</p>
|
||||
<p><code>~.config/nvim/init.vim</code></p>
|
||||
<p>Windows:</p>
|
||||
<p><code>~\AppData\Local\nvim\init.vim</code></p>
|
||||
<p>A do něj vložíme a následně uložíme tento kód:</p>
|
||||
<pre class="codehilite"><code>call plug#begin(has('nvim') ? stdpath('data') . '/plugged' : '~/.vim/plugged')
|
||||
|
||||
# Jsem budeš v budoucnu vkládat pluginy. Začínající PLug a adresa ke stažení
|
||||
|
||||
call plug#end()
|
||||
</code></pre>
|
||||
|
||||
<p>A příkazem <code>Nvim</code> v terminálu spustíme Neovim. Pokud vám vyskočí chybové hlášení jen ho odklikněte.</p>
|
||||
<p>Pomocí <code>Ctrl + :</code> se dostanete do příkazového řádku a tam napíšete <code>PlugInstall</code></p>
|
||||
<p>A restartujeme Neovim. Příkazem <code>Ctrl + :</code> do příkazového řádku napíšete <code>q</code> a restartujeme Neovim.</p>
|
||||
<p>Takto pokaždé když si přidáte do init.vim pluginy, příkazem <code>PlugInstall</code> je nainstalujete a restartujeme Neovim.</p>
|
||||
<p>Default klávesové zkratky</p>
|
||||
<p>Neovim je moderní verze Vim, textového editoru používaného v unixových systémech. Zde jsou některé klávesové zkratky pro práci s Neovim:</p>
|
||||
<h3 id="zakladni-pohyb">Základní pohyb:</h3>
|
||||
<ul>
|
||||
<li><code>h</code> - Pohyb vlevo</li>
|
||||
<li><code>j</code> - Pohyb dolů</li>
|
||||
<li><code>k</code> - Pohyb nahoru</li>
|
||||
<li><code>l</code> - Pohyb vpravo</li>
|
||||
<li><code>w</code> - Přesun na začátek dalšího slova</li>
|
||||
<li><code>b</code> - Přesun na začátek předchozího slova</li>
|
||||
<li><code>gg</code> - Přesun na začátek dokumentu</li>
|
||||
<li><code>G</code> - Přesun na konec dokumentu</li>
|
||||
</ul>
|
||||
<h3 id="visualni-mod">Visuální mód:</h3>
|
||||
<p>Do něj se přepnu v Normal módu pomocí <code>v</code> pohybem kde byl kurzor mohu označovat text.</p>
|
||||
<h3 id="normalni-mod-normal">Normální mód - NORMAL:</h3>
|
||||
<p>Do normál módu se z jiných přesunu pomocí <code>ESC</code>
|
||||
- <code>i</code> - Přepnutí do režimu vkládání před kurzor
|
||||
- <code>I</code> - Přepnutí do režimu vkládání na začátek řádku
|
||||
- <code>a</code> - Přepnutí do režimu vkládání za kurzor
|
||||
- <code>A</code> - Přepnutí do režimu vkládání na konec řádku
|
||||
- <code>o</code> - Vložení nového řádku pod aktuálním řádkem
|
||||
- <code>O</code> - Vložení nového řádku nad aktuálním řádkem
|
||||
- <code>dd</code> - Smazání řádku
|
||||
- <code>dw</code> - Smazání slova
|
||||
- <code>yy</code> - Kopírování řádku
|
||||
- <code>p</code> - Vložení obsahu schránky pod kurzor
|
||||
- <code>P</code> - Vložení obsahu schránky před kurzor
|
||||
- <code>u</code> - Vrácení poslední provedené akce
|
||||
- <code>Ctrl + r</code> - Krok do předu opak <code>u</code>
|
||||
- <code>q</code> - Zavře okno
|
||||
- <code>.</code> - Poslední příkaz
|
||||
- <code>Ctrl + w</code> - Přepínání oken</p>
|
||||
<h3 id="command-mod">Command mód:</h3>
|
||||
<p>Command mód vyvoláme pomocí <code>Shift + :</code>
|
||||
- <code>:e + jméno souboru</code> - Vytvoří nový soubor - <code>:e index.html</code>
|
||||
- <code>:w</code> - Uložení změn
|
||||
- <code>:q</code> - Opuštění editoru
|
||||
- <code>:wq</code> - Uložení změn a opuštění
|
||||
- <code>:q!</code> - Opuštění editoru bez ukládání změn
|
||||
- <code>:vs</code> - Vertikální rozložení oken
|
||||
- <code>:sp</code> - Horizontální rozložení oken
|
||||
- <code>:colorscheme</code> - Změní theme
|
||||
- <code>:term</code> - Otevře terminál</p>
|
||||
<h3 id="vyhledavani-a-nahrazovani">Vyhledávání a nahrazování:</h3>
|
||||
<ul>
|
||||
<li><code>/hledany_text</code> - Vyhledání textu</li>
|
||||
<li><code>n</code> - Přeskočení na další výskyt hledaného textu</li>
|
||||
<li><code>N</code> - Přeskočení na předchozí výskyt hledaného textu</li>
|
||||
<li><code>:s/hledany_text/nahrazeny_text/g</code> - Nahrazení hledaného textu za zadaný text v celém dokumentu</li>
|
||||
</ul>
|
||||
<h3 id="ruzne">Různé:</h3>
|
||||
<ul>
|
||||
<li><code>Ctrl + r</code> - Opětovné provedení zrušené akce</li>
|
||||
<li><code>:help</code> - Zobrazení nápovědy</li>
|
||||
</ul></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '..';</script>
|
||||
<script src="../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../assets/js/mkdocs.js"></script>
|
||||
<script src="../javascripts/extra.js" defer></script>
|
||||
<script src="../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
257
cz/vimplug/index.html
Normal file
@ -0,0 +1,257 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Jak nainstalovat vim.plug - ApolloNvim</title>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../assets/css/mkdocs.min.css">
|
||||
<link href="../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href=".."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Domů
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Instalace
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Pluginy
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href=".."
|
||||
class=" active
|
||||
drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed"
|
||||
data-bs-toggle="collapse" data-bs-target="#návody-collapse" aria-expanded="false">
|
||||
Návody
|
||||
</a>
|
||||
<div class="collapse" id="návody-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Defaultní klávesové zkratky
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="./"
|
||||
class=" active
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Jak nainstalovat vim.plug
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Kontakty
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- block preview -->
|
||||
<li class="nav-item">
|
||||
|
||||
<div class="container">
|
||||
<div class="row row-preview">
|
||||
<div class="col">
|
||||
<a href="../keyshortcuts/"
|
||||
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover">
|
||||
<i class="fa fa-arrow-left"></i> Previous
|
||||
</a>
|
||||
</div>
|
||||
<div class="col">
|
||||
<a href="../contact/"
|
||||
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover" style="padding-left: 3%;">
|
||||
Next <i class="fa fa-arrow-right"></i>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<p><h1 id="jak-nainstalovat-vimplug-do-neovim">Jak nainstalovat vim.plug do Neovim</h1>
|
||||
<p>Nejprve si však zálohujte své aktuální nastavení Neovim!!!</p>
|
||||
<p>Linux & Mac:</p>
|
||||
<p><code>~/.config/nvim/init.vim</code></p>
|
||||
<p>Windows:</p>
|
||||
<p><code>~\AppData\Local\nvim\init.vim</code></p>
|
||||
<p>Běžte na tuto <a href="https://github.com/junegunn/vim-plug">stránku</a> pod Installation si najděte svůj operační systém a zkopírujte odkaz pod ním do svého terminálu a pomocí Enter nainstalujete vim.plug.</p>
|
||||
<p>Na Linuxu a macOS to bude tento příkaz:</p>
|
||||
<pre class="codehilite"><code>sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \
|
||||
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
|
||||
</code></pre>
|
||||
|
||||
<p>Na Windows to bude tento příkaz:</p>
|
||||
<pre class="codehilite"><code>iwr -useb https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim |`
|
||||
ni "$(@($env:XDG_DATA_HOME, $env:LOCALAPPDATA)[$null -eq $env:XDG_DATA_HOME])/nvim-data/site/autoload/plug.vim" -Force
|
||||
</code></pre>
|
||||
|
||||
<p>Dále si otevřeme soubor init.vim a pokud ho nemáme tak si ho vytvoříme zde:</p>
|
||||
<p>Linux & Mac:</p>
|
||||
<p><code>~.config/nvim/init.vim</code></p>
|
||||
<p>Windows:</p>
|
||||
<p><code>~\AppData\Local\nvim\init.vim</code></p>
|
||||
<p>A do něj vložíme a následně uložíme tento kód:</p>
|
||||
<pre class="codehilite"><code>call plug#begin(has('nvim') ? stdpath('data') . '/plugged' : '~/.vim/plugged')
|
||||
|
||||
# Jsem budeš v budoucnu vkládat pluginy. Začínající PLug a adresa ke stažení
|
||||
|
||||
call plug#end()
|
||||
</code></pre>
|
||||
|
||||
<p>A příkazem <code>Nvim</code> v terminálu spustíme Neovim. Pokud vám vyskočí chybové hlášení jen ho odklikněte.</p>
|
||||
<p>Pomocí <code>Ctrl + :</code> se dostanete do příkazového řádku a tam napíšete <code>PlugInstall</code></p>
|
||||
<p>A restartujeme Neovim. Příkazem <code>Ctrl + :</code> do příkazového řádku napíšete <code>q</code> a restartujeme Neovim.</p>
|
||||
<p>Takto pokaždé když si přidáte do init.vim pluginy, příkazem <code>PlugInstall</code> je nainstalujete a restartujeme Neovim.</p></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '..';</script>
|
||||
<script src="../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../assets/js/mkdocs.js"></script>
|
||||
<script src="../javascripts/extra.js" defer></script>
|
||||
<script src="../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
BIN
cz/webfonts/fa-brands-400.ttf
Normal file
BIN
cz/webfonts/fa-brands-400.woff2
Normal file
BIN
cz/webfonts/fa-regular-400.ttf
Normal file
BIN
cz/webfonts/fa-regular-400.woff2
Normal file
BIN
cz/webfonts/fa-solid-900.ttf
Normal file
BIN
cz/webfonts/fa-solid-900.woff2
Normal file
BIN
cz/webfonts/fa-v4compatibility.ttf
Normal file
BIN
cz/webfonts/fa-v4compatibility.woff2
Normal file
131
en/404.html
Normal file
@ -0,0 +1,131 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en" data-bs-theme="light">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
|
||||
|
||||
<link rel="shortcut icon" href="/img/favicon.ico">
|
||||
<title>My Docs</title>
|
||||
<link href="/css/bootstrap.min.css" rel="stylesheet">
|
||||
<link href="/css/fontawesome.min.css" rel="stylesheet">
|
||||
<link href="/css/brands.min.css" rel="stylesheet">
|
||||
<link href="/css/solid.min.css" rel="stylesheet">
|
||||
<link href="/css/v4-font-face.min.css" rel="stylesheet">
|
||||
<link href="/css/base.css" rel="stylesheet">
|
||||
<link id="hljs-light" rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/styles/github.min.css" >
|
||||
<link id="hljs-dark" rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/styles/github-dark.min.css" disabled>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/highlight.min.js"></script>
|
||||
<script>hljs.highlightAll();</script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="navbar fixed-top navbar-expand-lg navbar-dark bg-primary">
|
||||
<div class="container">
|
||||
<a class="navbar-brand" href="/.">My Docs</a>
|
||||
|
||||
<!-- Expanded navigation -->
|
||||
<div id="navbar-collapse" class="navbar-collapse collapse">
|
||||
|
||||
<ul class="nav navbar-nav ms-md-auto">
|
||||
<li class="nav-item">
|
||||
<a href="#" class="nav-link" data-bs-toggle="modal" data-bs-target="#mkdocs_search_modal">
|
||||
<i class="fa fa-search"></i> Search
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
|
||||
<div class="row-fluid">
|
||||
<div id="main-content" class="span12">
|
||||
<h1 id="404-page-not-found" style="text-align: center">404</h1>
|
||||
<p style="text-align: center"><strong>Page not found</strong></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer class="col-md-12">
|
||||
<hr>
|
||||
<p>Documentation built with <a href="https://www.mkdocs.org/">MkDocs</a>.</p>
|
||||
</footer>
|
||||
<script src="/js/bootstrap.bundle.min.js"></script>
|
||||
<script>
|
||||
var base_url = "/",
|
||||
shortcuts = {"help": 191, "next": 78, "previous": 80, "search": 83};
|
||||
</script>
|
||||
<script src="/js/base.js"></script>
|
||||
<script src="/search/main.js"></script>
|
||||
|
||||
<div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
|
||||
<div class="modal-dialog modal-lg">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h4 class="modal-title" id="searchModalLabel">Search</h4>
|
||||
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<p>From here you can search these documents. Enter your search terms below.</p>
|
||||
<form>
|
||||
<div class="form-group">
|
||||
<input type="search" class="form-control" placeholder="Search..." id="mkdocs-search-query" title="Type search term here">
|
||||
</div>
|
||||
</form>
|
||||
<div id="mkdocs-search-results" data-no-results-text="No results found"></div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div><div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
|
||||
<div class="modal-dialog">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>
|
||||
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th style="width: 20%;">Keys</th>
|
||||
<th>Action</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="help shortcut"><kbd>?</kbd></td>
|
||||
<td>Open this help</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="next shortcut"><kbd>n</kbd></td>
|
||||
<td>Next page</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="prev shortcut"><kbd>p</kbd></td>
|
||||
<td>Previous page</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="search shortcut"><kbd>s</kbd></td>
|
||||
<td>Search</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -1,14 +0,0 @@
|
||||
:root {
|
||||
--dracula-body-bg: #2a232b;
|
||||
--dracula-color: #f8f8f2;
|
||||
--dracula-header-bg: #2a232b;
|
||||
--dracula-scrollToTopBtn-color: #9fea8a;
|
||||
--dracula-links-color: #f76b00;
|
||||
--dracula-nav-bg: #2a232b;
|
||||
--dracula-nav-links-color: #f76b00;
|
||||
--dracula-h1-color: #e54472;
|
||||
--dracula-h2-color: #18f700;
|
||||
--dracula-solid-bg: #2a232b;
|
||||
--dracula-solid-color: #f76b00;
|
||||
--dracula-footer-bg: #2a232b;
|
||||
}
|
366
en/css/base.css
Normal file
@ -0,0 +1,366 @@
|
||||
html {
|
||||
/* The nav header is 3.5rem high, plus 20px for the margin-top of the
|
||||
main container. */
|
||||
scroll-padding-top: calc(3.5rem + 20px);
|
||||
}
|
||||
|
||||
/* Replacement for `body { background-attachment: fixed; }`, which has
|
||||
performance issues when scrolling on large displays. See #1394. */
|
||||
body::before {
|
||||
content: ' ';
|
||||
position: fixed;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
top: 0;
|
||||
left: 0;
|
||||
background-color: var(--bs-body-bg);
|
||||
background: url(../img/grid.png) repeat-x;
|
||||
will-change: transform;
|
||||
z-index: -1;
|
||||
}
|
||||
|
||||
body > .container {
|
||||
margin-top: 20px;
|
||||
min-height: 400px;
|
||||
}
|
||||
|
||||
.navbar.fixed-top {
|
||||
position: -webkit-sticky;
|
||||
position: sticky;
|
||||
}
|
||||
|
||||
.source-links {
|
||||
float: right;
|
||||
}
|
||||
|
||||
.col-md-9 img {
|
||||
max-width: 100%;
|
||||
display: inline-block;
|
||||
padding: 4px;
|
||||
line-height: 1.428571429;
|
||||
background-color: var(--bs-secondary-bg-subtle);
|
||||
border: 1px solid var(--bs-secondary-border-subtle);
|
||||
border-radius: 4px;
|
||||
margin: 20px auto 30px auto;
|
||||
}
|
||||
|
||||
h1 {
|
||||
color: inherit;
|
||||
font-weight: 400;
|
||||
font-size: 42px;
|
||||
}
|
||||
|
||||
h2, h3, h4, h5, h6 {
|
||||
color: inherit;
|
||||
font-weight: 300;
|
||||
}
|
||||
|
||||
hr {
|
||||
border-top: 1px solid #aaa;
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
pre, .rst-content tt {
|
||||
max-width: 100%;
|
||||
background-color: var(--bs-body-bg);
|
||||
border: solid 1px var(--bs-border-color);
|
||||
color: var(--bs-body-color);
|
||||
overflow-x: auto;
|
||||
}
|
||||
|
||||
code.code-large, .rst-content tt.code-large {
|
||||
font-size: 90%;
|
||||
}
|
||||
|
||||
code {
|
||||
padding: 2px 5px;
|
||||
background-color: rgba(var(--bs-body-bg-rgb), 0.75);
|
||||
border: solid 1px var(--bs-border-color);
|
||||
color: var(--bs-body-color);
|
||||
white-space: pre-wrap;
|
||||
word-wrap: break-word;
|
||||
}
|
||||
|
||||
pre code {
|
||||
display: block;
|
||||
border: none;
|
||||
white-space: pre;
|
||||
word-wrap: normal;
|
||||
font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
kbd {
|
||||
padding: 2px 4px;
|
||||
font-size: 90%;
|
||||
color: var(--bs-secondary-text-emphasis);
|
||||
background-color: var(--bs-secondary-bg-subtle);
|
||||
border-radius: 3px;
|
||||
-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);
|
||||
box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);
|
||||
}
|
||||
|
||||
a code {
|
||||
color: inherit;
|
||||
}
|
||||
|
||||
a:hover code, a:focus code {
|
||||
color: inherit;
|
||||
}
|
||||
|
||||
footer {
|
||||
margin-top: 30px;
|
||||
margin-bottom: 10px;
|
||||
text-align: center;
|
||||
font-weight: 200;
|
||||
}
|
||||
|
||||
.modal-dialog {
|
||||
margin-top: 60px;
|
||||
}
|
||||
|
||||
/*
|
||||
* Side navigation
|
||||
*
|
||||
* Scrollspy and affixed enhanced navigation to highlight sections and secondary
|
||||
* sections of docs content.
|
||||
*/
|
||||
|
||||
.bs-sidebar.affix {
|
||||
position: -webkit-sticky;
|
||||
position: sticky;
|
||||
/* The nav header is 3.5rem high, plus 20px for the margin-top of the
|
||||
main container. */
|
||||
top: calc(3.5rem + 20px);
|
||||
}
|
||||
|
||||
.bs-sidebar.card {
|
||||
padding: 0;
|
||||
max-height: 90%;
|
||||
overflow-y: auto;
|
||||
}
|
||||
|
||||
/* Toggle (vertically flip) sidebar collapse icon */
|
||||
.bs-sidebar .navbar-toggler span {
|
||||
-moz-transform: scale(1, -1);
|
||||
-webkit-transform: scale(1, -1);
|
||||
-o-transform: scale(1, -1);
|
||||
-ms-transform: scale(1, -1);
|
||||
transform: scale(1, -1);
|
||||
}
|
||||
|
||||
.bs-sidebar .navbar-toggler.collapsed span {
|
||||
-moz-transform: scale(1, 1);
|
||||
-webkit-transform: scale(1, 1);
|
||||
-o-transform: scale(1, 1);
|
||||
-ms-transform: scale(1, 1);
|
||||
transform: scale(1, 1);
|
||||
}
|
||||
|
||||
/* First level of nav */
|
||||
.bs-sidebar > .navbar-collapse > .nav {
|
||||
padding-top: 10px;
|
||||
padding-bottom: 10px;
|
||||
border-radius: 5px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
/* All levels of nav */
|
||||
.bs-sidebar .nav > li > a {
|
||||
display: block;
|
||||
padding: 5px 20px;
|
||||
z-index: 1;
|
||||
}
|
||||
.bs-sidebar .nav > li > a:hover,
|
||||
.bs-sidebar .nav > li > a:focus {
|
||||
text-decoration: none;
|
||||
border-right: 1px solid;
|
||||
}
|
||||
.bs-sidebar .nav > li > a.active,
|
||||
.bs-sidebar .nav > li > a.active:hover,
|
||||
.bs-sidebar .nav > li > a.active:focus {
|
||||
font-weight: bold;
|
||||
background-color: transparent;
|
||||
border-right: 1px solid;
|
||||
}
|
||||
|
||||
.bs-sidebar .nav .nav .nav {
|
||||
margin-left: 1em;
|
||||
}
|
||||
|
||||
.bs-sidebar .nav > li > a {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.bs-sidebar .nav .nav > li > a {
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
.headerlink {
|
||||
font-family: FontAwesome;
|
||||
font-size: 14px;
|
||||
display: none;
|
||||
padding-left: .5em;
|
||||
text-decoration: none;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
h1:hover .headerlink, h2:hover .headerlink, h3:hover .headerlink, h4:hover .headerlink, h5:hover .headerlink, h6:hover .headerlink {
|
||||
display:inline-block;
|
||||
}
|
||||
|
||||
blockquote {
|
||||
padding-left: 10px;
|
||||
border-left: 4px solid #e6e6e6;
|
||||
}
|
||||
|
||||
.admonition, details {
|
||||
padding: 15px;
|
||||
margin-bottom: 20px;
|
||||
border: 1px solid transparent;
|
||||
border-radius: 4px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.admonition.note, details.note {
|
||||
color: var(--bs-primary-text-emphasis);
|
||||
background-color: var(--bs-primary-bg-subtle);
|
||||
border-color: var(--bs-primary-border-subtle);
|
||||
}
|
||||
|
||||
.admonition.note h1, .admonition.note h2, .admonition.note h3,
|
||||
.admonition.note h4, .admonition.note h5, .admonition.note h6,
|
||||
details.note h1, details.note h2, details.note h3,
|
||||
details.note h4, details.note h5, details.note h6 {
|
||||
color: var(--bs-primary-text-emphasis);
|
||||
}
|
||||
|
||||
.admonition.info, details.info {
|
||||
color: var(--bs-info-text-emphasis);
|
||||
background-color: var(--bs-info-bg-subtle);
|
||||
border-color: var(--bs-info-border-subtle);
|
||||
}
|
||||
|
||||
.admonition.info h1, .admonition.info h2, .admonition.info h3,
|
||||
.admonition.info h4, .admonition.info h5, .admonition.info h6,
|
||||
details.info h1, details.info h2, details.info h3,
|
||||
details.info h4, details.info h5, details.info h6 {
|
||||
color: var(--bs-info-text-emphasis);
|
||||
}
|
||||
|
||||
.admonition.warning, details.warning {
|
||||
color: var(--bs-warning-text-emphasis);
|
||||
background-color: var(--bs-warning-bg-subtle);
|
||||
border-color: var(--bs-warning-border-subtle);
|
||||
}
|
||||
|
||||
.admonition.warning h1, .admonition.warning h2, .admonition.warning h3,
|
||||
.admonition.warning h4, .admonition.warning h5, .admonition.warning h6,
|
||||
details.warning h1, details.warning h2, details.warning h3,
|
||||
details.warning h4, details.warning h5, details.warning h6 {
|
||||
color: var(--bs-warning-text-emphasis);
|
||||
}
|
||||
|
||||
.admonition.danger, details.danger {
|
||||
color: var(--bs-danger-text-emphasis);
|
||||
background-color: var(--bs-danger-bg-subtle);
|
||||
border-color: var(--bs-danger-border-subtle);
|
||||
}
|
||||
|
||||
.admonition.danger h1, .admonition.danger h2, .admonition.danger h3,
|
||||
.admonition.danger h4, .admonition.danger h5, .admonition.danger h6,
|
||||
details.danger h1, details.danger h2, details.danger h3,
|
||||
details.danger h4, details.danger h5, details.danger h6 {
|
||||
color: var(--bs-danger-text-emphasis);
|
||||
}
|
||||
|
||||
.admonition, details {
|
||||
color: var(--bs-light-text-emphasis);
|
||||
background-color: var(--bs-light-bg-subtle);
|
||||
border-color: var(--bs-light-border-subtle);
|
||||
}
|
||||
|
||||
.admonition h1, .admonition h2, .admonition h3,
|
||||
.admonition h4, .admonition h5, .admonition h6,
|
||||
details h1, details h2, details h3,
|
||||
details h4, details h5, details h6 {
|
||||
color: var(--bs-light-text-emphasis);
|
||||
}
|
||||
|
||||
.admonition-title, summary {
|
||||
font-weight: bold;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.admonition>p:last-child, details>p:last-child {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
@media (max-width: 991.98px) {
|
||||
.navbar-collapse.show {
|
||||
overflow-y: auto;
|
||||
max-height: calc(100vh - 3.5rem);
|
||||
}
|
||||
}
|
||||
|
||||
.dropdown-item.open {
|
||||
color: var(--bs-dropdown-link-active-color);
|
||||
background-color: var(--bs-dropdown-link-active-bg);
|
||||
}
|
||||
|
||||
.dropdown-submenu > .dropdown-menu {
|
||||
margin: 0 0 0 1.5rem;
|
||||
padding: 0;
|
||||
border-width: 0;
|
||||
}
|
||||
|
||||
.dropdown-submenu > a::after {
|
||||
display: block;
|
||||
content: " ";
|
||||
float: right;
|
||||
width: 0;
|
||||
height: 0;
|
||||
border-color: transparent;
|
||||
border-style: solid;
|
||||
border-width: 5px 0 5px 5px;
|
||||
border-left-color: var(--bs-dropdown-link-active-color);
|
||||
margin-top: 5px;
|
||||
margin-right: -10px;
|
||||
}
|
||||
|
||||
.dropdown-submenu:hover > a::after {
|
||||
border-left-color: var(--bs-dropdown-link-active-color);
|
||||
}
|
||||
|
||||
@media (min-width: 992px) {
|
||||
.dropdown-menu {
|
||||
overflow-y: auto;
|
||||
max-height: calc(100vh - 3.5rem);
|
||||
}
|
||||
|
||||
.dropdown-submenu {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.dropdown-submenu > .dropdown-menu {
|
||||
position: fixed !important;
|
||||
margin-top: -9px;
|
||||
margin-left: -2px;
|
||||
border-width: 1px;
|
||||
padding: 0.5rem 0;
|
||||
}
|
||||
|
||||
.dropdown-submenu.pull-left {
|
||||
float: none;
|
||||
}
|
||||
|
||||
.dropdown-submenu.pull-left > .dropdown-menu {
|
||||
left: -100%;
|
||||
margin-left: 10px;
|
||||
}
|
||||
}
|
||||
|
||||
@media print {
|
||||
/* Remove sidebar when print */
|
||||
.col-md-3 { display: none; }
|
||||
}
|
12
en/css/bootstrap.min.css
vendored
Normal file
1
en/css/bootstrap.min.css.map
Normal file
6
en/css/brands.min.css
vendored
Normal file
9
en/css/fontawesome.min.css
vendored
Normal file
6
en/css/solid.min.css
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
/*!
|
||||
* Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
|
||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||
* Copyright 2023 Fonticons, Inc.
|
||||
*/
|
||||
:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}
|
6
en/css/v4-font-face.min.css
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
/*!
|
||||
* Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
|
||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||
* Copyright 2023 Fonticons, Inc.
|
||||
*/
|
||||
@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-v4compatibility.woff2) format("woff2"),url(../webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}
|
Before Width: | Height: | Size: 160 KiB |
BIN
en/img/favicon.ico
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
en/img/fzf.png
Before Width: | Height: | Size: 226 KiB |
BIN
en/img/grid.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
en/img/home.png
Before Width: | Height: | Size: 113 KiB |
Before Width: | Height: | Size: 13 KiB |
318
en/index.html
@ -1,164 +1,170 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<html lang="en" data-bs-theme="light">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="description" content="None">
|
||||
|
||||
|
||||
<link rel="shortcut icon" href="img/favicon.ico">
|
||||
<title>My Docs</title>
|
||||
<link href="css/bootstrap.min.css" rel="stylesheet">
|
||||
<link href="css/fontawesome.min.css" rel="stylesheet">
|
||||
<link href="css/brands.min.css" rel="stylesheet">
|
||||
<link href="css/solid.min.css" rel="stylesheet">
|
||||
<link href="css/v4-font-face.min.css" rel="stylesheet">
|
||||
<link href="css/base.css" rel="stylesheet">
|
||||
<link id="hljs-light" rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/styles/github.min.css" >
|
||||
<link id="hljs-dark" rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/styles/github-dark.min.css" disabled>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/highlight.min.js"></script>
|
||||
<script>hljs.highlightAll();</script>
|
||||
</head>
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="description" content="ApolloNvim freedom in programming...." />
|
||||
<meta name="keywords" content="ApolloNvim Distro" />
|
||||
<meta name="author" content="Kankys" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<link rel="stylesheet" href="style.css" />
|
||||
<link rel="shortcut icon" href="../img/apollonvim.jpg" />
|
||||
<!--nav bar-->
|
||||
<script src="https://kit.fontawesome.com/0a43c6cd1f.js" crossorigin="anonymous"></script>
|
||||
<!--icons dark, go to up-->
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" />
|
||||
<!--ubuntu fonts-->
|
||||
<style>
|
||||
@import url("https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap");
|
||||
</style>
|
||||
<title>ApolloNvim</title>
|
||||
</head>
|
||||
<body class="homepage">
|
||||
<div class="navbar fixed-top navbar-expand-lg navbar-dark bg-primary">
|
||||
<div class="container">
|
||||
<a class="navbar-brand" href=".">My Docs</a>
|
||||
|
||||
<body>
|
||||
<header>
|
||||
<h1 class="title"><a href="index.html">🚀ApolloNvim</a></h1>
|
||||
<!-- Expanded navigation -->
|
||||
<div id="navbar-collapse" class="navbar-collapse collapse">
|
||||
|
||||
<!-- Terminal - navigation -->
|
||||
<nav class="navigation">
|
||||
<ul>
|
||||
<li><a href="install.html">Installation</a></li>
|
||||
<li><a href="plugins.html">Plugins</a></li>
|
||||
<li><a href="tutorials.html">Tutorials</a></li>
|
||||
<li><a href="/cz/index.html">Česky</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
<div class="menu-icon">
|
||||
<!-- Ikona hamburger -->
|
||||
<i class="fa-solid fa-bars"></i>
|
||||
<!-- Ikona cross -->
|
||||
<!-- <i class="fa-solid fa-xmark"></i> -->
|
||||
<ul class="nav navbar-nav ms-md-auto">
|
||||
<li class="nav-item">
|
||||
<a href="#" class="nav-link" data-bs-toggle="modal" data-bs-target="#mkdocs_search_modal">
|
||||
<i class="fa fa-search"></i> Search
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-3"><div class="navbar-expand-md bs-sidebar hidden-print affix" role="complementary">
|
||||
<div class="navbar-header">
|
||||
<button type="button" class="navbar-toggler collapsed" data-bs-toggle="collapse" data-bs-target="#toc-collapse" title="Table of Contents">
|
||||
<span class="fa fa-angle-down"></span>
|
||||
</button>
|
||||
</div>
|
||||
</header>
|
||||
<hr />
|
||||
|
||||
<!--Začátek sekcí - co h2 sekce + fotogalerie-->
|
||||
<section class="content" id="welcome">
|
||||
<section class="welcome">
|
||||
<h2>Tutorials:</h2>
|
||||
<h3>Programming is much more fun when you are efficient. Neovim can get you there eventually, but you have to be willing to try new things. New plugins, new remaps, etc.</h3>
|
||||
<p><a href="https://codeberg.org/Kankys/ApolloNvim2025" target="_blank">Project</a> repository</p>
|
||||
<p>
|
||||
👉 Neovim setup for Front-End development based on <a href="https://github.com/junegunn/vim-plug" target="_blank">plug.vim</a>, <a href="https://github.com/neoclide/coc.nvim" target="_blank">Coc</a> and <a href="https://neovim.io/doc/user/lua-guide.html" target="_blank">Lua</a>.
|
||||
</p>
|
||||
<p>
|
||||
👉 The advantages of Neovim over a classic IDE are undeniable in the freedom of configuration, there are thousands of possibilities how your Neovim can look and work. For your inspiration and use this project was created 🚀 ApolloNvim.
|
||||
</p>
|
||||
<p>
|
||||
👉 This distribution doesn't just work by clicking a button and installing. It will lead you to a separate installation using this site. The goal is to understand how Neovim works so you can modify everything yourself, which even click-on distributions don't teach you.
|
||||
</p>
|
||||
<p>
|
||||
👉 Two Editions 🚀ApolloNvim Starter for scaled to work with text thanks to markdown support and FrontEnd Edition focused on web development.
|
||||
</p>
|
||||
<p>
|
||||
👉 This setting is primarily for web development. I was inspired by the plugins I used in VSCode and Webstorm.
|
||||
</p>
|
||||
<p>👉 In October 2024, PHP support was newly added as well as Automatic pugin installation.</p>
|
||||
<p>👉 Great emphasis is placed on speed and lightness.</p>
|
||||
<p>
|
||||
👉 🚀 ApolloNvim Distro is regularly updated and so is the whole project.
|
||||
</p>
|
||||
<p>
|
||||
👉 For the best experience with 🚀 ApolloNvim Distro, I recommend using <a href="https://git.archoslinux.cz/kankys/zellij-mySetup" target="_blank">Zellij </a> or <a href="https://gnome-terminator.org/" target="_blank"> Terminator</a> multiplexor, but it's not a requirement of course.
|
||||
</p>
|
||||
</section>
|
||||
<section id="advantages">
|
||||
<h2>Advantages:</h2>
|
||||
<p>
|
||||
👉 The main advantages of this setup are support for Codeium, a free alternative to Copilot, Prettier, AutoSave, HTML, CSS, JS dipping and shortcuts to comment and uncomment code (CTRL + k). There are also several plugins to make working in Neovi more enjoyable.
|
||||
</p>
|
||||
<p>
|
||||
👉 With <a href="https://github.com/neovim/nvim-lspconfig" target="_blank">LSP</a> in this installation I use <a href="https://github.com/neoclide/coc.nvim" target="_blank">Coc</a> for its simplicity, stability and speed.
|
||||
</p>
|
||||
<p>
|
||||
👉 The best themes for Neovim (so you don't have to search for them) is the default GitHub Dark.
|
||||
</p>
|
||||
<p>
|
||||
👉 To change the theme in Neovi, simply use the <strong>:colorscheme</strong> command in the command line and use the Tab button to switch between themes.
|
||||
</p>
|
||||
</section>
|
||||
<section class="photo">
|
||||
<img class="picture" src="img/home.png" alt="Homescreen" />
|
||||
<img class="picture1" src="img/config.png" alt="config.vim" />
|
||||
<img class="picture2" src="img/fzf.png" alt="fzf" />
|
||||
</section>
|
||||
<section id="apollo">
|
||||
<h2>Plan 🚀ApolloNvim:</h2>
|
||||
<p>
|
||||
👉 You can expect these new features and more in the future:
|
||||
</p>
|
||||
<p>👉 Installer 🚀 ApolloNvim via link from Git.</p>
|
||||
<p>👉 New custom welcome screen.</p>
|
||||
<p>👉 New plugins.</p>
|
||||
👉 Tutorials on plugins, how to set them up and how to work with them.
|
||||
</p>
|
||||
<p>👉 Instructions for working with Neovi.</p>
|
||||
</section>
|
||||
<section id="faq">
|
||||
<h2>Questions and Answers:</h2>
|
||||
<p>👉 How much does ApolloNvim cost? -> Nothing 🚀 ApolloNvim is free.</p>
|
||||
<p>👉 How complicated is 🚀 ApolloNvim? -> 🚀 ApolloNvim may be more complicated than other editors, but once you learn how to use it, you'll see how great it is.
|
||||
</p>
|
||||
</section>
|
||||
<section id="contact">
|
||||
<h2>Contact:</h2>
|
||||
<p>
|
||||
<a href="https://lukaskanka.cz/" target="_blank">👉 Author's personal website 🚀 ApolloNvim</a>
|
||||
</p>
|
||||
<p>
|
||||
<a href="https://codeberg.org/Kankys" target="_blank">👉 Codeberg profile</a>
|
||||
</p>
|
||||
<p>
|
||||
<a href="https://mastodon.arch-linux.cz/@Kankys" target="_blank" 👉>
|
||||
Mastodon</a>
|
||||
</p>
|
||||
</section>
|
||||
<section class="login"></section>
|
||||
<section id="help">
|
||||
<h2>Support:</h2>
|
||||
<p>
|
||||
👉 If in any way you want to support or contribute to the content and functionality of 🚀 ApolloNvim, please let me know.
|
||||
</p>
|
||||
<p>👉 You can also support this project with a few Satoshi:</p>
|
||||
<img class="sat" src="https://lukan.cz/wp-content/uploads/2025/01/0a895d16-ce64-4e8a-9a9d-05c568dc916e_1124x1532-220x300.webp" alt="Satoshi" />
|
||||
</section>
|
||||
<section id="other">
|
||||
<h2>Other projects and links:</h2>
|
||||
<p>
|
||||
👉 <a href="https://arch-linux.cz/" target="_blank">ArchLinux CZ</a>
|
||||
</p>
|
||||
<p>
|
||||
👉
|
||||
<a href="https://searxng.cz/" target="_blank">Vyhledávač SearXNG CZ</a>
|
||||
</p>
|
||||
<p>
|
||||
👉
|
||||
<a href="https://endeavouros.com/" target="_blank">EndeavourOS Linux</a>
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://i3wm.org/" target="_blank">i3 window manager</a>
|
||||
</p>
|
||||
</section>
|
||||
<button onclick="scrollToTop()" id="scrollToTopBtn" title="Go to top">
|
||||
<i class="fas fa-arrow-up"></i>
|
||||
</button>
|
||||
<footer>
|
||||
Copyright ©
|
||||
<a href="https://codeberg.org/Kankys" target="_blank">Lukáš Kaňka</a>
|
||||
2024 -2025
|
||||
</footer>
|
||||
</section>
|
||||
<script src="script.js"></script>
|
||||
</body>
|
||||
|
||||
<div id="toc-collapse" class="navbar-collapse collapse card bg-body-tertiary">
|
||||
<ul class="nav flex-column">
|
||||
|
||||
<li class="nav-item" data-bs-level="1"><a href="#aj-verze" class="nav-link">AJ VERZE</a>
|
||||
<ul class="nav flex-column">
|
||||
<li class="nav-item" data-bs-level="2"><a href="#commands" class="nav-link">Commands</a>
|
||||
<ul class="nav flex-column">
|
||||
</ul>
|
||||
</li>
|
||||
<li class="nav-item" data-bs-level="2"><a href="#project-layout" class="nav-link">Project layout</a>
|
||||
<ul class="nav flex-column">
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div></div>
|
||||
<div class="col-md-9" role="main">
|
||||
|
||||
<h1 id="aj-verze">AJ VERZE</h1>
|
||||
<p>For full documentation visit <a href="https://www.mkdocs.org">mkdocs.org</a>.</p>
|
||||
<h2 id="commands">Commands</h2>
|
||||
<ul>
|
||||
<li><code>mkdocs new [dir-name]</code> - Create a new project.</li>
|
||||
<li><code>mkdocs serve</code> - Start the live-reloading docs server.</li>
|
||||
<li><code>mkdocs build</code> - Build the documentation site.</li>
|
||||
<li><code>mkdocs -h</code> - Print help message and exit.</li>
|
||||
</ul>
|
||||
<h2 id="project-layout">Project layout</h2>
|
||||
<pre><code>mkdocs.yml # The configuration file.
|
||||
docs/
|
||||
index.md # The documentation homepage.
|
||||
... # Other markdown pages, images and other files.
|
||||
</code></pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<footer class="col-md-12">
|
||||
<hr>
|
||||
<p>Documentation built with <a href="https://www.mkdocs.org/">MkDocs</a>.</p>
|
||||
</footer>
|
||||
<script src="js/bootstrap.bundle.min.js"></script>
|
||||
<script>
|
||||
var base_url = ".",
|
||||
shortcuts = {"help": 191, "next": 78, "previous": 80, "search": 83};
|
||||
</script>
|
||||
<script src="js/base.js"></script>
|
||||
<script src="search/main.js"></script>
|
||||
|
||||
<div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
|
||||
<div class="modal-dialog modal-lg">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h4 class="modal-title" id="searchModalLabel">Search</h4>
|
||||
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<p>From here you can search these documents. Enter your search terms below.</p>
|
||||
<form>
|
||||
<div class="form-group">
|
||||
<input type="search" class="form-control" placeholder="Search..." id="mkdocs-search-query" title="Type search term here">
|
||||
</div>
|
||||
</form>
|
||||
<div id="mkdocs-search-results" data-no-results-text="No results found"></div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div><div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
|
||||
<div class="modal-dialog">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>
|
||||
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th style="width: 20%;">Keys</th>
|
||||
<th>Action</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="help shortcut"><kbd>?</kbd></td>
|
||||
<td>Open this help</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="next shortcut"><kbd>n</kbd></td>
|
||||
<td>Next page</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="prev shortcut"><kbd>p</kbd></td>
|
||||
<td>Previous page</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="search shortcut"><kbd>s</kbd></td>
|
||||
<td>Search</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
<!--
|
||||
MkDocs version : 1.6.1
|
||||
Build Date UTC : 2025-02-03 22:14:42.733311+00:00
|
||||
-->
|
||||
|
313
en/install.html
@ -1,313 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="description" content="ApolloNvim freedom in programming...." />
|
||||
<meta name="keywords" content="ApolloNvim Distro Installation" />
|
||||
<meta name="author" content="Kankys" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<link rel="stylesheet" href="style.css" />
|
||||
<link rel="shortcut icon" href="../img/apollonvim.jpg" />
|
||||
<!--nav bar-->
|
||||
<script
|
||||
src="https://kit.fontawesome.com/0a43c6cd1f.js"
|
||||
crossorigin="anonymous"
|
||||
></script>
|
||||
<!--icons dark, go to up-->
|
||||
<link
|
||||
rel="stylesheet"
|
||||
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css"
|
||||
/>
|
||||
<!--ubuntu fonts-->
|
||||
<style>
|
||||
@import url("https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap");
|
||||
</style>
|
||||
<title>ApolloNvim Installation</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<header>
|
||||
<h1 class="title"><a href="index.html">🚀ApolloNvim</a></h1>
|
||||
|
||||
<!-- Terminal - navigation -->
|
||||
<nav class="navigation">
|
||||
<ul>
|
||||
<li><a href="index.html">Home</a></li>
|
||||
<li>
|
||||
<a href="plugins.html">Plugins</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="tutorials.html">Tutorials</a>
|
||||
</li>
|
||||
<li><a href="/cz/index.html">Česky</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
<div class="menu-icon">
|
||||
<!-- Ikona hamburger -->
|
||||
<i class="fa-solid fa-bars"></i>
|
||||
<!-- Ikona cross -->
|
||||
<!-- <i class="fa-solid fa-xmark"></i> -->
|
||||
</div>
|
||||
</header>
|
||||
<hr />
|
||||
<section class="content" id="welcome">
|
||||
<p>
|
||||
<strong>
|
||||
Before installing new plugins, always check the documentation for
|
||||
the plugins on Github. This will prevent potential problems! If
|
||||
you're not sure about the procedure or something is not clear, you'd
|
||||
better check the documentation,write to us or the forums to find the
|
||||
answer.
|
||||
</strong>
|
||||
</p>
|
||||
<section id="install">
|
||||
<h2>Installation and setup Start Edition:</h2>
|
||||
|
||||
|
||||
<p>
|
||||
👉 If you don't have it yet, install
|
||||
<a href="https://neovim.io/" target="_blank">Neovim</a>.
|
||||
</p>
|
||||
<p>👉 You will need to install plug.vim to install the extension.</p>
|
||||
<p>
|
||||
👉 Go to this
|
||||
<a href="https://github.com/junegunn/vim-plug" target="_blank"
|
||||
>page</a
|
||||
>
|
||||
under Installation find your operating system and copy the link under
|
||||
it into your terminal.
|
||||
</p>
|
||||
<p>👉 But first back up your current Neovim settings!!!</p>
|
||||
<p>👉 Linux & Mac:</p>
|
||||
<div class="code-box">
|
||||
<p>/home/user/.config/nvim/init.vim</p>
|
||||
</div>
|
||||
<p>Windows:</p>
|
||||
<div class="code-box">
|
||||
<p>~\AppData\Local\nvim</p>
|
||||
</div>
|
||||
</section>
|
||||
<section id="neovim">
|
||||
<h2>Neovim:</h2>
|
||||
<p>
|
||||
👉 The easiest way to install 🚀 ApolloNvim Distro for Linux and macOS
|
||||
is to download this repository with the command :
|
||||
</p>
|
||||
<div class="code-box">
|
||||
<p>
|
||||
git clone -b nvim https://codeberg.org/Kankys/ApolloNvim2025.git
|
||||
~/.config/nvim
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
👉 Note this command above will overwrite the existing nvim folder in
|
||||
~/.config/nvim.
|
||||
<strong
|
||||
>Don't forget to back up the existing nvim folder before you
|
||||
overwrite it with a new one from this repository, for example by
|
||||
renaming the original nvim.bak.</strong
|
||||
>
|
||||
</p>
|
||||
<p>
|
||||
👉 But if you want you can configure Nvim to your liking and just get
|
||||
inspired.
|
||||
</p>
|
||||
<p>
|
||||
👉 You can run neovim in the terminal with the
|
||||
<strong>nvim</strong> command.
|
||||
</p>
|
||||
<p>👉 Click on error messages.</p>
|
||||
<p>
|
||||
👉 In Neovim, type <strong>PlugInstall</strong> in the command line , this will install all plugins. Restart Neovim.
|
||||
</p>
|
||||
<p>
|
||||
👉 If you are missing a plugin, you can easily install or uninstall it using <strong>plug.vim</strong>. You can find more information on GitHub <a href="https://github.com/junegunn/vim-plug" target="_blank"
|
||||
>plug.vim</a
|
||||
> or I'd be happy to advise you see about us.
|
||||
</p>
|
||||
<p>
|
||||
👉 If you don't want to use a plugin, just comment it out in the <strong>init.vim</strong> file using double quotes <strong>"</strong>.
|
||||
</p>
|
||||
<p>
|
||||
👉 Enter the Coc command in the command line to install the remaining plugins:
|
||||
</p>
|
||||
<div class="code-box">
|
||||
<p>
|
||||
CocInstall coc-markdown-preview-enhanced coc-webview
|
||||
</p>
|
||||
</div>
|
||||
<p>👉 Reboot Neovim once more and you're all set.</p>
|
||||
<p>
|
||||
👉 I use this configuration on both Linux and macOS. It is also tested on Windows 11.
|
||||
</p>
|
||||
</section>
|
||||
<section id="install">
|
||||
<h2>Installation and setup FrontEnd Edition:</h2>
|
||||
|
||||
|
||||
<p>
|
||||
👉 If you don't have it yet, install
|
||||
<a href="https://neovim.io/" target="_blank">Neovim</a>.
|
||||
</p>
|
||||
<p>👉 You will need to install plug.vim to install the extension.</p>
|
||||
<p>
|
||||
👉 Go to this
|
||||
<a href="https://github.com/junegunn/vim-plug" target="_blank"
|
||||
>page</a
|
||||
>
|
||||
under Installation find your operating system and copy the link under
|
||||
it into your terminal.
|
||||
</p>
|
||||
<p>👉 But first back up your current Neovim settings!!!</p>
|
||||
<p>👉 Linux & Mac:</p>
|
||||
<div class="code-box">
|
||||
<p>/home/user/.config/nvim/init.vim</p>
|
||||
</div>
|
||||
<p>Windows:</p>
|
||||
<div class="code-box">
|
||||
<p>~\AppData\Local\nvim</p>
|
||||
</div>
|
||||
</section>
|
||||
<section id="node">
|
||||
<h2>Node.js:</h2>
|
||||
<p>
|
||||
This section is not important if you are not interested in web
|
||||
application development.
|
||||
</p>
|
||||
<p>
|
||||
👉 I recommend to have
|
||||
<a href="https://nodejs.org/en" href="_blank">Node.js</a> installed.
|
||||
</p>
|
||||
<p>
|
||||
👉 Next, install the
|
||||
<a href="https://www.npmjs.com/package/live-server" target="_blank"
|
||||
>Live-server</a
|
||||
>
|
||||
in Node.js with the command:
|
||||
</p>
|
||||
<div class="code-box">
|
||||
<p>npm i live-server</p>
|
||||
</div>
|
||||
<p>
|
||||
👉 In your project you will be able to run your index.html command:
|
||||
</p>
|
||||
<div class="code-box">
|
||||
<p>npx live-server</p>
|
||||
</div>
|
||||
<p>👉 For proper LSP functionality, install the following packages:</p>
|
||||
|
||||
<p>
|
||||
<a
|
||||
href="https://github.com/microsoft/vscode-html-languageservice"
|
||||
target="_blank"
|
||||
>vscode-html-langserver</a
|
||||
>
|
||||
</p>
|
||||
<p>
|
||||
<a
|
||||
href="https://github.com/microsoft/vscode-css-languageservice"
|
||||
target="_blank"
|
||||
>vscode-css-langserver</a
|
||||
>
|
||||
</p>
|
||||
<p>
|
||||
<a
|
||||
href="https://github.com/typescript-language-server/typescript-language-server"
|
||||
target="_blank"
|
||||
>typescript-language-server</a
|
||||
>
|
||||
</p>
|
||||
<p>
|
||||
<a href="https://github.com/aca/emmet-ls" target="_blank">emmet-ls</a>
|
||||
</p>
|
||||
<p>
|
||||
<a
|
||||
href="https://eslint.org/docs/latest/use/getting-started"
|
||||
target="_blank"
|
||||
>eslint</a
|
||||
>
|
||||
</p>
|
||||
<p>
|
||||
<a
|
||||
href="https://github.com/tailwindlabs/tailwindcss-intellisense/blob/master/packages/tailwindcss-language-server/README.md"
|
||||
target="_blank"
|
||||
>vtailwindcss-language-server</a
|
||||
>
|
||||
</p>
|
||||
</section>
|
||||
<section id="neovim">
|
||||
<h2>Neovim:</h2>
|
||||
<p>
|
||||
👉 The easiest way to install 🚀 ApolloNvim Distro for Linux and macOS
|
||||
is to download this repository with the command :
|
||||
</p>
|
||||
<div class="code-box">
|
||||
<p>
|
||||
git clone -b frontend https://codeberg.org/Kankys/ApolloNvim2025.git
|
||||
~/.config/nvim
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
👉 Note this command above will overwrite the existing nvim folder in
|
||||
~/.config/nvim.
|
||||
<strong
|
||||
>Don't forget to back up the existing nvim folder before you
|
||||
overwrite it with a new one from this repository, for example by
|
||||
renaming the original nvim.bak.</strong
|
||||
>
|
||||
</p>
|
||||
<p>
|
||||
👉 But if you want you can configure Nvim to your liking and just get
|
||||
inspired.
|
||||
</p>
|
||||
<p>
|
||||
👉 You can run neovim in the terminal with the
|
||||
<strong>nvim</strong> command.
|
||||
</p>
|
||||
<p>👉 Click on error messages.</p>
|
||||
<p>
|
||||
👉 In Neovim, type <strong>PlugInstall</strong> in the command line , this will install all plugins. Restart Neovim.
|
||||
</p>
|
||||
<p>
|
||||
👉 If you are missing a plugin, you can easily install or uninstall it using <strong>plug.vim</strong>. You can find more information on GitHub <a href="https://github.com/junegunn/vim-plug" target="_blank"
|
||||
>plug.vim</a
|
||||
> or I'd be happy to advise you see about us.
|
||||
</p>
|
||||
<p>
|
||||
👉 If you don't want to use a plugin, just comment it out in the <strong>init.vim</strong> file using double quotes <strong>"</strong>.
|
||||
</p>
|
||||
<p>
|
||||
👉 Enter the Coc command in the command line to install the remaining plugins:
|
||||
</p>
|
||||
<div class="code-box">
|
||||
<p>
|
||||
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
|
||||
</p>
|
||||
</div>
|
||||
<p>👉 Reboot Neovim once more and you're all set.</p>
|
||||
<p>
|
||||
👉 I use this configuration on both Linux and macOS. It is also tested on Windows 11.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
|
||||
|
||||
<button onclick="scrollToTop()" id="scrollToTopBtn" title="Go to top">
|
||||
<i class="fas fa-arrow-up"></i>
|
||||
</button>
|
||||
<footer>
|
||||
Copyright ©
|
||||
<a href="https://codeberg.org/Kankys" target="_blank"
|
||||
>Lukáš Kaňka</a
|
||||
>
|
||||
2024 - 2025
|
||||
</footer>
|
||||
</section>
|
||||
<script src="script.js"></script>
|
||||
</body>
|
||||
</html>
|
287
en/js/base.js
Normal file
@ -0,0 +1,287 @@
|
||||
function getSearchTerm() {
|
||||
var sPageURL = window.location.search.substring(1);
|
||||
var sURLVariables = sPageURL.split('&');
|
||||
for (var i = 0; i < sURLVariables.length; i++) {
|
||||
var sParameterName = sURLVariables[i].split('=');
|
||||
if (sParameterName[0] == 'q') {
|
||||
return sParameterName[1];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function applyTopPadding() {
|
||||
// Update various absolute positions to match where the main container
|
||||
// starts. This is necessary for handling multi-line nav headers, since
|
||||
// that pushes the main container down.
|
||||
var container = document.querySelector('body > .container');
|
||||
var offset = container.offsetTop;
|
||||
|
||||
document.documentElement.style.scrollPaddingTop = offset + 'px';
|
||||
document.querySelectorAll('.bs-sidebar.affix').forEach(function(sidebar) {
|
||||
sidebar.style.top = offset + 'px';
|
||||
});
|
||||
}
|
||||
|
||||
document.addEventListener("DOMContentLoaded", function () {
|
||||
var search_term = getSearchTerm();
|
||||
var search_modal = new bootstrap.Modal(document.getElementById('mkdocs_search_modal'));
|
||||
var keyboard_modal = new bootstrap.Modal(document.getElementById('mkdocs_keyboard_modal'));
|
||||
|
||||
if (search_term) {
|
||||
search_modal.show();
|
||||
}
|
||||
|
||||
// make sure search input gets autofocus every time modal opens.
|
||||
document.getElementById('mkdocs_search_modal').addEventListener('shown.bs.modal', function() {
|
||||
document.getElementById('mkdocs-search-query').focus();
|
||||
});
|
||||
|
||||
// Close search modal when result is selected
|
||||
// The links get added later so listen to parent
|
||||
document.getElementById('mkdocs-search-results').addEventListener('click', function(e) {
|
||||
if (e.target.tagName === 'A') {
|
||||
search_modal.hide();
|
||||
}
|
||||
});
|
||||
|
||||
// Populate keyboard modal with proper Keys
|
||||
document.querySelector('.help.shortcut kbd').innerHTML = keyCodes[shortcuts.help];
|
||||
document.querySelector('.prev.shortcut kbd').innerHTML = keyCodes[shortcuts.previous];
|
||||
document.querySelector('.next.shortcut kbd').innerHTML = keyCodes[shortcuts.next];
|
||||
document.querySelector('.search.shortcut kbd').innerHTML = keyCodes[shortcuts.search];
|
||||
|
||||
// Keyboard navigation
|
||||
document.addEventListener("keydown", function(e) {
|
||||
if (e.target.tagName === 'INPUT' || e.target.tagName === 'TEXTAREA') return true;
|
||||
var key = e.which || e.keyCode || window.event && window.event.keyCode;
|
||||
var page;
|
||||
switch (key) {
|
||||
case shortcuts.next:
|
||||
page = document.querySelector('.navbar a[rel="next"]');
|
||||
break;
|
||||
case shortcuts.previous:
|
||||
page = document.querySelector('.navbar a[rel="prev"]');
|
||||
break;
|
||||
case shortcuts.search:
|
||||
e.preventDefault();
|
||||
keyboard_modal.hide();
|
||||
search_modal.show();
|
||||
document.getElementById('mkdocs-search-query').focus();
|
||||
break;
|
||||
case shortcuts.help:
|
||||
search_modal.hide();
|
||||
keyboard_modal.show();
|
||||
break;
|
||||
default: break;
|
||||
}
|
||||
if (page && page.hasAttribute('href')) {
|
||||
keyboard_modal.hide();
|
||||
window.location.href = page.getAttribute('href');
|
||||
}
|
||||
});
|
||||
|
||||
document.querySelectorAll('table').forEach(function(table) {
|
||||
table.classList.add('table', 'table-striped', 'table-hover');
|
||||
});
|
||||
|
||||
function showInnerDropdown(item) {
|
||||
var popup = item.nextElementSibling;
|
||||
popup.classList.add('show');
|
||||
item.classList.add('open');
|
||||
|
||||
// First, close any sibling dropdowns.
|
||||
var container = item.parentElement.parentElement;
|
||||
container.querySelectorAll(':scope > .dropdown-submenu > a').forEach(function(el) {
|
||||
if (el !== item) {
|
||||
hideInnerDropdown(el);
|
||||
}
|
||||
});
|
||||
|
||||
var popupMargin = 10;
|
||||
var maxBottom = window.innerHeight - popupMargin;
|
||||
var bounds = item.getBoundingClientRect();
|
||||
|
||||
popup.style.left = bounds.right + 'px';
|
||||
if (bounds.top + popup.clientHeight > maxBottom &&
|
||||
bounds.top > window.innerHeight / 2) {
|
||||
popup.style.top = (bounds.bottom - popup.clientHeight) + 'px';
|
||||
popup.style.maxHeight = (bounds.bottom - popupMargin) + 'px';
|
||||
} else {
|
||||
popup.style.top = bounds.top + 'px';
|
||||
popup.style.maxHeight = (maxBottom - bounds.top) + 'px';
|
||||
}
|
||||
}
|
||||
|
||||
function hideInnerDropdown(item) {
|
||||
var popup = item.nextElementSibling;
|
||||
popup.classList.remove('show');
|
||||
item.classList.remove('open');
|
||||
|
||||
popup.scrollTop = 0;
|
||||
var menu = popup.querySelector('.dropdown-menu');
|
||||
if (menu) {
|
||||
menu.scrollTop = 0;
|
||||
}
|
||||
var dropdown = popup.querySelector('.dropdown-submenu > a');
|
||||
if (dropdown) {
|
||||
dropdown.classList.remove('open');
|
||||
}
|
||||
}
|
||||
|
||||
document.querySelectorAll('.dropdown-submenu > a').forEach(function(item) {
|
||||
item.addEventListener('click', function(e) {
|
||||
if (item.nextElementSibling.classList.contains('show')) {
|
||||
hideInnerDropdown(item);
|
||||
} else {
|
||||
showInnerDropdown(item);
|
||||
}
|
||||
|
||||
e.stopPropagation();
|
||||
e.preventDefault();
|
||||
});
|
||||
});
|
||||
|
||||
document.querySelectorAll('.dropdown-menu').forEach(function(menu) {
|
||||
menu.parentElement.addEventListener('hide.bs.dropdown', function() {
|
||||
menu.scrollTop = 0;
|
||||
var dropdown = menu.querySelector('.dropdown-submenu > a');
|
||||
if (dropdown) {
|
||||
dropdown.classList.remove('open');
|
||||
}
|
||||
menu.querySelectorAll('.dropdown-menu .dropdown-menu').forEach(function(submenu) {
|
||||
submenu.classList.remove('show');
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
applyTopPadding();
|
||||
});
|
||||
|
||||
window.addEventListener('resize', applyTopPadding);
|
||||
|
||||
var scrollSpy = new bootstrap.ScrollSpy(document.body, {
|
||||
target: '.bs-sidebar'
|
||||
});
|
||||
|
||||
/* Prevent disabled links from causing a page reload */
|
||||
document.querySelectorAll("li.disabled a").forEach(function(item) {
|
||||
item.addEventListener("click", function(event) {
|
||||
event.preventDefault();
|
||||
});
|
||||
});
|
||||
|
||||
// See https://www.cambiaresearch.com/articles/15/javascript-char-codes-key-codes
|
||||
// We only list common keys below. Obscure keys are omitted and their use is discouraged.
|
||||
var keyCodes = {
|
||||
8: 'backspace',
|
||||
9: 'tab',
|
||||
13: 'enter',
|
||||
16: 'shift',
|
||||
17: 'ctrl',
|
||||
18: 'alt',
|
||||
19: 'pause/break',
|
||||
20: 'caps lock',
|
||||
27: 'escape',
|
||||
32: 'spacebar',
|
||||
33: 'page up',
|
||||
34: 'page down',
|
||||
35: 'end',
|
||||
36: 'home',
|
||||
37: '←',
|
||||
38: '↑',
|
||||
39: '→',
|
||||
40: '↓',
|
||||
45: 'insert',
|
||||
46: 'delete',
|
||||
48: '0',
|
||||
49: '1',
|
||||
50: '2',
|
||||
51: '3',
|
||||
52: '4',
|
||||
53: '5',
|
||||
54: '6',
|
||||
55: '7',
|
||||
56: '8',
|
||||
57: '9',
|
||||
65: 'a',
|
||||
66: 'b',
|
||||
67: 'c',
|
||||
68: 'd',
|
||||
69: 'e',
|
||||
70: 'f',
|
||||
71: 'g',
|
||||
72: 'h',
|
||||
73: 'i',
|
||||
74: 'j',
|
||||
75: 'k',
|
||||
76: 'l',
|
||||
77: 'm',
|
||||
78: 'n',
|
||||
79: 'o',
|
||||
80: 'p',
|
||||
81: 'q',
|
||||
82: 'r',
|
||||
83: 's',
|
||||
84: 't',
|
||||
85: 'u',
|
||||
86: 'v',
|
||||
87: 'w',
|
||||
88: 'x',
|
||||
89: 'y',
|
||||
90: 'z',
|
||||
91: 'Left Windows Key / Left ⌘',
|
||||
92: 'Right Windows Key',
|
||||
93: 'Windows Menu / Right ⌘',
|
||||
96: 'numpad 0',
|
||||
97: 'numpad 1',
|
||||
98: 'numpad 2',
|
||||
99: 'numpad 3',
|
||||
100: 'numpad 4',
|
||||
101: 'numpad 5',
|
||||
102: 'numpad 6',
|
||||
103: 'numpad 7',
|
||||
104: 'numpad 8',
|
||||
105: 'numpad 9',
|
||||
106: 'multiply',
|
||||
107: 'add',
|
||||
109: 'subtract',
|
||||
110: 'decimal point',
|
||||
111: 'divide',
|
||||
112: 'f1',
|
||||
113: 'f2',
|
||||
114: 'f3',
|
||||
115: 'f4',
|
||||
116: 'f5',
|
||||
117: 'f6',
|
||||
118: 'f7',
|
||||
119: 'f8',
|
||||
120: 'f9',
|
||||
121: 'f10',
|
||||
122: 'f11',
|
||||
123: 'f12',
|
||||
124: 'f13',
|
||||
125: 'f14',
|
||||
126: 'f15',
|
||||
127: 'f16',
|
||||
128: 'f17',
|
||||
129: 'f18',
|
||||
130: 'f19',
|
||||
131: 'f20',
|
||||
132: 'f21',
|
||||
133: 'f22',
|
||||
134: 'f23',
|
||||
135: 'f24',
|
||||
144: 'num lock',
|
||||
145: 'scroll lock',
|
||||
186: ';',
|
||||
187: '=',
|
||||
188: ',',
|
||||
189: '‐',
|
||||
190: '.',
|
||||
191: '?',
|
||||
192: '`',
|
||||
219: '[',
|
||||
220: '\',
|
||||
221: ']',
|
||||
222: ''',
|
||||
};
|
7
en/js/bootstrap.bundle.min.js
vendored
Normal file
1
en/js/bootstrap.bundle.min.js.map
Normal file
65
en/js/darkmode.js
Normal file
@ -0,0 +1,65 @@
|
||||
function setColorMode(mode) {
|
||||
// Switch between light/dark theme. `mode` is a string value of either 'dark' or 'light'.
|
||||
var hljs_light = document.getElementById('hljs-light'),
|
||||
hljs_dark = document.getElementById('hljs-dark');
|
||||
document.documentElement.setAttribute('data-bs-theme', mode);
|
||||
if (mode == 'dark') {
|
||||
hljs_light.disabled = true;
|
||||
hljs_dark.disabled = false;
|
||||
} else {
|
||||
hljs_dark.disabled = true;
|
||||
hljs_light.disabled = false;
|
||||
}
|
||||
}
|
||||
|
||||
function updateModeToggle(mode) {
|
||||
// Update icon and toggle checkmarks of color mode selector.
|
||||
var menu = document.getElementById('theme-menu');
|
||||
document.querySelectorAll('[data-bs-theme-value]')
|
||||
.forEach(function(toggle) {
|
||||
if (mode == toggle.getAttribute('data-bs-theme-value')) {
|
||||
toggle.setAttribute('aria-pressed', 'true');
|
||||
toggle.lastElementChild.classList.remove('d-none');
|
||||
menu.firstElementChild.setAttribute('class', toggle.firstElementChild.getAttribute('class'));
|
||||
} else {
|
||||
toggle.setAttribute('aria-pressed', 'false');
|
||||
toggle.lastElementChild.classList.add('d-none');
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function onSystemColorSchemeChange(event) {
|
||||
// Update site color mode to match system color mode.
|
||||
setColorMode(event.matches ? 'dark' : 'light');
|
||||
}
|
||||
|
||||
var mql = window.matchMedia('(prefers-color-scheme: dark)'),
|
||||
defaultMode = document.documentElement.getAttribute('data-bs-theme'),
|
||||
storedMode = localStorage.getItem('mkdocs-colormode');
|
||||
if (storedMode && storedMode != 'auto') {
|
||||
setColorMode(storedMode);
|
||||
updateModeToggle(storedMode);
|
||||
} else if (storedMode == 'auto' || defaultMode == 'auto') {
|
||||
setColorMode(mql.matches ? 'dark' : 'light');
|
||||
updateModeToggle('auto');
|
||||
mql.addEventListener('change', onSystemColorSchemeChange);
|
||||
} else {
|
||||
setColorMode(defaultMode);
|
||||
updateModeToggle(defaultMode);
|
||||
}
|
||||
|
||||
document.querySelectorAll('[data-bs-theme-value]')
|
||||
.forEach(function(toggle) {
|
||||
toggle.addEventListener('click', function (e) {
|
||||
var mode = e.currentTarget.getAttribute('data-bs-theme-value');
|
||||
localStorage.setItem('mkdocs-colormode', mode);
|
||||
if (mode == 'auto') {
|
||||
setColorMode(mql.matches ? 'dark' : 'light');
|
||||
mql.addEventListener('change', onSystemColorSchemeChange);
|
||||
} else {
|
||||
setColorMode(mode);
|
||||
mql.removeEventListener('change', onSystemColorSchemeChange);
|
||||
}
|
||||
updateModeToggle(mode);
|
||||
});
|
||||
});
|
187
en/plugins.html
@ -1,187 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="description" content="ApolloNvim freedom in programming...." />
|
||||
<meta name="keywords" content="ApolloNvim Distro Plugins" />
|
||||
<meta name="author" content="Kankys" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<link rel="stylesheet" href="style.css" />
|
||||
<link rel="shortcut icon" href="../img/apollonvim.jpg" />
|
||||
<!--nav bar-->
|
||||
<script src="https://kit.fontawesome.com/0a43c6cd1f.js" crossorigin="anonymous"></script>
|
||||
<!--icons dark, go to up-->
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" />
|
||||
<!--ubuntu fonts-->
|
||||
<style>
|
||||
@import url("https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap");
|
||||
</style>
|
||||
<title>ApolloNvim Pluginy</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<header>
|
||||
<h1 class="title"><a href="index.html">🚀ApolloNvim</a></h1>
|
||||
|
||||
<!-- Terminal - navigation -->
|
||||
<nav class="navigation">
|
||||
<ul>
|
||||
<li><a href="index.html">Home</a></li>
|
||||
<li><a href="install.html">Installation</a></li>
|
||||
<li><a href="tutorials.html">Tutorials</a></li>
|
||||
<li><a href="/cz/index.html">Česky</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
<div class="menu-icon">
|
||||
<!-- Ikona hamburger -->
|
||||
<i class="fa-solid fa-bars"></i>
|
||||
<!-- Ikona cross -->
|
||||
<!-- <i class="fa-solid fa-xmark"></i> -->
|
||||
</div>
|
||||
</header>
|
||||
<hr />
|
||||
|
||||
<!--Začátek sekcí - co h2 sekce + fotogalerie-->
|
||||
<section class="content" id="welcome">
|
||||
|
||||
<section id="plugin">
|
||||
<h2>Plugins 🚀 ApolloNvim Distro</h2>
|
||||
<p>
|
||||
Security and privacy are the most important things, which is why this list is here. In the list you will find all the plugins used in this configuration with a link to the source. Plugins you don't want to use can be commented out or deleted in init.vim. In the case of Coc plugin, omit the plugin-name when you run CocInstall.
|
||||
</p>
|
||||
<p>
|
||||
👉
|
||||
<a href="https://github.com/m4xshen/autoclose.nvim" target="_blank">Autoclosetag</a> tool for closing all types of brackets and tags.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/neoclide/coc.nvim" target="_blank">Coc</a> package manager for installing add-ons to Neovim.
|
||||
</p>
|
||||
<p>
|
||||
👉
|
||||
<a href="https://github.com/valsorym/scrooloose-nerdtree" target="_blank">NERDTree</a> creates a tree sidebar for you.
|
||||
</p>
|
||||
<p>
|
||||
👉
|
||||
<a href="https://github.com/neoclide/coc.nvim" target="_blank">Coc</a> manager for installing add-ons to Neovim.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/othree/html5.vim" target="_blank">html5.vim</a> plugin for highlighting HTML syntax.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/valsorym/scrooloose-nerdtree" target="_blank">NERDTree</a> creates a tree sidebar for you.
|
||||
</p>
|
||||
<p>
|
||||
👉
|
||||
<a href="https://github.com/Exafunction/codeium.vim" target="_blank">Codeium</a> Introduction alternative to GitHub Copilot, which you can also easily
|
||||
(Commented active TabNine replacement)
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/codota/tabnine-nvim" target="_blank">Tabnine</a> alternative to GitHub Copilot, which you can also easily install.
|
||||
</p>
|
||||
<p>
|
||||
👉
|
||||
<a href="https://github.com/mhinz/vim-startify" target="_blank">Startify</a> an alternative welcome screen with a different IT theme each time. It doesn't have to
|
||||
work with some terminals or NERDTree set to start after
|
||||
boot.
|
||||
</p
|
||||
<p>
|
||||
👉
|
||||
<a href="https://github.com/preservim/nerdcommenter" target="_blank">NERD Commenter</a> plugin for commenting and uncommenting code. Here we have it set up
|
||||
to <strong>Ctrl + k</strong>.
|
||||
</p>
|
||||
<p>
|
||||
👉
|
||||
<a href="https://wakatime.com/neovim" target="_blank">Wakatime</a> a service that is able to measure how much time you spent coding
|
||||
on the computer and on which project. The service simply connects via API.
|
||||
You can find WakaTime <a href="https://wakatime.com/" target="_blank">here</a>.
|
||||
</p>
|
||||
<p>
|
||||
👉
|
||||
<a href="https://github.com/Pocco81/auto-save.nvim" target="_blank">Auto-save</a> plugin to automatically save your files.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/nvim-treesitter/nvim-treesitter" target="_blank">Tree-sitter</a> plugin for code highlighting.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/shellRaining/hlchunk.nvim" target="_blank">Hlchunk</a> connects the code with vertical lines.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/tpope/vim-fugitive" target="_blank">Vim-Fugitive</a> plugin for git.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/lilydjwg/colorizer" target="_blank">Colorizer</a> plugin for color preview by code designation.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/pangloss/vim-javascript" target="_blank">Vim - javascript</a> plugin for javascript support.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/akinsho/toggleterm.nvim" target="_blank">Toggletherm</a> Improved terminal.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/airblade/vim-gitgutter" target="_blank">Vim-Gitgutter</a> git help for a change in the code.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/lewis6991/gitsigns.nvim" target="_blank">Gitsigns</a> shows changes in the code.
|
||||
</p>
|
||||
<p>
|
||||
👉 <a href="https://github.com/nvim-lua/plenary.nvim" target="_blank">Planery</a>
|
||||
</p>
|
||||
</section>
|
||||
<section id="coc">
|
||||
<h2>Coc extensions</h2>
|
||||
<p>👉 <a href="https://github.com/neoclide/coc.nvim" target="_blank">Coc</a> manager for installing add-ons to Neovim. </p>
|
||||
<p>👉 <a href="https://github.com/neoclide/coc.nvim/wiki/Using-coc-extensions" target="_blank">Coc extensions</a> under this link you can find all COC extensions for Neovim.</p>
|
||||
<p>👉 coc-tailwindcss</p>
|
||||
<p>👉 coc-json</p>
|
||||
<p>👉 coc-html-css-support</p>
|
||||
<p>👉 coc-html</p>
|
||||
<p>👉 coc-emmet</p>
|
||||
<p>👉 coc-xml</p>
|
||||
<p>👉 coc-tsserver</p>
|
||||
<p>👉 coc-lsp-wl</p>
|
||||
<p>👉 coc-lit-html</p>
|
||||
<p>👉 coc-htmldjango</p>
|
||||
<p>👉 coc-css</p>
|
||||
<p>👉 coc-markdown-preview-enhanced</p>
|
||||
<p>👉 coc-webview</p>
|
||||
<p>👉 coc-phpls</p>
|
||||
<p>👉 coc-prettier</p>
|
||||
<p>👉 coc-eslint</p>
|
||||
</section>
|
||||
<section id="themes">
|
||||
<h2>Colorschemes</h2>
|
||||
<p>👉 <a href="https://github.com/dracula/vim" target="_blank">Dracula</a> color theme for Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/morhetz/gruvbox" target="_blank">Gruvbox</a> color theme for Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/catppuccin/nvim" target="_blank">Catppuccin</a> color theme for Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/arcticicestudio/nord-vim" target="_blank">Nord</a> color theme for Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/ghifarit53/tokyonight-vim" >Tokyo Night</a> color theme for Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/EdenEast/nightfox.nvim" target="_blank">Nightfox</a> color theme for Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/sainnhe/sonokai" target="_blank">Sonokai</a> color theme for Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/Tsuzat/NeoSolarized.nvim" target="_blank">NeoSolarized</a> color theme for Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/bluz71/vim-moonfly-colors" target="_blank">Moonfly</a> color theme for Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/joshdick/onedark.vim" target="_blank">Onedark</a> color theme for Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/sainnhe/edge" target="_blank">Edge</a> color theme for Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/vim-airline/vim-airline" target="_blank">Airline</a> color theme for Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/projekt0n/github-nvim-theme" target="_blank">GitHub</a> color theme for Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/bluz71/vim-nightfly-colors" target="_blank">Nightfly</a> color theme for Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/xero/miasma.nvim" target="_blank">Miasma</a> color theme for Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/sts10/vim-pink-moon" target="_blank">Pink moon</a> color theme for Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/tlhr/anderson.vim" target="_blank">Anderson</a> color theme for Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/jacoborus/tender.vim" target="_blank">Tender</a> color theme for Neovim.</p>
|
||||
<p>👉 <a href="https://github.com/haishanh/night-owl.vim" target="_blank">Night owl</a> color theme for Neovim.</p>
|
||||
</section>
|
||||
<button onclick="scrollToTop()" id="scrollToTopBtn" title="Go to top">
|
||||
<i class="fas fa-arrow-up"></i>
|
||||
</button>
|
||||
<footer>
|
||||
Copyright ©
|
||||
<a href="https://git.archoslinux.cz/kankys" target="_blank">Lukáš Kaňka</a>
|
||||
2024 - 2025
|
||||
</footer>
|
||||
</section>
|
||||
<script src="script.js"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
149
en/script.js
@ -1,149 +0,0 @@
|
||||
//Navbar menu
|
||||
const menuIcon = document.querySelector(".menu-icon");
|
||||
const menuList = document.querySelector("nav");
|
||||
const hamburgerIcon = document.querySelector(".fa-solid");
|
||||
|
||||
menuIcon.addEventListener("click", () => {
|
||||
if (hamburgerIcon.classList[1] === "fa-bars") {
|
||||
hamburgerIcon.classList.add("fa-xmark");
|
||||
hamburgerIcon.classList.remove("fa-bars");
|
||||
menuList.style.display = "block";
|
||||
} else {
|
||||
hamburgerIcon.classList.add("fa-bars");
|
||||
hamburgerIcon.classList.remove("fa-xmark");
|
||||
menuList.style.display = "none";
|
||||
}
|
||||
});
|
||||
|
||||
// Dark / Light Mode
|
||||
/*
|
||||
const body = document.querySelector("body");
|
||||
const head = document.querySelector("header");
|
||||
const links = document.querySelectorAll("a");
|
||||
const nav = document.querySelector(".navigation");
|
||||
const h1 = document.querySelector("h1");
|
||||
const nadpish2 = document.querySelectorAll("h2");
|
||||
const p = document.querySelector("p");
|
||||
const solid = document.querySelector(".fa-solid");
|
||||
const solid1 = document.querySelector(".menu-icon");
|
||||
const footer = document.querySelector("footer");
|
||||
const gotop = document.querySelector("#scrollToTopBtn");
|
||||
const theme = document.querySelector("#toggleButton");
|
||||
const box = document.querySelectorAll(".code-box");
|
||||
let isDraculaMode = false;
|
||||
|
||||
// Funkce pro nastavení stylů pro Dracula mód
|
||||
function setDraculaStyles() {
|
||||
body.style.backgroundColor = "#2a232b";
|
||||
body.style.color = "#f8f8f2";
|
||||
head.style.backgroundColor = "#2a232b";
|
||||
theme.style.color = "#e7efa7";
|
||||
gotop.style.color = "#e7efa7";
|
||||
links.forEach((a) => {
|
||||
a.style.color = "#f76b00";
|
||||
});
|
||||
nav.style.backgroundColor = "#2a232b";
|
||||
h1.style.color = "#e54472";
|
||||
nadpish2.forEach((h2) => {
|
||||
h2.style.color = "#18f700";
|
||||
});
|
||||
solid.style.backgroundColor = "#2a232b";
|
||||
solid.style.color = "#f76b00";
|
||||
solid1.style.backgroundColor = "#2a232b";
|
||||
footer.style.backgroundColor = "#2a232b";
|
||||
//gotop.style.backgroundColor = "#18f700";
|
||||
//theme.style.backgroundColor = "#18f700";
|
||||
}
|
||||
|
||||
// Funkce pro nastavení stylů pro Light mód;
|
||||
function setLightStyles() {
|
||||
body.style.backgroundColor = "#e7efa7";
|
||||
body.style.color = "#282a36";
|
||||
theme.style.color = "#2a232b";
|
||||
gotop.style.color = "#2a232b";
|
||||
head.style.backgroundColor = "#e7efa7";
|
||||
nav.style.backgroundColor = "#e7efa7";
|
||||
solid.style.backgroundColor = "#e7efa7";
|
||||
solid1.style.backgroundColor = "#e7efa7";
|
||||
footer.style.backgroundColor = "#e7efa7";
|
||||
nadpish2.forEach((h2) => {
|
||||
h2.style.color = "#c627d8";
|
||||
});
|
||||
//gotop.style.backgroundColor = "#a7e6ef";
|
||||
//theme.style.backgroundColor = "#a7e6ef";
|
||||
box.forEach((p) => {
|
||||
p.style.color = "white";
|
||||
});
|
||||
}
|
||||
|
||||
// Funkce pro přepnutí módu
|
||||
function toggleMode() {
|
||||
if (isDraculaMode) {
|
||||
// Pokud je momentálně v Dracula modu, přepnout na Light mód
|
||||
setLightStyles();
|
||||
isDraculaMode = false;
|
||||
} else {
|
||||
// Pokud je momentálně v Light modu, přepnout na Dracula mód
|
||||
setDraculaStyles();
|
||||
isDraculaMode = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Funkce na změnu stylů
|
||||
document.getElementById("toggleButton").addEventListener("click", toggleMode);
|
||||
|
||||
// Nastavení - výchozí styl na Dark
|
||||
setDraculaStyles();
|
||||
isDraculaMode = true;
|
||||
*/
|
||||
|
||||
// Photo Gallery -> section (zoom)
|
||||
const image1 = document.querySelector(".picture");
|
||||
|
||||
image1.addEventListener("mouseenter", () => {
|
||||
image1.style.transform = "scale(2.2)";
|
||||
});
|
||||
|
||||
image1.addEventListener("mouseleave", () => {
|
||||
image1.style.transform = "scale(1)";
|
||||
});
|
||||
|
||||
const image2 = document.querySelector(".picture1");
|
||||
|
||||
image2.addEventListener("mouseenter", () => {
|
||||
image2.style.transform = "scale(2.2)";
|
||||
});
|
||||
|
||||
image2.addEventListener("mouseleave", () => {
|
||||
image2.style.transform = "scale(1)";
|
||||
});
|
||||
|
||||
const image3 = document.querySelector(".picture2");
|
||||
|
||||
image3.addEventListener("mouseenter", () => {
|
||||
image3.style.transform = "scale(2.2)";
|
||||
});
|
||||
|
||||
image3.addEventListener("mouseleave", () => {
|
||||
image3.style.transform = "scale(1)";
|
||||
});
|
||||
|
||||
// Tlačítko go to top
|
||||
// Zobrazení tlačítka od rolovaní části stránky (víc logické než až na konci)
|
||||
window.onscroll = function () {
|
||||
scrollFunction();
|
||||
};
|
||||
|
||||
function scrollFunction() {
|
||||
if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
|
||||
document.getElementById("scrollToTopBtn").style.display = "block";
|
||||
} else {
|
||||
document.getElementById("scrollToTopBtn").style.display = "none";
|
||||
}
|
||||
}
|
||||
|
||||
// Posunout nahoru, když uživatel klikne na tlačítko
|
||||
function scrollToTop() {
|
||||
document.body.scrollTop = 0; // Pro Safari
|
||||
document.documentElement.scrollTop = 0; // Pro ostatní prohlížeče
|
||||
}
|
3475
en/search/lunr.js
Normal file
109
en/search/main.js
Normal file
@ -0,0 +1,109 @@
|
||||
function getSearchTermFromLocation() {
|
||||
var sPageURL = window.location.search.substring(1);
|
||||
var sURLVariables = sPageURL.split('&');
|
||||
for (var i = 0; i < sURLVariables.length; i++) {
|
||||
var sParameterName = sURLVariables[i].split('=');
|
||||
if (sParameterName[0] == 'q') {
|
||||
return decodeURIComponent(sParameterName[1].replace(/\+/g, '%20'));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function joinUrl (base, path) {
|
||||
if (path.substring(0, 1) === "/") {
|
||||
// path starts with `/`. Thus it is absolute.
|
||||
return path;
|
||||
}
|
||||
if (base.substring(base.length-1) === "/") {
|
||||
// base ends with `/`
|
||||
return base + path;
|
||||
}
|
||||
return base + "/" + path;
|
||||
}
|
||||
|
||||
function escapeHtml (value) {
|
||||
return value.replace(/&/g, '&')
|
||||
.replace(/"/g, '"')
|
||||
.replace(/</g, '<')
|
||||
.replace(/>/g, '>');
|
||||
}
|
||||
|
||||
function formatResult (location, title, summary) {
|
||||
return '<article><h3><a href="' + joinUrl(base_url, location) + '">'+ escapeHtml(title) + '</a></h3><p>' + escapeHtml(summary) +'</p></article>';
|
||||
}
|
||||
|
||||
function displayResults (results) {
|
||||
var search_results = document.getElementById("mkdocs-search-results");
|
||||
while (search_results.firstChild) {
|
||||
search_results.removeChild(search_results.firstChild);
|
||||
}
|
||||
if (results.length > 0){
|
||||
for (var i=0; i < results.length; i++){
|
||||
var result = results[i];
|
||||
var html = formatResult(result.location, result.title, result.summary);
|
||||
search_results.insertAdjacentHTML('beforeend', html);
|
||||
}
|
||||
} else {
|
||||
var noResultsText = search_results.getAttribute('data-no-results-text');
|
||||
if (!noResultsText) {
|
||||
noResultsText = "No results found";
|
||||
}
|
||||
search_results.insertAdjacentHTML('beforeend', '<p>' + noResultsText + '</p>');
|
||||
}
|
||||
}
|
||||
|
||||
function doSearch () {
|
||||
var query = document.getElementById('mkdocs-search-query').value;
|
||||
if (query.length > min_search_length) {
|
||||
if (!window.Worker) {
|
||||
displayResults(search(query));
|
||||
} else {
|
||||
searchWorker.postMessage({query: query});
|
||||
}
|
||||
} else {
|
||||
// Clear results for short queries
|
||||
displayResults([]);
|
||||
}
|
||||
}
|
||||
|
||||
function initSearch () {
|
||||
var search_input = document.getElementById('mkdocs-search-query');
|
||||
if (search_input) {
|
||||
search_input.addEventListener("keyup", doSearch);
|
||||
}
|
||||
var term = getSearchTermFromLocation();
|
||||
if (term) {
|
||||
search_input.value = term;
|
||||
doSearch();
|
||||
}
|
||||
}
|
||||
|
||||
function onWorkerMessage (e) {
|
||||
if (e.data.allowSearch) {
|
||||
initSearch();
|
||||
} else if (e.data.results) {
|
||||
var results = e.data.results;
|
||||
displayResults(results);
|
||||
} else if (e.data.config) {
|
||||
min_search_length = e.data.config.min_search_length-1;
|
||||
}
|
||||
}
|
||||
|
||||
if (!window.Worker) {
|
||||
console.log('Web Worker API not supported');
|
||||
// load index in main thread
|
||||
$.getScript(joinUrl(base_url, "search/worker.js")).done(function () {
|
||||
console.log('Loaded worker');
|
||||
init();
|
||||
window.postMessage = function (msg) {
|
||||
onWorkerMessage({data: msg});
|
||||
};
|
||||
}).fail(function (jqxhr, settings, exception) {
|
||||
console.error('Could not load worker.js');
|
||||
});
|
||||
} else {
|
||||
// Wrap search in a web worker
|
||||
var searchWorker = new Worker(joinUrl(base_url, "search/worker.js"));
|
||||
searchWorker.postMessage({init: true});
|
||||
searchWorker.onmessage = onWorkerMessage;
|
||||
}
|
1
en/search/search_index.json
Normal file
@ -0,0 +1 @@
|
||||
{"config":{"indexing":"full","lang":["en"],"min_search_length":3,"prebuild_index":false,"separator":"[\\s\\-]+"},"docs":[{"location":"","text":"AJ VERZE For full documentation visit mkdocs.org . Commands mkdocs new [dir-name] - Create a new project. mkdocs serve - Start the live-reloading docs server. mkdocs build - Build the documentation site. mkdocs -h - Print help message and exit. Project layout mkdocs.yml # The configuration file. docs/ index.md # The documentation homepage. ... # Other markdown pages, images and other files.","title":"AJ VERZE"},{"location":"#aj-verze","text":"For full documentation visit mkdocs.org .","title":"AJ VERZE"},{"location":"#commands","text":"mkdocs new [dir-name] - Create a new project. mkdocs serve - Start the live-reloading docs server. mkdocs build - Build the documentation site. mkdocs -h - Print help message and exit.","title":"Commands"},{"location":"#project-layout","text":"mkdocs.yml # The configuration file. docs/ index.md # The documentation homepage. ... # Other markdown pages, images and other files.","title":"Project layout"}]}
|
133
en/search/worker.js
Normal file
@ -0,0 +1,133 @@
|
||||
var base_path = 'function' === typeof importScripts ? '.' : '/search/';
|
||||
var allowSearch = false;
|
||||
var index;
|
||||
var documents = {};
|
||||
var lang = ['en'];
|
||||
var data;
|
||||
|
||||
function getScript(script, callback) {
|
||||
console.log('Loading script: ' + script);
|
||||
$.getScript(base_path + script).done(function () {
|
||||
callback();
|
||||
}).fail(function (jqxhr, settings, exception) {
|
||||
console.log('Error: ' + exception);
|
||||
});
|
||||
}
|
||||
|
||||
function getScriptsInOrder(scripts, callback) {
|
||||
if (scripts.length === 0) {
|
||||
callback();
|
||||
return;
|
||||
}
|
||||
getScript(scripts[0], function() {
|
||||
getScriptsInOrder(scripts.slice(1), callback);
|
||||
});
|
||||
}
|
||||
|
||||
function loadScripts(urls, callback) {
|
||||
if( 'function' === typeof importScripts ) {
|
||||
importScripts.apply(null, urls);
|
||||
callback();
|
||||
} else {
|
||||
getScriptsInOrder(urls, callback);
|
||||
}
|
||||
}
|
||||
|
||||
function onJSONLoaded () {
|
||||
data = JSON.parse(this.responseText);
|
||||
var scriptsToLoad = ['lunr.js'];
|
||||
if (data.config && data.config.lang && data.config.lang.length) {
|
||||
lang = data.config.lang;
|
||||
}
|
||||
if (lang.length > 1 || lang[0] !== "en") {
|
||||
scriptsToLoad.push('lunr.stemmer.support.js');
|
||||
if (lang.length > 1) {
|
||||
scriptsToLoad.push('lunr.multi.js');
|
||||
}
|
||||
if (lang.includes("ja") || lang.includes("jp")) {
|
||||
scriptsToLoad.push('tinyseg.js');
|
||||
}
|
||||
for (var i=0; i < lang.length; i++) {
|
||||
if (lang[i] != 'en') {
|
||||
scriptsToLoad.push(['lunr', lang[i], 'js'].join('.'));
|
||||
}
|
||||
}
|
||||
}
|
||||
loadScripts(scriptsToLoad, onScriptsLoaded);
|
||||
}
|
||||
|
||||
function onScriptsLoaded () {
|
||||
console.log('All search scripts loaded, building Lunr index...');
|
||||
if (data.config && data.config.separator && data.config.separator.length) {
|
||||
lunr.tokenizer.separator = new RegExp(data.config.separator);
|
||||
}
|
||||
|
||||
if (data.index) {
|
||||
index = lunr.Index.load(data.index);
|
||||
data.docs.forEach(function (doc) {
|
||||
documents[doc.location] = doc;
|
||||
});
|
||||
console.log('Lunr pre-built index loaded, search ready');
|
||||
} else {
|
||||
index = lunr(function () {
|
||||
if (lang.length === 1 && lang[0] !== "en" && lunr[lang[0]]) {
|
||||
this.use(lunr[lang[0]]);
|
||||
} else if (lang.length > 1) {
|
||||
this.use(lunr.multiLanguage.apply(null, lang)); // spread operator not supported in all browsers: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_operator#Browser_compatibility
|
||||
}
|
||||
this.field('title');
|
||||
this.field('text');
|
||||
this.ref('location');
|
||||
|
||||
for (var i=0; i < data.docs.length; i++) {
|
||||
var doc = data.docs[i];
|
||||
this.add(doc);
|
||||
documents[doc.location] = doc;
|
||||
}
|
||||
});
|
||||
console.log('Lunr index built, search ready');
|
||||
}
|
||||
allowSearch = true;
|
||||
postMessage({config: data.config});
|
||||
postMessage({allowSearch: allowSearch});
|
||||
}
|
||||
|
||||
function init () {
|
||||
var oReq = new XMLHttpRequest();
|
||||
oReq.addEventListener("load", onJSONLoaded);
|
||||
var index_path = base_path + '/search_index.json';
|
||||
if( 'function' === typeof importScripts ){
|
||||
index_path = 'search_index.json';
|
||||
}
|
||||
oReq.open("GET", index_path);
|
||||
oReq.send();
|
||||
}
|
||||
|
||||
function search (query) {
|
||||
if (!allowSearch) {
|
||||
console.error('Assets for search still loading');
|
||||
return;
|
||||
}
|
||||
|
||||
var resultDocuments = [];
|
||||
var results = index.search(query);
|
||||
for (var i=0; i < results.length; i++){
|
||||
var result = results[i];
|
||||
doc = documents[result.ref];
|
||||
doc.summary = doc.text.substring(0, 200);
|
||||
resultDocuments.push(doc);
|
||||
}
|
||||
return resultDocuments;
|
||||
}
|
||||
|
||||
if( 'function' === typeof importScripts ) {
|
||||
onmessage = function (e) {
|
||||
if (e.data.init) {
|
||||
init();
|
||||
} else if (e.data.query) {
|
||||
postMessage({ results: search(e.data.query) });
|
||||
} else {
|
||||
console.error("Worker - Unrecognized message: " + e);
|
||||
}
|
||||
};
|
||||
}
|
3
en/sitemap.xml
Normal file
@ -0,0 +1,3 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||
</urlset>
|
BIN
en/sitemap.xml.gz
Normal file
239
en/style.css
@ -1,239 +0,0 @@
|
||||
@import url("https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap");
|
||||
@import url("colors.css");
|
||||
|
||||
* {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
body {
|
||||
max-width: 1000px;
|
||||
margin: 0 auto;
|
||||
font-family: "Ubuntu", sans-serif;
|
||||
background-color: var(--dracula-body-bg);
|
||||
color: var(--dracula-color);
|
||||
}
|
||||
|
||||
/*Header */
|
||||
|
||||
h1 {
|
||||
padding-left: 8px;
|
||||
}
|
||||
|
||||
header {
|
||||
margin-top: 25px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
height: 70px;
|
||||
flex-direction: row;
|
||||
/*position: fixed;*/
|
||||
background-color: var(--dracula-header-bg);
|
||||
}
|
||||
|
||||
a {
|
||||
color: var(--dracula-links-color);
|
||||
}
|
||||
.title {
|
||||
padding-top: 25px;
|
||||
}
|
||||
|
||||
.title {
|
||||
flex-grow: 1;
|
||||
display: flex;
|
||||
}
|
||||
|
||||
/* navigation */
|
||||
nav {
|
||||
margin-right: 30px;
|
||||
}
|
||||
|
||||
nav li {
|
||||
display: inline-block;
|
||||
list-style-type: none;
|
||||
margin-right: 20px;
|
||||
}
|
||||
|
||||
nav li a {
|
||||
text-decoration: none;
|
||||
color: var(--dracula-nav-links-color);
|
||||
}
|
||||
|
||||
.navigation {
|
||||
background-color: var(--dracula-nav-bg);
|
||||
}
|
||||
|
||||
h1 {
|
||||
color: var(--dracula-h1-color);
|
||||
}
|
||||
|
||||
h2 {
|
||||
color: var(--dracula-h2-color);
|
||||
}
|
||||
|
||||
.fa-solid {
|
||||
background-color: var(--dracula-solid-bg);
|
||||
color: var(--dracula-solid-color);
|
||||
}
|
||||
/* navigation icons */
|
||||
|
||||
.menu-icon {
|
||||
display: none;
|
||||
margin-right: 30px;
|
||||
}
|
||||
|
||||
/*Header small display*/
|
||||
@media (max-width: 600px) {
|
||||
body {
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
header {
|
||||
position: relative;
|
||||
}
|
||||
header nav {
|
||||
position: absolute;
|
||||
top: 70px;
|
||||
width: 100%;
|
||||
display: none;
|
||||
}
|
||||
|
||||
.menu-icon {
|
||||
display: block;
|
||||
font-size: 23px;
|
||||
}
|
||||
|
||||
header nav li {
|
||||
display: block !important;
|
||||
text-align: center;
|
||||
margin-top: 10px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
}
|
||||
|
||||
/* Sekce */
|
||||
|
||||
.content {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
#welcome {
|
||||
padding-top: 50px;
|
||||
padding-bottom: 50px;
|
||||
}
|
||||
|
||||
#install {
|
||||
padding-top: 50px;
|
||||
}
|
||||
|
||||
#node {
|
||||
padding-top: 50px;
|
||||
padding-bottom: 50px;
|
||||
}
|
||||
|
||||
#apollo {
|
||||
padding-top: 50px;
|
||||
padding-bottom: 50px;
|
||||
}
|
||||
|
||||
#coc {
|
||||
padding-top: 50px;
|
||||
padding-bottom: 50px;
|
||||
}
|
||||
|
||||
#contact {
|
||||
padding-top: 50px;
|
||||
padding-bottom: 50px;
|
||||
}
|
||||
|
||||
#plugin {
|
||||
padding-top: 50px;
|
||||
}
|
||||
|
||||
#other {
|
||||
padding-top: 50px;
|
||||
}
|
||||
|
||||
|
||||
/*Code box*/
|
||||
.code-box {
|
||||
background-color: #353535;
|
||||
padding: 10px;
|
||||
border: 1px solid #ccc;
|
||||
border-radius: 5px;
|
||||
font-family: monospace;
|
||||
max-width: 500px;
|
||||
margin: 0 auto;
|
||||
margin-top: 10px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
/*Picture settings*/
|
||||
|
||||
.sat {
|
||||
width: 175px;
|
||||
height: 175px;
|
||||
}
|
||||
|
||||
.photo {
|
||||
text-align: center;
|
||||
padding-top: 50px;
|
||||
}
|
||||
.photo img {
|
||||
width: 300px;
|
||||
height: 200px;
|
||||
margin: 10px;
|
||||
transition: all 0.5s linear;
|
||||
}
|
||||
/*footer pevná pozice*/
|
||||
|
||||
footer {
|
||||
bottom: 0;
|
||||
margin-bottom: 10px;
|
||||
margin-left: 25px;
|
||||
margin-top: 20px;
|
||||
}
|
||||
|
||||
footer a {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
#scrollToTopBtn {
|
||||
display: none;
|
||||
position: fixed;
|
||||
bottom: 20px;
|
||||
right: 20px;
|
||||
/*butoon přes obsah*/
|
||||
z-index: 99;
|
||||
outline: none;
|
||||
cursor: pointer;
|
||||
padding: 15px;
|
||||
border-radius: 50%;
|
||||
background-color: transparent;
|
||||
color: var(--dracula-scrollToTopBtn-color);
|
||||
}
|
||||
|
||||
/* Styl pro ikonu */
|
||||
#scrollToTopBtn i {
|
||||
font-size: 34px;
|
||||
}
|
||||
|
||||
|
||||
/*Instalace*/
|
||||
|
||||
.list ul {
|
||||
list-style-type: none;
|
||||
}
|
||||
|
||||
.list {
|
||||
padding-top: 50px;
|
||||
padding-bottom: 50px;
|
||||
}
|
||||
|
||||
#plug-vim {
|
||||
padding-top: 50px;
|
||||
padding-bottom: 50px;
|
||||
}
|
||||
|
||||
.h2-install {
|
||||
padding-bottom: 15px;
|
||||
}
|
@ -1,288 +0,0 @@
|
||||
<!doctype html>
|
||||
<html lang="cs">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta
|
||||
name="description"
|
||||
content="ApolloNvim svoboda v programování...."
|
||||
/>
|
||||
<meta name="keywords" content="ApolloNvim Distro Návody" />
|
||||
<meta name="author" content="Kankys" />
|
||||
<meta
|
||||
name="viewport"
|
||||
content="width=device-width, initial-scale=1.0"
|
||||
/>
|
||||
<link rel="stylesheet" href="style.css" />
|
||||
<link rel="shortcut icon" href="../img/apollonvim.jpg" />
|
||||
<!--nav bar-->
|
||||
<script
|
||||
src="https://kit.fontawesome.com/0a43c6cd1f.js"
|
||||
crossorigin="anonymous"
|
||||
></script>
|
||||
<!--icons dark, go to up-->
|
||||
<link
|
||||
rel="stylesheet"
|
||||
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css"
|
||||
/>
|
||||
<!--ubuntu fonts-->
|
||||
<style>
|
||||
@import url("https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap");
|
||||
</style>
|
||||
<title>ApolloNvim Návody</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<header>
|
||||
<h1 class="title"><a href="index.html">🚀ApolloNvim</a></h1>
|
||||
<!-- Terminal - navigation -->
|
||||
<nav class="navigation">
|
||||
<ul>
|
||||
<li><a href="index.html">Home</a></li>
|
||||
<li>
|
||||
<a href="install.html"
|
||||
>Installation</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a href="plugins.html"
|
||||
>Plugins</a
|
||||
>
|
||||
</li>
|
||||
<li><a href="/cz/index.html">Česky</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
<div class="menu-icon">
|
||||
<!-- Ikona hamburger -->
|
||||
<i class="fa-solid fa-bars"></i>
|
||||
<!-- Ikona cross -->
|
||||
<!-- <i class="fa-solid fa-xmark"></i> -->
|
||||
</div>
|
||||
</header>
|
||||
<hr />
|
||||
<!--Začátek sekcí - co h2 sekce + fotogalerie-->
|
||||
<section class="content" id="welcome">
|
||||
<p>
|
||||
<strong
|
||||
>Always check before installing on
|
||||
Github for the source. This will prevent
|
||||
potential problems! If you're not
|
||||
you're not sure of the procedure or something is not clear,
|
||||
you'd better check the
|
||||
the documentation, write or find the forums
|
||||
the answer.</strong
|
||||
>
|
||||
</p>
|
||||
<section class="list">
|
||||
<ul>
|
||||
<li>
|
||||
<a href="#plug-vim"
|
||||
>How to install plug.vim into Neovim</a
|
||||
>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#codeium"
|
||||
>How to install Codeium on Neovim</a
|
||||
>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section id="plug-vim" class="plug-vim">
|
||||
<h2 class="h2-install">
|
||||
How to install plug.vim into Neovim
|
||||
</h2>
|
||||
|
||||
<p>
|
||||
But first, back up your current Neovim settings!!!
|
||||
</p>
|
||||
<p>Linux & Mac:</p>
|
||||
<div class="code-box">
|
||||
<p>/home/user/.config/nvim/init.vim</p>
|
||||
</div>
|
||||
<p>Windows:</p>
|
||||
<div class="code-box">
|
||||
<p>~\AppData\Local\nvim</p>
|
||||
</div>
|
||||
<p>
|
||||
Go to this
|
||||
<a
|
||||
href="https://github.com/junegunn/vim-plug"
|
||||
target="_blank"
|
||||
>page</a
|
||||
> under Installation, find your operating system and copy the link below it into your terminal and use Enter to install vim.plug.
|
||||
</p>
|
||||
<p>On Linux and macOS it will be this command:</p>
|
||||
<div class="code-box">
|
||||
<p>
|
||||
sh -c 'curl -fLo
|
||||
"${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim
|
||||
--create-dirs \
|
||||
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
|
||||
</p>
|
||||
</div>
|
||||
<p>
|
||||
For Windows, the command can be found on the linked site above.
|
||||
</p>
|
||||
<!--<div class="code-box">-->
|
||||
<!--<p>-->
|
||||
<!--<LeftMouse>iwr -useb https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim |`-->
|
||||
<!--ni "$(@($env:XDG_DATA_HOME, $env:LOCALAPPDATA)[$null -eq-->
|
||||
<!--$env:XDG_DATA_HOME])/nvim-data/site/autoload/plug.vim" -Force-->
|
||||
<!--</p>-->
|
||||
<!--</div>-->
|
||||
<p>
|
||||
Next, open the init.vim file and if you don't have it, create it here:
|
||||
</p>
|
||||
<p>Linux & Mac:</p>
|
||||
<div class="code-box">
|
||||
<p>/home/user/.config/nvim/init.vim</p>
|
||||
</div>
|
||||
<p>Windows:</p>
|
||||
<div class="code-box">
|
||||
<p>~\AppData\Local\nvim</p>
|
||||
</div>
|
||||
<p>
|
||||
And into it we insert and then save this code:
|
||||
</p>
|
||||
<div class="code-box">
|
||||
<p>
|
||||
call plug#begin(has('nvim') ?
|
||||
stdpath('data') . '/plugged' :
|
||||
'~/.vim/plugged')
|
||||
</p>
|
||||
<br />
|
||||
<p>
|
||||
# I'm going to be adding plugins in the future. Starting a PLug and
|
||||
download address
|
||||
</p>
|
||||
<br />
|
||||
<p>call plug#end()</p>
|
||||
</div>
|
||||
<p>
|
||||
And use the Nvim command in the terminal to start Neovim. If you get an error message just click it.
|
||||
</p>
|
||||
<p>
|
||||
Use <code>Ctrl + :</code> to get to the command prompt and type <code>PlugInstall</code>
|
||||
</p>
|
||||
<p>
|
||||
A restartujeme Neovim. Příkazem
|
||||
<code>Ctrl + :</code> do príkazového
|
||||
řádku napíšete <code>q</code> a
|
||||
restartujeme Neovim.
|
||||
</p>
|
||||
<p>
|
||||
Takto pokaždé když si přidáte do
|
||||
init.vim pluginy, příkazem
|
||||
<code>PlugInstall</code> je
|
||||
nainstalujete a restartujeme Neovim.
|
||||
</p>
|
||||
<p>
|
||||
Zdroj na
|
||||
<a
|
||||
href="https://github.com/junegunn/vim-plug"
|
||||
target="_blank"
|
||||
>GitHub</a
|
||||
>
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section id="codeium" class="codeium">
|
||||
ï
|
||||
<h2 class="h2-install">
|
||||
How to install Codeium on Neovim
|
||||
</h2>
|
||||
<p>
|
||||
<a
|
||||
href="https: //codeium.com"
|
||||
target="_blank"
|
||||
>Codeium</a
|
||||
>
|
||||
je alternativou k
|
||||
<a
|
||||
href="https://github.com/features/copilothttps://github.com/features/copilot"
|
||||
target="_blank"
|
||||
>GitHub Copilot</a
|
||||
>
|
||||
s tím, že pro jednotlivce je zdarma.
|
||||
Codeium hodnotím velmi pozitivně a
|
||||
Copilotu se vyrovná.
|
||||
</p>
|
||||
<p>
|
||||
Instalace pomocí plug.vim je jednoduchá,
|
||||
stačí pouze upravit svůj
|
||||
<code>init.vim</code>
|
||||
</p>
|
||||
<p>Vložíme do něj:</p>
|
||||
<div class="code-box">
|
||||
<p>
|
||||
" Free AI codium <br />
|
||||
Plug 'Exafunction/codeium.vim',
|
||||
{ 'branch': 'main' }
|
||||
</p>
|
||||
</div>
|
||||
<p>
|
||||
Výsledný <code>init.vim</code> bude
|
||||
vypadat takto:
|
||||
</p>
|
||||
<div class="code-box">
|
||||
<p>
|
||||
call plug#begin(has('nvim') ?
|
||||
stdpath('data') . '/plugged' :
|
||||
'~/.vim/plugged') <br />
|
||||
|
||||
" Free AI codium <br />
|
||||
Plug 'Exafunction/codeium.vim',
|
||||
{ 'branch': 'main' } <br />
|
||||
call plug#end()
|
||||
</p>
|
||||
</div>
|
||||
<p>
|
||||
A restartujeme Neovim. Příkazem
|
||||
<code>Ctrl + :</code> do príkazového
|
||||
řádku napíšete <code>q</code> a
|
||||
restartujeme Neovim.
|
||||
</p>
|
||||
<p>
|
||||
Po restartu provedeme
|
||||
<code>PlugInstall</code> a ještě jednou
|
||||
restartujeme Neovim.
|
||||
</p>
|
||||
<p>
|
||||
Poslední krok bude konfigurace Codeium,
|
||||
příkazem <code>CodeiumEnable</code> do
|
||||
command line.
|
||||
</p>
|
||||
<p>
|
||||
Codium vás vyzve k propojení API se
|
||||
serverem Codium.
|
||||
</p>
|
||||
<p>A vše by Vám mělo fungovat.</p>
|
||||
<p>
|
||||
Zdroj na
|
||||
<a
|
||||
href="https://github.com/Exafunction/codeium.vim"
|
||||
target="_blank"
|
||||
>GitHub</a
|
||||
>
|
||||
</p>
|
||||
</section>
|
||||
<button
|
||||
onclick="scrollToTop()"
|
||||
id="scrollToTopBtn"
|
||||
title="Go to top"
|
||||
>
|
||||
<i class="fas fa-arrow-up"></i>
|
||||
</button>
|
||||
|
||||
<footer>
|
||||
Copyright ©
|
||||
<a
|
||||
href="https://git.archoslinux.cz/kankys"
|
||||
target="_blank"
|
||||
>Lukáš Kaňka</a
|
||||
>
|
||||
2024 - 2025
|
||||
</footer>
|
||||
</section>
|
||||
<script src="script.js"></script>
|
||||
</body>
|
||||
</html>
|