pages
This commit is contained in:
184
en/404.html
Normal file
184
en/404.html
Normal file
@ -0,0 +1,184 @@
|
||||
<!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">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="/apollonvim/installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="/apollonvim/plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="/contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</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>
|
262
en/apollonvim/installation/index.html
Normal file
262
en/apollonvim/installation/index.html
Normal file
@ -0,0 +1,262 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>🛠 Installation - 🚀 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">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="./"
|
||||
class=" active
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</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="apollonvim">🚀 ApolloNvim</h1>
|
||||
<h1 id="before-installing-new-plugins-always-check-the-documentation-for-the-plugins-on-github-this-will-prevent-potential-problems-if-youre-not-sure-about-the-procedure-or-something-is-not-clear-youd-better-check-the-documentationwrite-to-us-or-the-forums-to-find-the-answer">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.</h1>
|
||||
<h2 id="installation-and-setup-start-edition">Installation and setup Start Edition:</h2>
|
||||
<p>👉 If you don't have it yet, install <a href="https://neovim.io/">Neovim</a>.{target="_blank"}.</p>
|
||||
<p>👉 You will need to install plug.vim to install the extension.</p>
|
||||
<p>👉 Go to this page <code>https://github.com/junegunn/vim-plug</code> under Installation find your operating system and copy the link under it into your terminal.</p>
|
||||
<p><strong>But first back up your current Neovim settings!!!</strong></p>
|
||||
<p>Configuration files can be found here:</p>
|
||||
<p>Linux & Mac:
|
||||
<code>/home/user/.config/nvim/init.vim</code></p>
|
||||
<p>Windows:</p>
|
||||
<p><code>~\AppData\Local\nvim</code></p>
|
||||
<h3 id="neovim">Neovim:</h3>
|
||||
<p>👉 The easiest way to install 🚀 ApolloNvim Distro for Linux and macOS is to download this repository with the command :</p>
|
||||
<p><code>git clone -b nvim https://codeberg.org/Kankys/ApolloNvim2025.git ~/.config/nvim</code></p>
|
||||
<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 <code>nvim</code> command.</p>
|
||||
<p>👉 Click on error messages.</p>
|
||||
<p>👉 In Neovim, type <code>PlugInstall</code> in the command line , this will install all plugins. Restart Neovim. Command Line is invoked with the keyboard shortcut <code>SHIFT + :</code>.</p>
|
||||
<p>👉 If you are missing a plugin, you can easily install or uninstall it using plug.vim. You can find more information on GitHub <a href="https://github.com/junegunn/vim-plug" target="_blank">vim.plug</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 init.vim file using double quotes <code>"</code>.</p>
|
||||
<p>👉 Enter the Coc command in the command line to install the remaining plugins:
|
||||
<code>CocInstall coc-markdown-preview-enhanced coc-webview</code>
|
||||
👉 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>
|
||||
<h2 id="installation-and-setup-frontend-edition">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 page <code>https://github.com/junegunn/vim-plug</code>under Installation find your operating system and copy the link under it into your terminal.</p>
|
||||
<p><strong>But first back up your current Neovim settings!!!</strong></p>
|
||||
<p>Configuration files can be found here:</p>
|
||||
<p>Linux & Mac:</p>
|
||||
<p><code>/home/user/.config/nvim/init.vim</code></p>
|
||||
<p>Windows:</p>
|
||||
<p><code>`
|
||||
~\AppData\Local\nvim</code>
|
||||
`</p>
|
||||
<h3 id="nodejs">Node.js:</h3>
|
||||
<p>👉 I recommend to have <a href="https://nodejs.org/en" target="_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>
|
||||
<p><code>npm i live-server</code></p>
|
||||
<p>👉 In your project you will be able to run your index.html command:</p>
|
||||
<p><code>npx live-server</code></p>
|
||||
<p>👉 For proper LSP functionality, install the following packages:</p>
|
||||
<p>If the terminal gives you an error when you use the npm command. You will need to install the package as sudo.</p>
|
||||
<p><a href="https://github.com/microsoft/vscode-html-languageservice" target="_blank">vscode-html-language-server</a></p>
|
||||
<p><a href="https://github.com/microsoft/vscode-css-languageservice" target="_blank">vscode-css-language-server</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://github.com/tailwindlabs/tailwindcss-intellisense/blob/master/packages/tailwindcss-language-server/README.md" target="_blank">tailwindcss-language-server</a></p>
|
||||
<h3 id="neovim_1">Neovim:</h3>
|
||||
<p>👉 The easiest way to install 🚀 ApolloNvim Distro for Linux and macOS is to download this repository with the command :</p>
|
||||
<p><code>git clone -b frontend https://codeberg.org/Kankys/ApolloNvim2025.git ~/.config/nvim</code></p>
|
||||
<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 <code>nvim</code> command.</p>
|
||||
<p>👉 Click on error messages.</p>
|
||||
<p>👉 In Neovim, type PlugInstall 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 plug.vim. You can find more information on GitHub <a href="https://github.com/junegunn/vim-plug" target="_blank">vim.plug</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 <code>init.vim</code> file using double quotes <code>"</code>.</p>
|
||||
<p>👉 Enter the Coc command in the command line to install the remaining plugins:</p>
|
||||
<p><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></p>
|
||||
<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></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>
|
259
en/apollonvim/plugins/index.html
Normal file
259
en/apollonvim/plugins/index.html
Normal file
@ -0,0 +1,259 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>🗄 Plugins - 🚀 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">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="./"
|
||||
class=" active
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</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="../../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><h2 id="plugins-apollonvim-distro">Plugins 🚀 ApolloNvim Distro</h2>
|
||||
<h2 id="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-dont-want-to-use-can-be-commented-out-or-deleted-in-initvim-in-the-case-of-coc-plugin-omit-the-plugin-name-when-you-run-cocinstall">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.</h2>
|
||||
<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/othree/html5.vim" target="_blank">html5.vim</a> plugin for highlighting HTML syntax.</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> Commenter plugin for commenting and uncommenting code. Here we have it set up to Ctrl + k.</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> - javascript 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">Plenary</a></p>
|
||||
<h3 id="coc-extensions">Coc extensions</h3>
|
||||
<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> extensions 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>
|
||||
<p>👉 coc-highlighting</p>
|
||||
<h3 id="colorschemes">Colorschemes</h3>
|
||||
<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" target="_blank">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>
|
||||
<div style="text-align: center;">
|
||||
Copyright © Lukáš Kaňka 2024 - 2025
|
||||
</div></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>
|
180
en/apollonvim/tutorials/index.html
Normal file
180
en/apollonvim/tutorials/index.html
Normal file
@ -0,0 +1,180 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Tutorials - 🚀 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">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</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>
|
||||
</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>
|
6
en/assets/css/bootstrap.min.css
vendored
Normal file
6
en/assets/css/bootstrap.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
en/assets/css/bootstrap.min.css.map
Normal file
1
en/assets/css/bootstrap.min.css.map
Normal file
File diff suppressed because one or more lines are too long
1
en/assets/css/darcula-highlight.min.css
vendored
Normal file
1
en/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
en/assets/css/dracula-ui.css.map
Normal file
1
en/assets/css/dracula-ui.css.map
Normal file
File diff suppressed because one or more lines are too long
1
en/assets/css/dracula-ui.min.css
vendored
Normal file
1
en/assets/css/dracula-ui.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
en/assets/css/mkdocs.min.css
vendored
Normal file
1
en/assets/css/mkdocs.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
BIN
en/assets/img/dracula.png
Normal file
BIN
en/assets/img/dracula.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 147 KiB |
1
en/assets/img/dracula.svg
Normal file
1
en/assets/img/dracula.svg
Normal file
File diff suppressed because one or more lines are too long
After Width: | Height: | Size: 11 KiB |
BIN
en/assets/img/favicon.ico
Normal file
BIN
en/assets/img/favicon.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 25 KiB |
7
en/assets/js/bootstrap.bundle.min.js
vendored
Normal file
7
en/assets/js/bootstrap.bundle.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
en/assets/js/bootstrap.bundle.min.js.map
Normal file
1
en/assets/js/bootstrap.bundle.min.js.map
Normal file
File diff suppressed because one or more lines are too long
2
en/assets/js/jquery-3.3.1.slim.min.js
vendored
Normal file
2
en/assets/js/jquery-3.3.1.slim.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
en/assets/js/mkdocs.js
Normal file
1
en/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);
|
213
en/contact/index.html
Normal file
213
en/contact/index.html
Normal file
@ -0,0 +1,213 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>📪 Contact - 🚀 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">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../apollonvim/installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../apollonvim/plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="./"
|
||||
class=" active
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</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="../apollonvim/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
|
||||
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>
|
BIN
en/img/apollonvim.jpg
Normal file
BIN
en/img/apollonvim.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 372 KiB |
225
en/index.html
Normal file
225
en/index.html
Normal file
@ -0,0 +1,225 @@
|
||||
<!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">
|
||||
|
||||
<meta name="description" content="ApolloNvim freedom in programming....">
|
||||
|
||||
|
||||
|
||||
<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=" active
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="apollonvim/installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="apollonvim/plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</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="apollonvim/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="verzion-2501">Verzion: 25.01</h4>
|
||||
<h1 id="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">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.</h1>
|
||||
<p>Tutorials:
|
||||
Project 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.arch-linux.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>
|
||||
<p><img alt="ApolloNvim" src="img/apollonvim.jpg" /></p>
|
||||
<h2 id="advantages">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 Dracula.</p>
|
||||
<p>👉 To change the theme in Neovi, simply use the <code>:colorscheme</code> command in the command line and use the Tab button to switch between themes.</p>
|
||||
<h2 id="plan-apollonvim">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.
|
||||
👉 Tutorials on plugins, how to set them up and how to work with them.</p>
|
||||
<p>👉 Instructions for working with Neovim.</p>
|
||||
<h2 id="questions-and-answers">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></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>
|
194
en/search.html
Normal file
194
en/search.html
Normal file
@ -0,0 +1,194 @@
|
||||
<!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">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="./apollonvim/installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="./apollonvim/plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="./contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</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
en/search/lunr.js
Normal file
3475
en/search/lunr.js
Normal file
File diff suppressed because it is too large
Load Diff
109
en/search/main.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
1
en/search/search_index.json
Normal file
File diff suppressed because one or more lines are too long
133
en/search/worker.js
Normal file
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
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
BIN
en/sitemap.xml.gz
Normal file
Binary file not shown.
Reference in New Issue
Block a user