napojení unami, apollo instalace , home page

This commit is contained in:
kankys 2024-10-20 23:41:41 +02:00
parent f475247ac4
commit 2a08f000fb
8 changed files with 78 additions and 53 deletions

View File

@ -8,11 +8,13 @@
<!--navigation --> <!--navigation -->
<nav class="navigation"> <nav class="navigation">
<ul> <ul>
<li><a href="./index.php">🏡 Domů</a></li>
<li><a href="./novinky.php">💻 Novinky</a></li> <li><a href="./novinky.php">💻 Novinky</a></li>
<li><a href="https://git.arch-linux.cz/kankys/ApolloNvim" target="_blank">🚀 ApolloNvim Git</a></li> <li><a href="https://git.arch-linux.cz/kankys/ApolloNvim" target="_blank">🚀 ApolloNvim Git</a></li>
<li><a href="./konfigurace.php">🛠 Konfigurace</a></li> <li><a href="./instalace.php">🛠 Instalace</a></li>
<li><a href="./navody.php">📄 Návody</a></li> <li><a href="./plugins.php">🎯 Plugins</a></li>
<li><a href="./wiki.php">📄 Wiki</a></li>
<li><a href="./kontakty.php">📱 Kontakty</a></li> <li><a href="./kontakty.php">📱 Kontakty</a></li>
</ul> </ul>
</nav> </nav>
@ -21,5 +23,6 @@
<i class="fa-solid fa-bars"></i> <i class="fa-solid fa-bars"></i>
<!-- Ikona cross --> <!-- Ikona cross -->
<!-- <i class="fa-solid fa-xmark"></i> --> <!-- <i class="fa-solid fa-xmark"></i> -->
</div> </div>
<script defer src="https://analytics.oscloud.cz/script.js" data-website-id="56239283-ece1-4fdc-a187-2c11ff6a8434"></script>
</header> </header>

View File

@ -22,25 +22,24 @@
</head> </head>
<body> <body>
<?php require "assets/header.php" ?> <?php require "assets/header.php" ?>
<h1>Na webu se pilně pracuje. Omlouváme se za nepříjemnosti, zatím můžete navštívit náš git <a href="https://git.arch-linux.cz/kankys/ApolloNvim" target="_blank">🚀 ApolloNvim</a>.</h1>
<section class="content" id="welcome"> <section class="content" id="welcome">
<section class="welcome"> <section class="welcome">
<h2>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.</h2> <h2>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.</h2>
<p>🚀 ApolloNvim je Český komunitní projekt pro nováčky prostředí Neovim, ale i ostřílené borce v Neovimu.</p> <p>🚀 ApolloNvim je Český komunitní projekt pro nováčky Neovim, ale i ostřílené borce v Neovimu. Tato distribuce ukázat jak používat, instalovat, konfigurovat pluginy. Tento setup je tvořen na vývoj Front-end v HTML, CSS, JS, TS a PHP. Distrimuci je možné jakoliv rozšířit či pozměnit vaším potřebám, s čímkoliv budete mít potíže neváhejte se na nás obrátit a pokusíme se problém vyřešit.</p>
<h3>Úvod:</h3> <h3>Úvod:</h3>
<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 na fórech najdeš odpověď. Táke si vše vždy před změnou vše zálohuj!</strong></p> <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 na fórech najdeš odpověď. Táke si vše vždy před změnou vše zálohuj!</strong></p>
<p>👉 Neovim setup pro Front-End vývoj postavený na Coc a Lua.</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>👉 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>👉 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>👉 Toto nastavení jsem vytvořil pro vývoj webu. Inspiroval jsem se pluginy, které jsem využíval v VSCode a Webstorm.</p> <p>👉 Toto nastavení jsem vytvořil pro vývoj webu. Inspiroval jsem se pluginy, které jsem využíval v VSCode a Webstorm.</p>
<p>👉 Velký důraz je kladen na rychlost a lehkost.</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>👉 🚀 ApolloNvim Distro je pravidelně aktualizováno tak i celý projekt.</p>
<p>👉 Pro nejlepší zážitek s 🚀 ApolloNvim Distro doporučuji používat multiplexor Zellij, ale není to samozřejmě podmínkou.</p> <p>👉 Pro nejlepší zážitek s 🚀 ApolloNvim Distro doporučuji používat multiplexor <a href="https://git.arch-linux.cz/kankys/zellij-mySetup" target="_blank">Zellij</a>, ale není to samozřejmě podmínkou.</p>
<h3>Přednosti:</h3> <h3>Přednosti:</h3>
<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. Taky je zde několik pluginu pro příjemnější práci v Neovim.</p> <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. Taky je zde několik pluginu pro příjemnější práci v Neovim.</p>
<p>👉 S LSP v této instalaci využívám Coc pro jeho jednoduchost bez potřeby zásahů do konfigurace Coc. LSP se mi velmi osvědčilo v modálním editoru Helix konfigurace Helixu.</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 ( je nemusíte hledat), je defaultně nastavéné Dracula.</p> <p>👉 Ty nejlepší témata pro Neovim ( je nemusíte hledat), je defaultně nastavéné Dracula.</p>
<p>👉 Téma v Neovim si jednoduše změníte v command line příkazem colorscheme a tlačítkem Tab se budete přepínat mezi jednotlivými tématy.</p> <p>👉 Téma v Neovim si jednoduše změníte v command line příkazem <strong><code>colorscheme</code></strong> a tlačítkem Tab se budete přepínat mezi jednotlivými tématy.</p>
</section> </section>
</section> </section>

63
apollo-nvim/instalace.php Normal file
View File

@ -0,0 +1,63 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="ApolloNvim modální editor" />
<meta name="keywords" content="Projekt modálního editoru" />
<meta name="author" content="Lukáš Kaňka" />
<link rel="stylesheet" href="assets/style.css" />
<!--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>
<!-- líbivé ikony -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/fork-awesome@1.2.0/css/fork-awesome.min.css"
integrity="sha256-XoaMnoYC5TH6/+ihMEnospgm0J1PM/nioxbOUdnM8HY=" crossorigin="anonymous" />
<title>🚀 ApolloNvim</title>
</head>
<body>
<?php require "assets/header.php" ?>
<section class="content" id="welcome">
<section class="config">
<h2>Instalace a nastavení:</h2>
<p>👉 Pokud ještě nemáte, nainstalujte si <a href="https://neovim.io/" target="_blank">Neovim</a>.</p>
<p>👉 Bude potřeba nainstalovat <strong><code>plug.vim</code></strong> abyste mohl/a instalovat rozšíření.</p>
<p>👉 Běžte na tuto stránku <a href="https://github.com/junegunn/vim-plug" target="_blank">Vim.plug</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>👉 Pokud Neovim máte naistalovaný, <strong style="color: red;">nejprve si však zálohujte své aktuální nastavení Neovim!!!</strong></p>
<p>Konfigurační soubory najdeš zde:</p>
<p>Linux & Mac:</p>
<p><strong><code>/home/user/.config/nvim/init.vim</code></strong></p>
<p>Windows:</p>
<p><strong><code>~/AppData/Local/nvim/init.vim</code></strong></p>
<h2>Node.js:</h2>
<p>👉 Doporučuji i mít nainstalovaný <a href="https://nodejs.org/en" target="_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 <strong><code>npm live-server </code></strong> v adresáři projektu ho pustíte.</p>
<p>👉 Pro správnou funkčnost LSP si doinstalujte tyto balíčky:</p>
<p>Pokud vám terminál vypíše chybu při použití příkazu <strong><code>npm</code></strong>. Bude potřeba balíček instalovat jako <strong><code><a href="https://cs.wikipedia.org/wiki/Sudo" target="_blank">sudo</a></code></strong>.</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">tailwindcss-language-server</a></p>
<p><a href="https://github.com/artempyanykh/marksman" target="_blank">marksman</a></p>
<p><a href="https://github.com/markdoc-extra/markdoc-ls" target="_blank">markdoc-ls</p>
<p><a href="https://eslint.org/docs/latest/use/getting-started" target="_blank">eslint</a></p>
<h2>Neovim:</h2>
<p>👉 Pro instalaci 🚀 ApolloNvim Distra stačí stáhnout si pouze soubor <strong><code>init.vim</code></strong> s tohoto <a href="https://git.arch-linux.cz/kankys/ApolloNvim" target="_blank">repositáře</a>.</p>
<p>👉 Některé plaginy potřebují na konfigurovat v jazyce Lua. Jak na to se dozvíš v readme <a href="https://git.arch-linux.cz/kankys/ApolloNvim/src/branch/main/readme" target="_blank">18. Konfigurace Lua</a>.</p>
</section>
</section>
<?php require "assets/returnbutton.php" ?>
<?php require "assets/footer.php" ?>
<script src="assets/script.js"></script>
</body>
</html>

View File

@ -1,37 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="ApolloNvim modální editor" />
<meta name="keywords" content="Projekt modálního editoru" />
<meta name="author" content="Lukáš Kaňka" />
<link rel="stylesheet" href="assets/style.css" />
<!--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>
<!-- líbivé ikony -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/fork-awesome@1.2.0/css/fork-awesome.min.css"
integrity="sha256-XoaMnoYC5TH6/+ihMEnospgm0J1PM/nioxbOUdnM8HY=" crossorigin="anonymous" />
<title>🚀 ApolloNvim</title>
</head>
<body>
<?php require "assets/header.php" ?>
<section class="content" id="welcome">
<section class="config">
</section>
</section>
<?php require "assets/returnbutton.php" ?>
<?php require "assets/footer.php" ?>
<script src="assets/script.js"></script>
</body>
</html>

0
apollo-nvim/plugins.php Normal file
View File

View File

@ -64,4 +64,6 @@
<!-- Ikona cross --> <!-- Ikona cross -->
<!-- <i class="fa-solid fa-xmark"></i> --> <!-- <i class="fa-solid fa-xmark"></i> -->
</div> </div>
<!-- Unami -->
<script defer src="https://analytics.oscloud.cz/script.js" data-website-id="2ccb6c76-451a-44e2-bae5-7b8b3cab0fd4"></script>
</header> </header>

View File

@ -29,7 +29,6 @@
<style> <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"); @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> </style>
<title>EndeavourOS</title> <title>EndeavourOS</title>
</head> </head>
<body> <body>
@ -378,11 +377,7 @@
</div> </div>
</div> </div>
</section> </section>
<p class="p">
Na našem webu nesbíráme o Vás žádné
informace ani tu nemáme žádné sledovací
zařízení.
</p>
</section> </section>
</main> </main>