Compare commits

...

29 Commits

Author SHA1 Message Date
3e195a879a create licens + readme 2025-05-21 17:38:32 +02:00
2086cb2daa delete Telegram o nás, change BTC link 2025-05-20 23:10:17 +02:00
350bcfeb4b delete Telegram 2025-05-20 23:01:14 +02:00
2ed599a234 delete Telegram 2025-05-20 22:57:16 +02:00
2e2255d96c grafické úpravy 2024-12-03 20:20:49 +01:00
08e9b60e76 pacman príkazy 2024-12-03 15:16:46 +01:00
a7a48e2070 full openbox 2024-11-25 20:54:05 +01:00
08107a995b part 2 Openbox tipy pro EndeavourOS a ostatní distribuce 2024-11-24 21:39:21 +01:00
37340963a3 posunutí image od code 2024-11-24 10:32:16 +01:00
69bfe39cd6 qtile part 2 2024-11-23 16:01:40 +01:00
f5d6b64489 qtile part 1 2024-11-23 15:01:33 +01:00
74334bb765 Pridání image reseni chyb s klici 2024-11-23 13:26:51 +01:00
6159dd67db HD wall 2024-11-22 11:35:55 +01:00
261c6e864b oprava link wall 2024-11-21 19:25:30 +01:00
35323e5fa7 Přidáno tlačítko sdílet 2024-11-21 19:08:52 +01:00
22d6a387d5 oprava code 2024-11-21 14:07:33 +01:00
0fb3b2a062 i3lock oku lahodící 2024-11-21 11:12:12 +01:00
64ceb9c9d7 edit homepage 2024-11-21 09:41:46 +01:00
6c0feba83a wiki telescope 2024-11-13 17:29:40 +01:00
466f005c2b test fe po en 2024-11-12 22:58:26 +01:00
c25e27ccaa mardoc delete link 2024-11-12 16:49:52 +01:00
fc344655c4 oprava i3wn 2024-11-12 16:29:49 +01:00
835044a535 disk 2024-11-11 22:33:13 +01:00
801e1d40b6 keys eos 2024-11-11 21:12:50 +01:00
0b1927c176 archos -rozdělaný článek Bod.2 2024-11-10 22:59:08 +01:00
e2c2261349 oprava path img 2024-11-08 21:11:36 +01:00
9b67463326 kde plasma 2024-11-08 16:31:54 +01:00
d547130e1e gnome desktop 2024-11-08 13:14:23 +01:00
32fd925160 oprv 2024-11-07 23:17:17 +01:00
38 changed files with 1416 additions and 148 deletions

45
LICENSE.md Normal file
View File

@@ -0,0 +1,45 @@
MIT License
Copyright (c) [2025] [endeavoursos.cz]
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
__
MIT License
Copyright (c) [2025] [endeavoursos.cz]
Každé osobě, která získá kopii, se tímto uděluje bezplatné povolení
tohoto softwaru a souvisejících souborů dokumentace (dále jen "Software"), k řešení
v Softwaru bez omezení, včetně, bez omezení, práv
používat, kopírovat, upravovat, slučovat, publikovat, distribuovat, poskytovat sublicence a/nebo prodávat
kopie Softwaru a umožnit osobám, kterým je Software určen
k tomu poskytnuty za následujících podmínek:
Výše uvedené oznámení o autorských právech a toto oznámení o povolení musí být součástí všech
kopie nebo podstatné části Softwaru.
SOFTWARE JE POSKYTOVÁN „TAK, JAK JE“, BEZ ZÁRUKY JAKÉHOKOLI DRUHU, VÝSLOVNÉ NEBO
PŘEDPOKLÁDANÉ, VČETNĚ, ALE NE OMEZENO NA ZÁRUKY OBCHODOVATELNOSTI,
VHODNOST PRO KONKRÉTNÍ ÚČEL A NEPORUŠOVÁNÍ PRÁV. V ŽÁDNÉM PŘÍPADĚ NEBUDE
AUTOŘI NEBO DRŽITELÉ AUTORSKÝCH PRÁV ODPOVÍDAJÍ ZA JAKÉKOLI NÁROKY, ŠKODY NEBO JINÉ
ODPOVĚDNOST, AŤ UŽ V RÁMCI SMLUVNÍ AKCE, deliktu nebo JINAK, VYPLÝVAJÍCÍ Z,
MIMO NEBO V SOUVISLOSTI SE SOFTWAREM NEBO POUŽÍVÁNÍM NEBO JINÝM OBCHODOVÁNÍM V RÁMCI
SOFTWARE.

45
README.md Normal file
View File

@@ -0,0 +1,45 @@
# Vítám Tě na webu České komunity EndeavourOS!
EndeavourOS je lehká a uživatelsky přívětivá linuxová distribuce založená na Arch Linuxu. Je navržena tak, aby poskytovala uživatelům přístup k nejnovějším technologiím a softwaru, přičemž zachovává jednoduchost a stabilitu. Distribuce nabízí několik předinstalovaných prostředí.
### Minimální systémové požadavky pro EndeavourOS
🚀 2,5 GB RAM (offline instalace) a 4 GB RAM (online instalace)
🚀 Dvoujádrový procesor (64 bitů, x86-64, amd64)
🚀 15 GB místa na pevném disku
🚀 Instalační program stále podporuje starší systémy Bios, ale doporučuje se spouštět moderní systémy EFI (UEFI), které nejsou ve starším ( CSM ) režimu
### Stažení EndeavourOS
EndeavourOS doporučujeme stahovat z oficiálních stránek projektu. Máte možnost stahování z několika zrcadel, stahovat EndeavourOS můžete pod tímto [odkazem](https://endeavouros.com/#Download).
## Co můžete očekávat od EndeavourOS
### Snadno použitelný instalační program
Instalační program Calamares Vás provede prvními kroky instalace systému s možností offline instalace KDE Plasma nebo online instalace se spoustou možností…
### Osm desktopových prostředí
Online instalace Vám umožňuje vybrat si Xfce, Plasma, Gnome, Mate, Cinnamon, Budgie, LxQt, LxDe a i3-wm, ale je toho víc…
### Pět správců oken
Máme také správce oken Sway, Qtile, BSPWM, Openbox a Worm, všechny připravené k použití s výběrem přednastavení, připravené pro Váš skokový start. Tyto WM nejsou dostupné prostřednictvím ISO, ale lze je nainstalovat ručně. přejděte na naši stránku [GitHub](https://github.com/EndeavourOS-Community-Editions) … Pro více informací
### Základní instalace připravená k doladění
Bez ohledu na to, jakou metodu si vyberete, DE nebo WM, všechny mají jednu věc společnou, základní a téměř prostou instalaci se skromným, ale výkonným výběrem (terminálově ovládaných) aplikací a balíčků, abyste mohli začít svůj hluboký ponor do Arch Linuxu.
### Aplikace Vítejte, naše brána na Vaši cestu
Naše uvítací aplikace Vás provede informacemi potřebnými pro Vaše první kroky do systému a také vám poskytne několik užitečných nástrojů, které budete moci používat i po počátečním nastavení…
### Naše hvězdná komunita je tu, aby Vás posunula vpřed
Discovery je naše znalostní báze, která Vám pomůže dále nastavit systém podle vašich potřeb, ale máme také vřelou a velmi užitečnou komunitu na našem fóru Discord a skupině Telegram, která odpovídá na vaše otázky.
📜 [Licence MIT © endeavouros](LICENSE.md)

View File

@@ -55,7 +55,6 @@
<p><a class="green" href="https://github.com/tailwindlabs/tailwindcss-intellisense/blob/master/packages/tailwindcss-language-server/README.md">tailwindcss-language-server</a>
</p>
<p><a class="green" href="https://github.com/artempyanykh/marksman" target="_blank">marksman</a></p>
<p><a class="green" href="https://github.com/markdoc-extra/markdoc-ls" target="_blank">markdoc-ls</p>
<p><a class="green" 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

View File

@@ -1,25 +1,30 @@
<?php
$items = [
[
"title" => "1. Jak nainstalovat vim.plug do Neovim",
"content" => "1. Jak nainstalovat vim.plug do Neovim",
"id" => "1",
],
[
"title" => "2. Klávesové zkratky",
"content" => "2. KLávesové zkratky.",
"id" => "2",
],
[
"title" => "3. Jak nainstalovat Codeium do Neovim",
"content" => "3. Jak nainstalovat Codeium do Neovim",
"id" => "3",
],
[
"title" => "4. Telescope - Dalekohled",
"content" => "4. Telescope - Dalekohled",
"id" => "4",
],
[
"title" => "1. Jak nainstalovat vim.plug do Neovim",
"content" => "1. Jak nainstalovat vim.plug do Neovim",
"id" => "1",
],
[
"title" => "2. Klávesové zkratky",
"content" => "2. KLávesové zkratky.",
"id" => "2",
],
[
"title" => "3. Jak nainstalovat Codeium do Neovim",
"content" => "3. Jak nainstalovat Codeium do Neovim",
"id" => "3",
],
[
"title" => "4. Telescope - Dalekohled",
"content" => "4. Telescope - Dalekohled",
"id" => "4",
],
[
"title" => "5. Barevné schéma",
"content" => "5. Barevné schéma",
"id" => "5",
]
]; ?>
<!DOCTYPE html>
<html lang="en">
@@ -40,8 +45,7 @@ $items = [
@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" />
<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>
@@ -55,15 +59,15 @@ $items = [
<div class="menu-navigation">
<h3>Wiki:</h3>
<ul class="accordion">
<?php foreach ($items as $item): ?>
<?php foreach ($items as $item) : ?>
<li>
<button class="accordion-button" onclick="location.href='#<?php echo htmlspecialchars(
$item["id"]
); ?>'"><?php echo htmlspecialchars($item["title"]); ?></button>
$item["id"]
); ?>'"><?php echo htmlspecialchars($item["title"]); ?></button>
<div class="accordion-content">
<a href="#<?php echo htmlspecialchars(
$item["id"]
); ?>"><?php echo htmlspecialchars($item["content"]); ?></a>
$item["id"]
); ?>"><?php echo htmlspecialchars($item["content"]); ?></a>
</div>
</li>
<?php endforeach; ?>
@@ -272,8 +276,7 @@ call plug#end()
Telescope je, vytvořený jedním z hlavních členů týmu Neovim - TJ Devries .
</p>
<p>Vedlejší poznámka, TJ zveřejňuje spoustu obsahu souvisejícího s Neovim na svém kanálu <a
class="green" href="https://www.youtube.com/c/TJDeVries" target="_blank">YouTube</a> a na svých
<p>Vedlejší poznámka, TJ zveřejňuje spoustu obsahu souvisejícího s Neovim na svém kanálu <a class="green" href="https://www.youtube.com/c/TJDeVries" target="_blank">YouTube</a> a na svých
streamech Twitch . Zejména jeho kanál YouTube byl skvělým zdrojem. Podívejte se na něj!</p>
<p>Teleskop je podle mého názoru nezbytný plugin. Je to fuzzy vyhledávač vestavěný v Lua, který lze
konfigurovat všemi způsoby. Přidává spoustu funkcí do vašeho nastavení Neovim. Zatím jsem si
@@ -300,12 +303,8 @@ call plug#end()
</pre>
</div>
<p>Upozorňuji, že zde instalujeme více než jeden plugin. Telescope vyžaduje další plugin s názvem <a
class="green" href="https://github.com/nvim-lua/plenary.nvim" target="_blank">Planery</a>. A
další plugin je <a href="https://github.com/nvim-telescope/telescope.nvim#sorters" class="green"
target="_blank">Telescope Sorter</a>, který podporuje syntaxi fzf a <a
href="https://github.com/nvim-telescope/telescope.nvim#suggested-dependencies" target="_blank"
class="green">Telescope</a>.</p>
<p>Upozorňuji, že zde instalujeme více než jeden plugin. Telescope vyžaduje další plugin s názvem <a class="green" href="https://github.com/nvim-lua/plenary.nvim" target="_blank">Planery</a>. A
další plugin je <a href="https://github.com/nvim-telescope/telescope.nvim#sorters" class="green" target="_blank">Telescope Sorter</a>, který podporuje syntaxi fzf a <a href="https://github.com/nvim-telescope/telescope.nvim#suggested-dependencies" target="_blank" class="green">Telescope</a>.</p>
<h4>
Pro dokončení instalace nezapomeňte provést tyto tři kroky:
@@ -341,7 +340,7 @@ mkdir lua
<pre id="code-content">
cd ~/.config/nvim/lua <br>
mkdir kankys
</pre>9iuQnZicOFmCG
</pre>
</div>
<p>
@@ -352,24 +351,68 @@ mkdir kankys
Poznámka: tvůj-název-adresáře se používá jako zástupný symbol. Nahraďte jej názvem svého adresáře
jaký chcete.
</p>
<p>V adresáři jmenného prostoru vytvoř plugin-název.lua soubor pro každý plugin, který
<p>V adresáři jmenného prostoru vytvoř plugin-název.lua soubor pro každý plugin, který
chcete/potřebujete nakonfigurovat. Telescope vytvoříš takto (jsme stálé v cd
~/.config/nvim/lua/tvůj-název-adresáře ):</p>
<p><code>nvim telescope.lua</code></p>
<p>Užitečný tip Vim je, že můžete otevřít soubory dříve, než existují. Pokud soubor zavřete bez uložení, nebude vytvořen! Ve výše uvedeném příkladu otevíráme telescope.luav Neovimu. Pokud soubor uložíme, bude vytvořen.</p>
<p>Naše konfigurace pro Telescope bude:
</p>
<div class="code-box">
<pre id="code-content">
local telescope = require('telescope')
telescope.setup {}
telescope.load_extension('fzf') </pre>
</div>
<p>Tento kód vložíš do telescope.lua a uložíš. V souboru telescope.lua je všechno, co potřebujeme.</p>
<p>Výše uvedený příklad nám dává první ochutnávku Lua. Zjistil jsem, že hodně pluginů potřebuje minimálně toto nastavení v lua:</p>
<div class="code-box">
<pre id="code-content">
require('PLUGIN_NAZEV').setup {}
</pre>
</div>
<p>V tomto příspěvku se nebudu potápět hluboko do konfigurace Telescope. Pokud chcete vidět některé dostupné možnosti nastavení a další přizpůsobení, podívejte se do <a href="https://github.com/nvim-telescope/telescope.nvim#customization" target="_blank" class="green">dokumentace</a>.</p>
<p>Nezapomeňte uložit telescope.lua a ukončete Neovim pomocí <code>:wq</code></p>
<p>Dále musíme říci našemu init.vim že existuje někde soubor lua:</p>
<p>V mém případě bych uvedl:</p>
<p><code>lua require('kankys')</code> vložením do <code>~/.config/nvim/init.vim</code></p>
<h3 class="green">Pár poznámek:</h3>
<p>Vložte tento příkaz pod vim-plug funkci ( `` call plug#end() )!</p>
<p>Co to dělá? Zpočátku to vypadá trochu magicky a porozumění vyžaduje znalost vyhledávání Vim, ale v podstatě tento příkaz bude hledat lua soubor ve vašem běhovém prostředí Vim.</p>
<p>V našem případě je to: <code>~/.config/nvim/lua/tvůj-název-adresáře/telescope.lua</code></p>
<p>Namísto vyžadování každého konfiguračního souboru v našem init.vim, můžeme jen vyžadovat adresář jmenného prostoru. Aby to fungovalo, budeme muset přidat nový soubor do našeho adresáře jmenného prostoru s názvem init.lua:</p>
<div class="code-box">
<pre id="code-content">
cd ~/.config/nvim/lua/tvůj-název-adresáře
touch init.lua
</pre>
</div>
<p>init.lua soubor lze považovat za indexový soubor. Uvnitř init.lua můžeme načíst všechny naše konfigurační soubory.</p>
<p>Do <code>init-lua</code> vložme tento kód:</p>
<div class="code-box">
<pre id="code-content">
require('tvůj-adresář-název/telescope')
</pre>
</div>
<p>Vše co jsem uvedl výšše pochopíš lehce když se podíváš zde na <a href="https://git.arch-linux.cz/kankys/ApolloNvim" target="_blank" class="green">Gitu</a> do konfiguračních souborů nvim.</p>
<p>Od tohoto okamžiku budou všechny nové konfigurační soubory lua v <code>lua/tvůj-název-adresáře</code>.</p>
<h3 class="green">Telescope</h3>
<p>Telescope má řadu <a href="https://github.com/nvim-telescope/telescope.nvim#vim-commands" target="_blank" class="green">příkazů</a>, které lze použít, :Telescope v NORMAL režimu v Neovim. Rychlý způsob, jak zobrazit všechny dostupné příkazy, je zadat :Telescope následuje mezera a poté klikněte na <Tab>. Tlačítko karty otevře seznam automatického doplňování, dostupných příkazů v Telescope. V seznamu se můžete pohybovat pomocí <Tab> a ``` opačným směrem.</p>
<p>Níže je uveden příkaz Telescope, pro ukázku: <code>:Telescope find_files</code></p>
<p>Dokumentaci k Telescope v Neovimu můžete zobrazit pomocí: <code>:h telescope</code></p>
</div>
<hr>
<div id="5">
<h2>Barevné schéma</h2>
<p>Většinu barevných schémat v Neovimu lze nainstalovat jako plugin. Barevných schémat existuje spousta, opravdu dobrých. Zde je seznam některých znich na <a href="https://github.com/rafi/awesome-vim-colorschemes" target="_blank" class="green">GitHubu</a>.</p>
<p>Mezi mé oblíbené patří: Gruvbox Dracula Tokionight</p>
<p>Schémata se instalují uvnitř plug#begin() a plug#end(), pojďme deklarovat naše barevné schéma. Pro ilustraci použiji Gruvbox:</p>
</div>
</div>
</div>
<?php require "assets/returnbutton.php"; ?>
<?php require "assets/footer.php"; ?>
<script src="assets/script.js"></script>
<?php require "assets/returnbutton.php"; ?>
<?php require "assets/footer.php"; ?>
<script src="assets/script.js"></script>
</body>
</html>

View File

@@ -39,13 +39,6 @@
>Fórum</a
>
</li>
<li>
<a
href="https://t.me/eoscz"
target="_blank"
>Telegram</a
>
</li>
<li>
<a href="o-nas.php"
>O nás</a
@@ -61,9 +54,10 @@
>Odkazy</a
>
</li>
<li> <button id="shareButton">Sdílet</button>
</li>
</ul>
</nav>
<div class="menu-icon">
<!-- Ikona hamburger -->
<i class="fa-solid fa-bars"></i>
@@ -73,3 +67,25 @@
<!-- Unami -->
<script defer src="https://analytics.oscloud.cz/script.js" data-website-id="2ccb6c76-451a-44e2-bae5-7b8b3cab0fd4"></script>
</header>
<style>
/* Styl pro tlačítko */
#shareButton {
background-color: #c5a3e8; /* Zelená barva pozadí */
color: #734f96; /* barva textu */
border: none; /* Bez okrajů */
padding: 15px 32px; /* Vnitřní odsazení */
text-align: center; /* Vycentrování textu */
text-decoration: none; /* Bez podtržení */
display: inline-block; /* Inline-block zobrazení */
/* font-size: 16px; /* Velikost písma */ */
margin: 4px 2px; /* Vnější odsazení */
cursor: pointer; /* Kurzor ukazuje, že je to tlačítko */
border-radius: 12px; /* Zaoblené rohy */
transition: background-color 0.3s ease; /* Plynulá změna barvy pozadí */
}
/* Styl pro tlačítko při najetí myší */
#shareButton:hover {
background-color: #45a049; /* Tmavší odstín zelené při najetí myší */
}
</style>

View File

@@ -33,5 +33,28 @@ function scrollToTop() {
document.body.scrollTop = 0; // Pro Safari
document.documentElement.scrollTop = 0; // Pro ostatní prohlížeče
}
// Code-box
// Tlačítko sdílet
document.getElementById('shareButton').addEventListener('click', function() {
if (navigator.share) {
navigator.share({
title: 'Sdílej tuto stránku',
text: 'Toto je text, který se zobrazí při sdílení.',
url: window.location.href
})
.then(() => console.log('Sdílení úspěšné'))
.catch((error) => console.log('Chyba při sdílení', error));
} else {
// Zkopírovat pouze adresu URL do schránky
const url = window.location.href;
navigator.clipboard.writeText(url)
.then(() => {
alert('Adresa URL byla zkopírována do schránky. Nyní ji můžete vložit a sdílet.');
})
.catch((error) => {
console.error('Chyba při kopírování do schránky:', error);
});
}
});

View File

@@ -215,6 +215,10 @@ img {
.about-text-p {
padding-top: 15px;
}
.code-box {
width: auto;
height: auto;
}
}
footer {
@@ -238,4 +242,6 @@ footer {
background-color: transparent;
}
color {
color:#c5a3e8
}

View File

@@ -34,7 +34,9 @@
<main>
<section class="welcome">
<h1>Desktop prostředí</h1>
<h3><a href="gnome-desktop.php">💻 Gnome desktop - 8.11.2024</a></h3>
<h3><a href="kde-plasma.php">💻 KDE Plasma - 8.11.2024</a></h3>
</section>
</main>
<?php require "assets/returnbutton.php"?>

View File

@@ -34,7 +34,7 @@
<main>
<section class="welcome">
<h1>Jak zapnout upozornění na nové aktualizace</h1>
<p>Né každému se chce hlídat nové aktualizace v terminálu, naštěstí EndeavourOS na to máme nástroje.</p>
<p>Ne každému se chce hlídat nové aktualizace v terminálu, naštěstí EndeavourOS na to máme nástroje.</p>
<p>Abychom mohli začít využívat upozornění na nové aktualizace, je potřeba si nainstalovat <strong>eos-notifier</strong>. Ten nainstalujeme pomocí tohoto příkazu:</p>
<div class="code-box">
<pre id="code-content">
@@ -49,11 +49,11 @@
</div>
<p>Přesuneme se do nabídky programů a tam vyhledáme aplikaci <strong>Configure EOS Update Notifier </strong>.</p>
<img src="./img/update-conf.webp" alt="" style="width: 30%;height: auto;">
<p>V aplikaci si nastavíme pod tlačítkem <strong>Schedule</strong> jak často mají kontroly probíhat, můžeme zaškrtnout například kontrolu aktualizece ihned po startu.</p>
<p>V aplikaci si nastavíme pod tlačítkem <strong>Schedule</strong> jak často mají kontroly probíhat, můžeme zaškrtnout například kontrolu aktualizace ihned po startu.</p>
<p>Pod tlačítkem <strong>Edit config</strong> se dostaneme k podrobnějšímu nastavení pro zkušenější uživatele.</p>
<p>Pak zde už najdeme pouze tlačítka k otestování notifikací, reset, status, vypnutí a zapnutí aktualizací. <strong>Pozor aby jste měli zaškrtnuté tlačítko Enable, tím potvrzujete automatické upozornění na aktualizace.</strong></p>
<p>Jakmile vám příjde <strong>notifikace</strong> o nových aktualizacích můžete je nainstalovat. Nejjednoduší způsob je pomocí aplikace <strong>eos-update</strong>. Spustí se vám terminál, do něj zadáte své heslo a postupujete dle terminálu co vám vypisuje.</p>
<p><strong>EOS-update</strong> vždy v první nabízí aktualizace eos repozitářů a pak všech ostatních.</p>
<p>Jakmile vám přijde <strong>notifikace</strong> o nových aktualizacích můžete je nainstalovat. Nejednoduší způsob je pomocí aplikace <strong>eos-update</strong>. Spustí se vám terminál, do něj zadáte své heslo a postupujete dle terminálu co vám vypisuje.</p>
<p><strong>EOS-update</strong> vždy první nabízí aktualizace eos repozitářů a pak všech ostatních.</p>
<p>Tento postup byl testován v prostředí Gnome.</p>
<code
><a href="https://lukaskanka.cz/" target="_blank">Kankys</a>

View File

@@ -33,16 +33,42 @@
<?php require "assets/header.php"; ?>
<main>
<section class="welcome">
<h1>Gnome Desktop</h1>
<p>Nechte věci dělat s lehkostí, pohodlím a kontrolou.</p>
<h1>💻 Gnome Desktop</h1>
<p>Nechte věci dělat s lehkostí, pohodlím a vaší 100% kontrolou.</p>
<p>Snadný a elegantní způsob, jak používat váš počítač, GNOME je navržen tak, aby vám pomohl mít nejlepší možný počítačový zážitek.</p>
<img src="./img/gnome.webp" alt="" style="width: 40%;height: auto;">
<p>Oficiální web <a href="https://www.gnome.org/" target="_blank">Gnome</a></p>
<p>Dokumentace na <a href="https://wiki.archlinux.org/title/GNOME" target="_blank">Arch wiki</a></p>
<p>Instalace a předinstalované balíčky, které jste získali s výchozí instalací EndeavourOS Gnome, jsou holé s minimálním nastavením, které je připraveno k nastavení vašich osobních potřeb.</p>
<p>V případě, že chcete přidat nějaké další funkce do vašeho Gnome čtěte dál.</p>
<h3>Online účty</h3>
<p>Některé online účty, jako je <a href="https://owncloud.com/de/" target="_blank">vlastní cloud</a> vyžadují, aby <a href="https://archlinux.org/packages/?name=gvfs-goa" target="_blank">qvfs-goa</a> byl nainstalován pro veškeré funkce v aplikacích GNOME, jako jsou soubory GNOME a Dokumenty GNOME.</p>
<div class="code-box">
<pre id="code-content">
sudo pacman -Syu gvfs-goa
sudo pacman -Syu gvfs-google
sudo pacman -Syu gvfs-onedrive
sudo pacman -Syu gvfs-online-accounts
sudo pacman -Syu gvfs
</pre>
</div>
<h3>Rozšíření</h3>
<p>Katalog rozšíření je k dispozici na adrese <a href="https://extensions.gnome.org/" target="_blank">https://extensions.gnome.org/</a>, mohou být instalovány buď prostřednictvím <a href="https://archlinux.org/packages/?q=gnome-shell-extension">Oficiálních repozitářu</a> (pouze několik), <a href="https://aur.archlinux.org/packages?K=gnome-shell-extension" target="_blank">AUR repozitářů</a> nebo prostřednictvím webu <a href="https://extensions.gnome.org/" target="_blank">Gnome extension</a> přes prohlížeč:</p>
<p>Chcete-li je instalovat z vašeho prohlížeče, potřebujete <a href="https://archlinux.org/packages/extra/any/gnome-browser-connector/" target="_blank">Gnome Browser Connector</a>, který nainstalujeme tímto příkazem:</p>
<div class="code-box">
<pre id="code-content">
pacman -Syu gnome-browser-connector
</pre>
</div>
<p>Teď si stačí v prohlížeči vybrat <a href="https://extensions.gnome.org/" target="_blank">rozšíření</a> a nainstalovat.</p>
<h3>Gnome aplikace</h3>
<p>Aplikace Gnome se nacházejí ve skupině gnome extra v <a href="https://archlinux.org/groups/x86_64/gnome-extra">AUR</a>.</p>
<p>Nebo na oficiálním webu s aplikacemi <a href="https://apps.gnome.org/cs/" target="_blank">Gnome</a> i s českou lokalizací.</p>
<p>Pod tímto odkazem najdete <a href="https://cz.gnome.org/" target="_blank">Gnome Česká republika</a>, web je naposledy aktualizován na Gnome 43. Ale snažíme se dohodnout se správcem webu na aktualizaci.</p>
<p>Zdroje pro článek byly použity se svolením z oficialního webu <a href="https://endeavouros.com/" target="_blank">EndeavourOS</a>.</p>
<code
><a href="https://lukaskanka.cz/" target="_blank">Kankys</a>
7.11.2024</code
8.11.2024</code
</section>
</main>
<?php require "assets/returnbutton.php"; ?>

142
i3lock-oku-lahodici.php Normal file
View File

@@ -0,0 +1,142 @@
<!DOCTYPE html>
<html lang="cs">
<head>
<meta charset="UTF-8" />
<meta content="EndeavourOS ...." name="description" />
<meta content="EndeavourOS, i3wm, i3lock" name="keywords" />
<meta content="Kankys" name="author" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<link href="assets/style.css" rel="stylesheet" />
<link href="img/icons.png" rel="shortcut icon" />
<script crossorigin="anonymous" src="https://kit.fontawesome.com/0a43c6cd1f.js"></script>
<!--icons dark, go to up-->
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" rel="stylesheet" />
<!--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>EndeavourOS - 🗝 i3lock oku lahodící</title>
</head>
<body>
<?php require "assets/header.php" ?>
<main>
<section class="welcome">
<h1>🗝 i3lock oku lahodící</h1>
<p>V tomtu článku si upravíme i3lock z nudné obrazovky do hezčí, a nastavíme si novou klávesovou zkratku pro i3lock.</p>
<img src="img/i3lock1.jpg" alt="" style="width: 50%;height: auto;" />
<p>Ve výchozím nastavení, pokud chcete zamknout systém, budete muset provést následující příkaz:</p>
<div class="code-box">
<pre id="code-content">
i3lock
</pre>
</div>
<p>Aby byla zamykací obrazovka krásná, musíte použít balík:</p>
<div class="code-box">
<pre id="code-content">
i3lock-color
</pre>
</div>
<p>Nejprve však musíte odstranit stávající <strong>i3lock</strong> protože bude v rozporu s <strong>i3lock-color</strong>:</p>
<div class="code-box">
<pre id="code-content">
sudo pacman -R i3lock
</pre>
</div>
<p>Po dokončení odinstalace můžete nainstalovat <strong>i3lock-color</strong> pomocí pomocníka AUR:</p>
<div class="code-box">
<pre id="code-content">
yay -S i3lock-color
</pre>
</div>
<p>Jakmile skončíte s instalací, vytvořte nový adresář a vytvořte nový soubor pro uložení konfigurace pro zamykací obrazovku:</p>
<div class="code-box">
<pre id="code-content">
mkdir ~/.config/scripts && nano ~/.config/scripts/lock
</pre>
</div>
<p>A vložením následujícího obsahu souboru definujte vzhled zamykací obrazovky (ten si samozřejmě můžete upravit dle vašich preferencí a kreativitě se meze nekladou):</p>
<div class="code-box">
<pre id="code-content">
#!/bin/sh
BLANK='#00000000'
CLEAR='#ffffff22'
DEFAULT='#00897bE6'
TEXT='#00897bE6'
WRONG='#880000bb'
VERIFYING='#00564dE6'
i3lock \
--insidever-color=$CLEAR \
--ringver-color=$VERIFYING \
\
--insidewrong-color=$CLEAR \
--ringwrong-color=$WRONG \
\
--inside-color=$BLANK \
--ring-color=$DEFAULT \
--line-color=$BLANK \
--separator-color=$DEFAULT \
\
--verif-color=$TEXT \
--wrong-color=$TEXT \
--time-color=$TEXT \
--date-color=$TEXT \
--layout-color=$TEXT \
--keyhl-color=$WRONG \
--bshl-color=$WRONG \
\
--screen 1 \
--blur 9 \
--clock \
--indicator \
--time-str="%H:%M:%S" \
--date-str="%A, %Y-%m-%d" \
--keylayout 1 \
</pre>
</div>
<p>Nyní udělejte tento soubor spustitelným pomocí příkazu chmod :</p>
<div class="code-box">
<pre id="code-content">
sudo chmod +x .config/scripts/lock
</pre>
</div>
<p>Dále vám zde ukážu, jak můžete použít vlastní klávesovou zkratku pro zamykací obrazovku.</p>
<p>Nejprve otevřete konfigurační soubor:</p>
<div class="code-box">
<pre id="code-content">
nano ~/.config/i3/config
</pre>
</div>
<p>Přesuneme se na konec configuračmího souboru pomocí klávesové zkratky <strong>Alt + /</strong> a vložíme nakonec následující řádky:</p>
<div class="code-box">
<pre id="code-content">
# Shortcut for Lockscreen
bindsym $mod+l exec /home/$USER/.config/scripts/lock
</pre>
</div>
<p>Soubor zapíšeme a uložíme.</p>
<p>Těď pomocí klávesové zkratky <strong>mod+l ( u většiny to bude klávesa windows+l)</strong> můžeme zkusit uzamknout obrazovku a přihlásit se zpět přihlašovacím heslem.</p>
<p>Kdyby vám to hned nešlo ještě použíte zkratku <strong>shift+mod+r</strong>.</p>
<img src="img/i3lock.jpg" alt="" style="width: 50%;height: auto;" />
<p>P.S. Nezapoměňte si také zkontrolovat že vaše nová klávesová zkratka již není zabraná. A také doporučuji zakomentovat tento řádek aby se vám zobrazila správně vaše nová konfigurace :</p>
<div class="code-box">
<pre id="code-content">
# bindsym $mod+l exec --no-startup-id ~/.config/i3/scripts/blur-lock
</pre>
</div>
<p><a href="https://lukaskanka.cz/" target="_blank">Kankys</a>
21.11.2024</p>
</p>
</section>
</main>
<?php require "assets/returnbutton.php" ?>
<?php require "assets/footer.php" ?>
<script src="assets/script.js"></script>
</body>
</html>

BIN
img/Openbox.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

BIN
img/arch-pacman.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

BIN
img/archos-key.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 KiB

BIN
img/gnome.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 150 KiB

BIN
img/i3lock.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 MiB

BIN
img/i3lock1.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 MiB

BIN
img/kde.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 199 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

BIN
img/qtile.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 210 KiB

BIN
img/qtilekeyboard.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

View File

@@ -29,66 +29,8 @@
🇨🇿 Vítám Tě na webu České komunity
EndeavourOS! 🇨🇿
</h2>
<p>
EndeavourOS je distribuce založená na
Arch Linuxu, ( Českou komunitu Arch
Linux najdeš na
<a href="https://arch-linux.cz/" target="_blank">Arch-LinuxCZ</a>
) která poskytuje prostředí Arch Linuxu
bez potíží s jeho ruční instalací pro
systémy x86_64. Po instalaci máte k
dispozici lehké prostředí připravené k
prozkoumání s Vaším terminálem, spolu s
naší domácí aplikací Welcome App jako
výkonným průvodcem, který vám pomůže.
Brzy i v češtině.
</p>
<p>
Jsem Linuxový nadšenec Arch Linuxu a
EndeavourOS, za tímto účel vznikl tento
projekt s dovolením vývojářů
EndeavourOS. Pravidelně Vám jsem budu
přinášet novinky ze světa EndeavourOS, v
sekci Wiki najdete spousty tipů a návodů
pro EndeavourOS. Na sociálních sítí
<a href="https://t.me/eoscz" target="_blank">Telegram</a>
najdete novinky z EndeavourOS CZ a na
<a href="https://forum.arch-linux.cz/" target="_blank">Fórum Arch-linux CZ</a>
diskuzní fóra v češtině. Aktivně jsem v
kontaktu s vývojáři EndeavourOS a
pracujeme na překladu aplikace Welcome
do českého jazyka.
</p>
<p>
Web je stále ve vývoji tak se omlouvám
za chybějící obsah a jiné nedodělky, ale
pilně na projektu pracuji ve svém volném
čase.
</p>
<p>
Tento projekt by nikdy nevznikl bez
<a href="https://arch-linux.cz/" target="_blank">Arch-LinuxCZ</a>
a jeho správci
<a href="https://mastodon.arch-linux.cz/@archos" target="_blank">Archosovi</a>. Tím mu děkuji za
trpělivost, rady a
také za technickou podporu tohoto webu.
</p>
<p>
Diskutovat v češtině o Endeavouros
můžete diskutovat na fóru
<a href="https://forum.arch-linux.cz/" target="_blank">Arch-linux</a>. Najdeš tam sekci Endeavouros,
můžeš
diskutovat nad články s tohoto webu nebo
tématy Endeavouros, Arch-linuxu a mnoho
dalšího.
</p>
<p>S hrdostí oznamujeme že máme možnost hostovat skvělý projekt <a href="apollo-nvim/index.php"
target="_blank">🚀 ApolloNvim</a> než si najde svůj nový domov. 🚀 ApolloNvim se snaží rozšířit do
povědomí (hlavně vývojářu, ale třeba i pisálů) editor Neovim, tím že pomůže s prvotní konfikurací či dá
tip na dobrý plugin. 🚀 ApolloNvim je mladý projekt ale věříme že se mu bude dařit i díky naší
spolupráci a také s spoluprací <a href="https://arch-linux.cz/" target="_blank">Arch-linux CZ</a>.</p>
<h2>
<h3>EndeavourOS je lehká a uživatelsky přívětivá linuxová distribuce založená na Arch Linuxu. Je navržena tak, aby poskytovala uživatelům přístup k nejnovějším technologiím a softwaru, přičemž zachovává jednoduchost a stabilitu. Distribuce nabízí několik předinstalovaných prostředí.</h3>
<h2>
Minimální systémové požadavky pro
EndeavourOS
</h2>
@@ -152,9 +94,7 @@
<div class="about-text">
<h2 class="h2-about">
Osm desktopových
prostředí a
jeden správce
oken
prostředí
</h2>
<p class="about-text-p">
Online instalace

View File

@@ -0,0 +1,101 @@
<!DOCTYPE html>
<html lang="cs">
<head>
<meta charset="UTF-8" />
<meta content="EndeavourOS svobodný operační systém...." name="description" />
<meta content="EndeavourOS, ArchLinux" name="keywords" />
<meta content="Kankys" name="author" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<link href="assets/style.css" rel="stylesheet" />
<link href="/img/icons.png" rel="shortcut icon" />
<script crossorigin="anonymous" src="https://kit.fontawesome.com/0a43c6cd1f.js"></script>
<!--icons dark, go to up-->
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" rel="stylesheet" />
<!--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>EndeavourOS - 💽 Jak připojit nový SSD disk v EndeavourOS</title>
</head>
<body>
<?php require "assets/header.php"; ?>
<main>
<section class="welcome">
<h1>💽 Jak připojit nový SSD disk v EndeavourOS</h1>
<p>1. Zjistíme jestli systém disk vidí:</p>
<div class="code-box">
<pre id="code-content">
sudo blkid
</pre>
</div>
<p>Určíme přidaný disk (dle názvu či velikosti), v mém případě dle názvu to byl
<strong>UUID=ac7fcb19-db3b-4325-85d7-b7bec6abb58a</strong>.
</p>
<p>2. Vytvoříme v systému složku media:
</p>
<div class="code-box">
<pre id="code-content">
sudo mkdir /media/
</pre>
</div>
<p>3. Ve složce media vytvoříme složku data což bude název nově připojeného disku:
</p>
<div class="code-box">
<pre id="code-content">
sudo mkdir /media/data
</pre>
</div>
<p>4. Připojíme nový disk pomocí konfigurace fstab, použijeme k tomu terminálový editor <a
href="https://lukan.cz/2024/10/%f0%9f%92%bb-nano-terminalovy-textovy-editor/"
target="_blank">Nano</a>.</p>
<div class="code-box">
<pre id="code-content">
sudo nano /etc/fstab
</pre>
</div>
<p>5. Na řádek vložíme informace o našem disku. <strong>Pozor budou se lišit od mých, tento kód je pouze pro
ukázku. Vše vyčtete pomocí sudo blkid</strong>.</p>
<div class="code-box">
<pre id="code-content">
UUID=ac7fcb19-db3b-4325-85d7-b7bec6abb58a /media/data ext4 defaults 0 3
</pre>
</div>
<p>Zapíšeme a uložíme změnu v fstab pomocí editoru Nano.</p>
<p>6. Připojíme nový disk k systému:
</p>
<div class="code-box">
<pre id="code-content">
sudo mount -a
</pre>
</div>
<p>Restartujeme systém nebo pokračujeme dle pokynů z terminálu bez restartu.</p>
<p>7. Nastavíme plná práva pro přístup uživatelům k disku:</p>
<p>Pro jednotlivce nebo vás použijeme příkaz:</p>
<div class="code-box">
<pre id="code-content">
sudo chown vaseUzivatelskeJmeno:vaseUzivatelskeJmeno /media/data
</pre>
</div>
<p>nebo pro všechny uživatele v PC:</p>
<div class="code-box">
<pre id="code-content">
sudo chmod 700 /media/data
</pre>
</div>
<code
><a href="https://lukaskanka.cz/" target="_blank">Kankys</a>
11.11.2024</code
>
</section>
</main>
<?php require "assets/returnbutton.php"; ?>
<?php require "assets/footer.php"; ?>
<script src="assets/script.js"></script>
</body>
</html>

View File

@@ -33,7 +33,7 @@
<?php require "assets/header.php" ?>
<main>
<section class="welcome">
<h1>Jak v i3wm opravit nefunkční nastavení jasu monitoru</h1>
<h1>🪟 Jak v i3wm opravit nefunkční nastavení jasu monitoru</h1>
<p>
Pokud vám po instalaci i3wm nefunguje jas monitoru, náprava je poměrně
jednoduchá.
@@ -52,13 +52,13 @@
</p>
<div class="code-box">
<pre id="code-content">
brightnessctl se 30
brightnessctl set 30
</pre>
</div>
<p>
Pokud se vám jas snížil na 30% je vš v přádku a můžeme pokračovat
Pokud se vám jas snížil na 30% je vše v přádku a můžeme pokračovat
nastavení ovládání jasu na klávesnici.
</p>
<h3>Ovládání jasu pomocí klávesnice:</h3>

78
kde-plasma.php Normal file
View File

@@ -0,0 +1,78 @@
<!DOCTYPE html>
<html lang="cs">
<head>
<meta charset="UTF-8"/>
<meta
content="EndeavourOS svobodný operační systém...."
name="description"
/>
<meta content="EndeavourOS, KDE Plasma, Linux" name="keywords"/>
<meta content="Kankys" name="author"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<link href="assets/style.css" rel="stylesheet"/>
<link href="/img/icons.png" rel="shortcut icon"/>
<script
crossorigin="anonymous"
src="https://kit.fontawesome.com/0a43c6cd1f.js"
></script>
<!--icons dark, go to up-->
<link
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css"
rel="stylesheet"
/>
<!--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>EndeavourOS - KDE PLasma</title>
</head>
<body>
<?php require "assets/header.php"; ?>
<main>
<section class="welcome">
<h1>💻 KDE Plasma</h1>
<p>Použijte Plasma k surfování na webu, udržujte kontakt s kolegy, přáteli a rodinou. Spravujte vaše soubory, užívejte si hudbu a videa buďte kreativní a produktivní v práci.</p>
<p>Vše toto najdete v krásném prostředí, které se přizpůsobí vašim potřebám, a s bezpečností, ochranou soukromí a klidem, který nabízí nejlepší Opensource software.</p>
<img src="./img/kde.webp" alt="" style="width: 40%;height: auto;">
<p><a href="https://wiki.archlinux.org/title/KDE#Plasma" target="_blank">KDE na wiki ArchLinux</a></p>
<p><a href="https://kde.org/de/plasma-desktop" target="_blank">KDE oficiální web</a></p>
<p>Instalace a předinstalované balíčky, které jste získali s výchozí instalací EndeavourOS KDE Plasma, jsou minimální, připravené k nastavení vašich osobních potřeb.</p>
<p>V případě, že chcete přidat nějaké další funkce, čtěte dál.</p>
<h3>Gdrive (google):</h3>
<p>Chcete-li Google Drive v Dolphin, nainstalujte <a href="https://archlinux.org/packages/?name=kio-gdrive" target="_blank">kio-gdrive</a>.</p>
<p>Zdroje pro článek byly použity se svolením z oficialního webu <a href="https://endeavouros.com/" target="_blank">EndeavourOS</a>.</p>
<div class="code-box">
<pre id="code-content">
pacman -Syu kio-gdrive
</pre>
</div>
<h3>Dolphin (filebrowser) extras:</h3>
<p><a href="https://wiki.archlinux.org/title/Dolphin#File_previews" target="_blank">https://wiki.archlinux.org/title/Dolphin#File_previews</a></p>
<h3>File indexer Baloo:</h3>
<p>Baloo slouží k indexování souborů a vyhledávání pro KDE Plasma. </p>
<p>V případě, že funkcionalitu nepotřebujete, nebo používá příliš mnoho prostředků na starším hardware, můžeme ji vypnout:</p>
<p><a href="https://wiki.archlinux.org/title/Baloo#Disabling_the_indexer" target="_blank">https://wiki.archlinux.org/title/Baloo#Disabling_the_indexer</a></p>
<div class="code-box">
<pre id="code-content">
balooctl6 suspend
balooctl6 disable
balooctl6 purge
</pre>
</div>
<h3>Aplikace a rozšíření:</h3>
<p><a href="https://apps.kde.org/cs/" target="_blank">Přehled všech aplikací KDE Plasma</a></p>
<p>Většinu aplikací a rozšíření pro KDE najdete v <a href="https://archlinux.org/groups/x86_64/kde-applications/" target="_blank">AUR repozitářích</a>.</p>
<p>Extra funkce pro správce nastavení se nazývají KCM. Dokumentaci k nim najdeme v <a href="https://develop.kde.org/docs/features/configuration/kcm/" target="_blank"> dokumentaci KDE</a>. Některé jsou v repozitářích <a href="https://archlinux.org/packages/?sort=&q=kcm&maintainer=&flagged=" target="_blank">AUR</a>. Některé více či méně užitečné možnosti kcm lze nalézt v <a href="https://aur.archlinux.org/packages?O=0&K=kcm" target="_blank">AUR</a>.</p>
<code
><a href="https://lukaskanka.cz/" target="_blank">Kankys</a>
8.11.2024</code
</section>
</main>
<?php require "assets/returnbutton.php"; ?>
<?php require "assets/footer.php"; ?>
<script src="assets/script.js"></script>
</body>
</html>

View File

@@ -38,6 +38,62 @@
roste není úplně nejrychlejší. Pokud by jsi chtěl/la podpořit jakým
koliv způsobem neváhej mě kontaktovat.
</p>
<p>
EndeavourOS je distribuce založená na
Arch Linuxu, ( Českou komunitu Arch
Linux najdeš na
<a href="https://arch-linux.cz/" target="_blank">Arch-LinuxCZ</a>
) která poskytuje prostředí Arch Linuxu
bez potíží s jeho ruční instalací pro
systémy x86_64. Po instalaci máte k
dispozici lehké prostředí připravené k
prozkoumání s Vaším terminálem, spolu s
naší domácí aplikací Welcome App jako
výkonným průvodcem, který vám pomůže.
Brzy i v češtině.
</p>
<p>
Jsem Linuxový nadšenec Arch Linuxu a
EndeavourOS, za tímto účel vznikl tento
projekt s dovolením vývojářů
EndeavourOS. Pravidelně Vám jsem budu
přinášet novinky ze světa EndeavourOS, v
sekci Wiki najdete spousty tipů a návodů
pro EndeavourOS. Na
<a href="https://forum.arch-linux.cz/" target="_blank">Fórum Arch-linux CZ</a> najdeš
diskuzní fóra v češtině. Aktivně jsem v
kontaktu s vývojáři EndeavourOS a
pracujeme na překladu aplikace Welcome
do českého jazyka.
</p>
<p>
Web je stále ve vývoji tak se omlouvám
za chybějící obsah a jiné nedodělky, ale
pilně na projektu pracuji ve svém volném
čase.
</p>
<p>
Tento projekt by nikdy nevznikl bez
<a href="https://arch-linux.cz/" target="_blank">Arch-LinuxCZ</a>
a jeho správci
<a href="https://mastodon.arch-linux.cz/@archos" target="_blank">Archosovi</a>. Tím mu děkuji za
trpělivost, rady a
také za technickou podporu tohoto webu.
</p>
<p>
Diskutovat v češtině o Endeavouros
můžete diskutovat na fóru
<a href="https://forum.arch-linux.cz/" target="_blank">Arch-linux</a>. Najdeš tam sekci Endeavouros,
můžeš
diskutovat nad články s tohoto webu nebo
tématy Endeavouros, Arch-linuxu a mnoho
dalšího.
</p>
<p>S hrdostí oznamujeme že máme možnost hostovat skvělý projekt <a href="apollo-nvim/index.php"
target="_blank">🚀 ApolloNvim</a> než si najde svůj nový domov. 🚀 ApolloNvim se snaží rozšířit do
povědomí (hlavně vývojářu, ale třeba i pisálů) editor Neovim, tím že pomůže s prvotní konfikurací či dá
tip na dobrý plugin. 🚀 ApolloNvim je mladý projekt ale věříme že se mu bude dařit i díky naší
spolupráci a také s spoluprací <a href="https://arch-linux.cz/" target="_blank">Arch-linux CZ</a>.</p>
<h2>Kontakty</h2>
<p>
<a href="https://git.arch-linux.cz/kankys/EndeavourOS_CZ" target="_blank">Git</a>
@@ -65,7 +121,7 @@
rád, když mi napíšeš.
</p>
<p>👉 Taky můžeš tento projekt podpořit pár Satoshi:</p>
<img alt="Satoshi" class="sat" src="https://lukan.cz/wp-content/uploads/2024/03/sat-150x150.jpeg"
<img alt="Satoshi" class="sat" src="https://lukan.cz/wp-content/uploads/2025/01/0a895d16-ce64-4e8a-9a9d-05c568dc916e_1124x1532-220x300.webp"
style="width: 30%; height: auto;" />
<p>👉 Nebo přes Paypal:</p>
<img alt="Paypal"

145
openbox.php Normal file
View File

@@ -0,0 +1,145 @@
<!DOCTYPE html>
<html lang="cs">
<head>
<meta charset="UTF-8" />
<meta content="EndeavourOS svobodný operační systém...." name="description" />
<meta content="EndeavourOS, ArchLinux, Openbox" name="keywords" />
<meta content="Kankys" name="author" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<link href="assets/style.css" rel="stylesheet" />
<link href="/img/icons.png" rel="shortcut icon" />
<script crossorigin="anonymous" src="https://kit.fontawesome.com/0a43c6cd1f.js"></script>
<!--icons dark, go to up-->
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" rel="stylesheet" />
<!--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>EndeavourOS - Openbox správce oken</title>
</head>
<body>
<?php require 'assets/header.php'; ?>
<main>
<section class="welcome">
<h1>Openbox správce oken</h1>
<h2>Openbox v EndeavourOS</h2>
<h3>Úvod</h3>
<p><a href="https://openbox.org/" target="_blank">Openbox</a> je vysoce konfigurovatelný a minimální správce
plovoucích oken. To vám umožní spravovat okna s myší tak, jak byste to dělali na tradičním DE, jako je
Xfce, ale Openbox umožňuje mnohem více konfigurace, jako je tomu u většiny samostatných manažerů oken.
Očekávanou vedlejší efekt je, že Openbox je velmi lehký na systémové prostředky.</p>
<p>Správce Obenbox je lehký správce oken, který je navržen tak, aby byl rychlý a efektivní. Může být použit
samostatně nebo v kombinaci s jinými desktopovými prostředími, jako je GNOME nebo XFCE.</p>
<img src="img/Openbox.png" style="width: 65%;height: auto;" alt="">
<h3>Hlavní konfigurace</h3>
<p>Openbox hlavní konfigurace je na <strong>~/.config/openbox/rc.xml</strong>. Obvykle ji nemusíte upravovat
ručně. Můžete použít <strong>obconf</strong>. Nástroj pro provedení změn konfigurace prostřednictvím
<strong>GUI</strong>. Tento konfigurační <strong>rc.xml</strong> soubor obsahuje:</p>
<ul style="list-style: none; color:red;">
<li>Klávesové zkratky</li>
<li>emming</li>
<li>Nastavení plochy a virtuální plochy</li>
<li>Nastavení okna aplikace</li>
</ul>
<p>Konfigurace kliknutí na nabídku se ukládá v souboru <strong>~/.config/openbox/menu.xml</strong>. Tento
soubor obsahuje statické menu.</p>
<p>Aplikace automatického startu jsou definovány v <strong>~/.config/openbox/autostart</strong>.</p>
<p>Pod <strong>~/.config/openbox/scripts/</strong> najdete v různé skripty, které Openbox CE používá pro
různé funkce.</p>
<h3>Menu launcher aplikací</h3>
<p>Nabídka aktivovaná kliknutím na levé dolní tlačítko je <strong>jgmenu</strong>. Jeho konfigurace je
uložena na <strong>~/.config/openbox/jgmenu/jgmenurc</strong>.</p>
<h3>Dunst</h3>
<p>Dunst zobrazuje vaše oznámení. Config se nachází v <strong>~/.config/dunst/dunstrc</strong>. Můžete
změnit barvy atd.</p>
<p>Jedním z důležitých nastavení, které chcete změnit, je vazba pro Ctrl + grave. Ve výchozím nastavení se
to používá k prokazování historie. Užitečné v případě, že zmeškáte oznámení nebo chcete znovu vidět
podrobnosti. Klíčové vázání může být v rozporu s jinými aplikacemi. Stejné klávesové vázání se používá
například i v Code-OSS/VSCode. Chcete-li zakázat toto chování, otevřete konfigurační soubor dunstrc a
komentujte linku 274.</p>
<p><a href="https://github.com/EndeavourOS-Community-Editions/openbox/blob/main/.config/dunst/dunstrc#L274"
target="_blank">https://github.com/EndeavourOS-Community-Editions/openbox/blob/main/.config/dunst/dunstrc#L274</a>
</p>
<p>Chcete-li to komentovat, jednoduše dáte symbol hastag # na začátku řádku.</p>
<p>Panel, který používáme, je Tint2. Jeho konfigurace je uložena na
<strong>~/.config/tint2/tint2rc</strong>. Panel lze také konfigurovat prostřednictvím přiložené aplikace
nastavení <strong>Tint2</strong>.</p>
<h3>Vývoj Openbox a EndeavourOS</h3>
<p>Vývoj Openbox pro EndeavourOS se děje v repozitářích GitHub. Úložiště je na <a
href="https://github.com/EndeavourOS-Community-Editions/openbox/"
target="_blank">https://github.com/EndeavourOS-Community-Editions/openbox/</a>.</p>
<hr>
<h2>Openbox tipy pro EndeavourOS a ostatní distribuce</h2>
<h3>Použití Openbox samostatně</h3>
<p>Openbox může být použit jako samostatný správce oken. V tomto případě budete potřebovat některé doplňkové
nástroje a aplikace, abyste měli plnohodnotné prostředí. Například:</p>
<ul style="list-style: none; color:red;">
<li>Panel: Můžete použít t3wm, tint2 nebo jiný lehký panel.</li>
<li>Správce plochy: Můžete použít nitrogen nebo feh pro nastavení pozadí.</li>
<li>Menu: Můžete použít obmenu-generator nebo jiný generátor menu.</li>
</ul>
<h3>Použití Openbox s GNOME</h3>
<p>Openbox může být použit jako správce oken v prostředí GNOME. To vám umožní využít všechny funkce GNOME,
ale s lehčím a rychlejším správcem oken. Postup je následující:</p>
<p>1. Nainstalujte Openbox a GNOME.</p>
<p>2. Vytvořte nebo upravte soubor <strong>~/.xinitrc nebo ~/.xsession</strong> tak, aby obsahoval
následující řádky:</p>
<div class="code-box">
<pre id="code-content">
exec gnome-session --session=openbox-gnome
</pre>
</div>
<p>3. Restartujte X server nebo se přihlašte znovu.</p>
<h3>Použití Openbox s XFCE</h3>
<p>Openbox může být také použit s XFCE. Postup je podobný jako u GNOME:</p>
<p>1. Nainstalujte Openbox a XFCE.</p>
<p>2. Vytvořte nebo upravte soubor ~/.xinitrc nebo ~/.xsession tak, aby obsahoval následující řádky:</p>
<div class="code-box">
<pre id="code-content">
exec startxfce4 --replace-wm openbox
</pre>
</div>
<p>3. Restartujte X server nebo se přihlašte znovu.</p>
<h3>Na většině Linuxových distribucí můžete Openbox nainstalovat pomocí balíčkového manažeru. Například:</h3>
<p>Arch Linux:</p>
<div class="code-box">
<pre id="code-content">
sudo pacman -S openbox
</pre>
</div>
<p>Fedora:</p>
<div class="code-box">
<pre id="code-content">
sudo dnf install openbox
</pre>
</div>
<p>Ubuntu:</p>
<div class="code-box">
<pre id="code-content">
sudo apt-get install openbox
</pre>
</div>
<h3>Konfigurace Openbox</h3>
<p>Konfigurační soubory pro Openbox se nacházejí v adresáři <strong>~/.config/openbox/</strong>. Hlavní konfigurační soubory jsou:</p>
<ul style="list-style: none; color:red;">
<li><strong>rc.xml</strong>: Hlavní konfigurační soubor pro Openbox.</li>
<li><strong>menu.xml</strong>: Soubor pro konfiguraci menu.</li>
<li><strong>autostart</strong>: Skript, který se spustí při startu Openbox.</li>
</ul>
<p>Můžete tyto soubory upravovat podle svých potřeb.</p>
<h3>Závěr</h3>
<p>Openbox je velmi flexibilní a může být použit v různých konfiguracích, buď samostatně nebo v kombinaci s jinými desktopovými prostředími. Výběr závisí na vašich potřebách a preferencích.</p>
<p><code><a href="https://lukaskanka.cz/" target="_blank">Kankys</a> 25.11.2024</code></p>
</section>
</main>
<?php require 'assets/returnbutton.php'; ?>
<?php require 'assets/footer.php'; ?>
<script src="assets/script.js"></script>
</body>
</html>

88
pacman-prikazy.php Normal file
View File

@@ -0,0 +1,88 @@
<!DOCTYPE html>
<html lang="cs">
<head>
<meta charset="UTF-8" />
<meta content="EndeavourOS svobodný operační systém...." name="description" />
<meta content="EndeavourOS, ArchLinux, Pacman commands" name="keywords" />
<meta content="Kankys" name="author" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<link href="assets/style.css" rel="stylesheet" />
<link href="/img/icons.png" rel="shortcut icon" />
<script crossorigin="anonymous" src="https://kit.fontawesome.com/0a43c6cd1f.js"></script>
<!--icons dark, go to up-->
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" rel="stylesheet" />
<!--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>EndeavourOS - Linux pacman příkazy</title>
</head>
<body>
<?php require 'assets/header.php'; ?>
<main>
<section class="welcome">
<h1>Linux pacman příkazy</h1>
<p>Pacman je nedílnou součástí Arch Linuxu a distribucí na Arch Linuxu založených.</p>
<p>V tomto článku se zaměříme na příkazy pacman, co dělají či k čemu slouží. Příkazy pacman zapisujeme do
terminálu či multiplexoru jako například můj oblíbený Zellij, Tmux či velmi oblíbený u spousty uživatelů
Tilix.</p>
<p>POZNÁMKA: vždy před příkazem pacman musíme použít sudo. V příkazech níže ho nebudu stále dokola opakavot
(v některých případech třeba při použití příkazu su se také nemusí použít, ale mi ho použijeme!). Tak
například u příkazu pacman -Syu do terminálu zapíšeme <strong>sudo pacman -Syu</strong>.</p>
<p>Vždy kdy si nebudete vědět použíjte za příkazem -h, například <strong>pacman -h</strong> a zobrazí se vám
nápověda v češtině.</p>
<p><img src="img/pacman-guide-for-arch-linux.jpg" style="width: 65%;height: auto;" alt=""></p>
<h2>Package Installation, Update, Remove</h2>
<h3>Instalace balíčku, povýšení balíčku a odebrání balíčků</h3>
<div class="code-box">
<pre id="code-content">
pacman -S <název balíčků> # nainstaluje balíček a další potředné soubory
pacman -U /path/to/package.pkg.tar.zst # nainstaluje balíček lokálně uložený ve vašem pc
pacman -Syu # vyhledá a aktualizuje všechny vaše balíčky které mají novější verzi
pacman -Syu --ignore <název balíčků> # vyhledá a aktualizuje všechny balíčky mimo těch co jsou uvedeny za --ignore
pacman -S <název balíčku>=<verze balíčku> # nainstaluje balíček podle názvu a verze kterou potřebujete
pacman -R <název balíčků> # odebere balíček bez dalších potřebných balíčků které se sním nainstalovali
pacman -Rs <název balíčků> # odebere balíček i s dalšími který se sníěm nainstalovali pokud nejsou potřeba pro jiný nainstalovaný balíček
pacman -Rns $(pacman-Qdtq) # odstrání nepotřebné součásti nainstalovaných balíčků
pacman -Rdd <název balíčků> # odebere komplet balíček bez dalších potřebných balíčků
pacman -Sc # odebere staré verze balíčků i staré verze balíčků v cache
pacman -Scc # Odstraní všechny balíčky z cache, které nejsou aktuálně nainstalovány.
</pre>
</div>
<h2>Package Search</h2>
<h3>Vyhledávání balíčků</h3>
<div class="code-box">
<pre id="code-content">
pacman -Sy # stahuje aktualizované seznamy balíčků z každého konfigurovaného repozitáře
pacman -Ss <název hledaného balíčku> # zobrazí všechny shody hledaného balíčku v repozitářích
pacman -Qs <název balíčků> # vyhledá všechny balíčky co se shodují s názvem které máte nainstalované, může se hodit pojud některé balíčky používáte ve více verzích
pacman -F <název balíčků> # zobrazí všechny verze balíčku v repozitářích tak i co máte nainstalované
</pre>
</div>
<h2>Package Information Query</h2>
<h3>Informace o balíčkách</h3>
<div class="code-box">
<pre id="code-content">
pacman -Q # vypíše všechny názvy nainstalovaných balíčků a jejich verzi
pacman -Ql <název balíčků> # vypíše všechny součásti na instalovaného balíčku a cestu k nim
pacman -Qo /cesta/k souboru/ # Po spuštění tohoto příkazu Pacman prohledá databázi nainstalovaných balíčků a vrátí informaci o tom, kterému balíčků patří zadaný soubor
pacman -Qe # výstup tohoto příkazu bude seznam názvů balíčků, které jste explicitně nainstalovali.
pacman -Si <název balíčků> # zobrazí detailní informace o balíčků, jako verzi, velikost, závislosti atd.
pacman -Qi <název balíčků> # zobrazí detailní informace o balíčků, jako verzi, velikost, závislosti atd u nainstalovaného balíčků. Navíc zobrazí informace o instalaci balíčků jako kdy byl instalován
pacman -Qdt # výstup tohoto příkazu bude seznam názvů balíčků, které jsou označeny jako orphaned. Tento seznam může být užitečný při čištění systému od nepotřebných balíčků a uvolnění místa na disku.
</pre>
</div>
<p><code><a href="https://lukaskanka.cz/" target="_blank">Kankys</a> 03.12.2024</code></p>
</section>
</main>
<?php require 'assets/returnbutton.php'; ?>
<?php require 'assets/footer.php'; ?>
<script src="assets/script.js"></script>
</body>
</html>

View File

@@ -34,8 +34,9 @@
<main>
<section class="welcome">
<h1>EndeavourOS - Pacman</h1>
<h2><a href="eos-notifikace-aktualizaci.php">Jak zapnout upozornění na nové aktualizace - 7.11.2024</a></h2>
<h2>
<a href="pacman-prikazy.php">Linux pacman příkazy - 03.12.2024</a>
</h2>
</section>
</main>
<?php require "assets/returnbutton.php"?>

View File

@@ -34,6 +34,12 @@
<main>
<section class="welcome">
<h1>EndeavourOS podpis a klíčenka</h1>
<h3>
<a href="reseni-chyb-s-klici-v-arch-linuxu-a-endeavouros.php">🔑 Řešení chyb s klíči v Arch Linux a EndeavourOS - 11.11.2024</a>
</h3>
</section>
</main>

365
qtile.php Normal file
View File

@@ -0,0 +1,365 @@
<!DOCTYPE html>
<html lang="cs">
<head>
<meta charset="UTF-8" />
<meta content="EndeavourOS svobodný operační systém...." name="description" />
<meta content="EndeavourOS, ArchLinux, Qtile" name="keywords" />
<meta content="Kankys" name="author" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<link href="assets/style.css" rel="stylesheet" />
<link href="/img/icons.png" rel="shortcut icon" />
<script crossorigin="anonymous" src="https://kit.fontawesome.com/0a43c6cd1f.js"></script>
<!--icons dark, go to up-->
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" rel="stylesheet" />
<!--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>EndeavourOS - Qtile správce oken</title>
</head>
<body>
<?php require 'assets/header.php'; ?>
<main>
<section class="welcome">
<h1>Qtile správce oken</h1>
<p><a href="https://qtile.org/" target="_blank">Qtile</a> je správce oken pro Linux, který je napsaný v
Pythonu a je známý svou flexibilitou a konfigurovatelností.</p>
<img src="img/qtile.png" alt="" style="width: 65%;height: auto;">
<h3>Instalace</h3>
<p>Qtile lze nainstalovat tímto způsobem:</p>
<div class="code-box">
<pre id="code-content">
sudo pacman -S qtile
</pre>
</div>
<h3>Konfigurace</h3>
<p>Konfigurační soubor Qtile je napsán v Pythonu, což umožňuje velkou flexibilitu. Soubor se obvykle nachází
v <strong>~/.config/qtile/config.py</strong>. Zde je základní struktura konfiguračního souboru:</p>
<div class="code-box">
<pre id="code-content">
from libqtile import bar, layout, widget
from libqtile.config import Click, Drag, Group, Key, Match, Screen
from libqtile.lazy import lazy
from libqtile.utils import guess_terminal
mod = "mod4" # Mod key (usually the Windows key)
terminal = guess_terminal()
keys = [
Key([mod], "h", lazy.layout.left(), desc="Move focus to left"),
Key([mod], "l", lazy.layout.right(), desc="Move focus to right"),
Key([mod], "j", lazy.layout.down(), desc="Move focus down"),
Key([mod], "k", lazy.layout.up(), desc="Move focus up"),
Key([mod], "Return", lazy.spawn(terminal), desc="Launch terminal"),
# Add more keybindings here
]
groups = [Group(i) for i in "123456789"]
for i in groups:
keys.extend([
Key([mod], i.name, lazy.group[i.name].toscreen(),
desc="Switch to group {}".format(i.name)),
Key([mod, "shift"], i.name, lazy.window.togroup(i.name, switch_group=True),
desc="Switch to & move focused window to group {}".format(i.name)),
])
layouts = [
layout.Columns(border_focus_stack=['#d75f5f', '#8f3d3d'], border_width=4),
layout.Max(),
# Add more layouts here
]
widget_defaults = dict(
font='sans',
fontsize=12,
padding=3,
)
extension_defaults = widget_defaults.copy()
screens = [
Screen(
top=bar.Bar(
[
widget.CurrentLayout(),
widget.GroupBox(),
widget.Prompt(),
widget.WindowName(),
widget.Chord(
chords_colors={
'launch': ("#ff0000", "#ffffff"),
},
name_transform=lambda name: name.upper(),
),
widget.Systray(),
widget.Clock(format='%Y-%m-%d %a %I:%M %p'),
widget.QuiP
ckExit(),
],
24,
),
),
]
# Drag floating layouts.
mouse = [
Drag([mod], "Button1", lazy.window.set_position_floating(),
start=lazy.window.get_position()),
Drag([mod], "Button3", lazy.window.set_size_floating(),
start=lazy.window.get_size()),
Click([mod], "Button2", lazy.window.bring_to_front())
]
dgroups_key_binder = None
dgroups_app_rules = [] # type: List
follow_mouse_focus = True
bring_front_click = False
cursor_warp = False
floating_layout = layout.Floating(float_rules=[
# Run the utility of `xprop` to see the wm class and name of an X client.
*layout.Floating.default_float_rules,
Match(wm_class='confirmreset'), # gitk
Match(wm_class='makebranch'), # gitk
Match(wm_class='maketag'), # gitk
Match(wm_class='ssh-askpass'), # ssh-askpass
Match(title='branchdialog'), # gitk
Match(title='pinentry'), # GPG key password entry
])
auto_fullscreen = True
focus_on_window_activation = "smart"
reconfigure_screens = True
# If things like steam games want to auto-minimize themselves when losing
# focus, should we respect this or not?
auto_minimize = True
# XXX: Gasp! We're lying here. In fact, nobody really uses or cares about this
# string besides java UI toolkits; you can see several discussions on the
# mailing lists, GitHub issues, and other WM documentation that suggest setting
# this string if your java app doesn't work correctly. We may as well just lie
# and say that we're a working one by default.
#
# We choose LG3D to maximize irony: it is a 3D non-reparenting WM written in
# java that happens to be on java's whitelist.
wmname = "LG3D"
</pre>
</div>
<p><strong>Další konfigurační soubory jsou:</strong></p>
<ul style="list-style: none; color:red;">
<li>Main config file: ~/.config/qtile/config.py</li>
<li>Keybindings: ~/.config/qtile/modules/keys.py</li>
<li>Bar: ~/.config/qtile/modules/screens.py</li>
<li>Widgets: ~/.config/qtile/modules/widgets.py</li>
<li>Auto-start: ~/.config/qtile/autostart.sh</li>
</ul>
<h3>KLávesové zkratky</h3>
<p>Klávesové zkratky jsou definovány v sekci keys. Například:</p>
<div class="code-box">
<pre id="code-content">
keys = [
Key([mod], "h", lazy.layout.left(), desc="Move focus to left"),
Key([mod], "l", lazy.layout.right(), desc="Move focus to right"),
Key([mod], "j", lazy.layout.down(), desc="Move focus down"),
Key([mod], "k", lazy.layout.up(), desc="Move focus up"),
Key([mod], "Return", lazy.spawn(terminal), desc="Launch terminal"),
# Add more keybindings here
]
</pre>
</div>
<p><img src="img/qtilekeyboard.png" alt="" style="width: 50%;height: auto;">+</p>
<h3>Rozvržení</h3>
<p>Rozvržení oken lze konfigurovat v sekci layouts. Například:</p>
<div class="code-box">
<pre id="code-content">
layouts = [
layout.Columns(border_focus_stack=['#d75f5f', '#8f3d3d'], border_width=4),
layout.Max(),
# Add more layouts here
]
</pre>
</div>
<h3>Widgety</h3>
<p>Widgety jsou malé aplikace, které se zobrazují na panelu. Například:</p>
<div class="code-box">
<pre id="code-content">
widget_defaults = dict(
font='sans',
fontsize=12,
padding=3,
)
extension_defaults = widget_defaults.copy()
screens = [
Screen(
top=bar.Bar(
[
widget.CurrentLayout(),
widget.GroupBox(),
widget.Prompt(),
widget.WindowName(),
widget.Chord(
chords_colors={
'launch': ("#ff0000", "#ffffff"),
},
name_transform=lambda name: name.upper(),
),
widget.Systray(),
widget.Clock(format='%Y-%m-%d %a %I:%M %p'),
widget.QuickExit(),
],
24,
),
),
]
</pre>
</div>
<h3>Spouštění</h3>
<p>Po konfiguraci můžete Qtile spustit pomocí příkazu:</p>
<div class="code-box">
<pre id="code-content">
qtile start
</pre>
</div>
<h3>Dokumentace a komunita</h3>
<p>Pro další informace a podporu můžete navštívit oficiální dokumentaci <a
href="https://docs.qtile.org/en/latest/" target="_blank">Qtile na docs.qtile.org </a> nebo se
připojit k
komunitě na <a href="https://github.com/qtile/qtile" target="_blank">GitHub</a> a <a
href="https://www.reddit.com/r/qtile/" target="_blank">Reddit</a>.</p>
<hr>
<p>Qtile je samostatný správce oken, což znamená, že nemusíte mít nainstalováno žádné desktopové prostředí
(DE)
jako GNOME, KDE Plasma nebo XFCE. Qtile může být použit jako samostatný správce oken, který se stará o
správu oken a pracovních ploch. Nicméně, pokud chcete využít některé funkce, které poskytují desktopová
prostředí (například automatické správu energie, notifikace, systémové nástroje), můžete je nainstalovat
a
používat společně s Qtile.</p>
<h3>Použití Qtile bez desktopového prostředí</h3>
<p>Pokud chcete používat Qtile bez desktopového prostředí, stačí nainstalovat Qtile a nastavit ho jako
výchozí správce oken. To můžete udělat takto:</p>
<p>1. Nainstalujte Qtile:</p>
<div class="code-box">
<pre id="code-content">
sudo pacman -S qtile
</pre>
</div>
<p>Nastavte Qtile jako výchozí správce oken:</p>
<p>Vytvořte nebo upravte soubor <strong>~/.xinitrc</strong> a přidejte do něj řádek:</p>
<div class="code-box">
<pre id="code-content">
exec qtile
</pre>
</div>
<p>3. Spusťte Qtile:</p>
<div class="code-box">
<pre id="code-content">
startx
</pre>
</div>
<h3>Použití Qtile s desktopovým prostředím</h3>
<p>Pokud chcete využít některé funkce desktopového prostředí, můžete nainstalovat a používat Qtile společně
s ním. Například, můžete nainstalovat GNOME a používat Qtile jako správce oken:</p>
<p>1. Nainstalujte GNOME:</p>
<div class="code-box">
<pre id="code-content">
sudo pacman -S gnome
</pre>
</div>
<p>2. Nastavte Qtile jako správce oken v GNOME:</p>
<p>Vytvořte nebo upravte soubor <strong>~/.xinitrc</strong> a přidejte do něj řádek:</p>
<div class="code-box">
<pre id="code-content">
exec gnome-session --session=qtile
</pre>
</div>
<p>3. Spusťte GNOME s Qtile:</p>
<div class="code-box">
<pre id="code-content">
startx
</pre>
</div>
<h3>Použití Qtile s dalšími nástroji</h3>
<p>Pokud chcete využít některé funkce desktopového prostředí, ale nechcete nainstalovat celé prostředí,
můžete nainstalovat jednotlivé nástroje a používat je společně s Qtile. Například:</p>
<ul style="list-style: none; color:red">
<li>Notifikace: Nainstalujte dunst nebo xfce4-notifyd.</li>
<li>Automatická správa energie: Nainstalujte tlp nebo powertop.</li>
<li>Systémové nástroje: Nainstalujte gnome-system-monitor nebo htop.</li>
</ul>
<h3>Příklad konfigurace s notifikacemi</h3>
<p>Pokud chcete přidat notifikace pomocí <strong>dunst</strong>, můžete to udělat takto:</p>
<p>1. Nainstalujte dunst:</p>
<div class="code-box">
<pre id="code-content">
sudo pacman -S dunst
</pre>
</div>
<p>2. Přidejte dunst do konfiguračního souboru Qtile:</p>
<div class="code-box">
<pre id="code-content">
from libqtile import hook
import subprocess
@hook.subscribe.startup_once
def autostart():
subprocess.Popen(['dunst'])
</pre>
</div>
<p>Tímto způsobem můžete Qtile používat jako samostatný správce oken nebo v kombinaci s dalšími nástroji a
desktopovými prostředími podle vašich potřeb.</p>
<hr>
<h2>Rozdíl mezi Qtile a i3wm</h2>
<p>Qtile a i3wm jsou oba populární správci oken pro Linux, ale mají několik klíčových rozdílů v konfiguraci,
použití a filozofii. Zde je přehled hlavních rozdílů mezi Qtile a i3wm:</p>
<h3>Jazyk konfigurace</h3>
<p>Qtile: Konfigurační soubor Qtile je napsán v Pythonu. To umožňuje velkou flexibilitu a možnost použít
všechny funkce Pythonu pro konfiguraci a rozšíření.</p>
<p>i3wm: Konfigurační soubor i3wm je napsán v jednoduchém textovém formátu. To znamená, že je snadnější pro
začátečníky, ale méně flexibilní než Python.</p>
<h3>Konfigurace</h3>
<p>Qtile: Konfigurace Qtile je uložena v souboru <strong>~/.config/qtile/config.py</strong>. Díky použití
Pythonu můžete snadno vytvářet složité konfigurace a skripty.</p>
<p>i3wm: Konfigurace i3wm je uložena v souboru <strong>~/.config/i3/config</strong>. Konfigurační soubor je
jednoduchý textový soubor, který je snadno čitelný a upravitelný.</p>
<h3>Rozvržení oken</h3>
<p>Qtile: Qtile podporuje různé typy rozvržení, jako jsou sloupce, řádky, plocha, plovoucí okna atd.
Rozvržení lze snadno přepínat a konfigurovat.</p>
<p>i3wm: i3wm používá stromovou strukturu pro rozvržení oken. To znamená, že okna jsou organizována do
stromu, kde každý uzel může obsahovat další uzly nebo okna. Toto rozvržení je velmi efektivní pro práci
s mnoha okny.</p>
<h3>Klávesové zkratky</h3>
<p>Qtile: Klávesové zkratky jsou definovány v konfiguračním souboru a mohou být velmi flexibilní díky
použití Pythonu.</p>
<p>i3wm: Klávesové zkratky jsou také definovány v konfiguračním souboru, ale jsou méně flexibilní než v
Qtile. Nicméně, i3wm má velmi dobře propracované výchozí klávesové zkratky, které jsou pro mnoho
uživatelů dostačující.</p>
<h3>Widgety a rozšíření</h3>
<p>Qtile: Qtile podporuje různé widgety, které lze přidat do panelu. Díky použití Pythonu je snadné vytvářet
vlastní widgety a rozšíření.</p>
<p>i3wm: i3wm má omezenou podporu pro widgety a rozšíření. Nicméně, existují externí nástroje, jako je
i3status nebo polybar, které lze použít pro přidání widgetů do panelu.</p>
<h3>Komunita a podpora</h3>
<p>Qtile: Qtile má aktivní komunitu a dobrou dokumentaci. Podpora je dostupná na GitHubu a dalších fórech.
</p>
<p>i3wm: i3wm má velkou a aktivní komunitu a také dobrou dokumentaci. Podpora je dostupná na GitHubu, Reddit
a dalších fórech.</p>
<h3>Výkon</h3>
<p>Qtile: Qtile je velmi lehký a rychlý správce oken, který má nízkou spotřebu paměti a procesoru.</p>
<p>i3wm: i3wm je také velmi lehký a rychlý správce oken s nízkou spotřebou paměti a procesoru.</p>
<p>
<code><a href="https://lukaskanka.cz/" target="_blank">Kankys</a>
23.11.2024</code>
</p>
</section>
</main>
<?php require 'assets/returnbutton.php'; ?>
<?php require 'assets/footer.php'; ?>
<script src="assets/script.js"></script>
</body>
</html>

View File

@@ -0,0 +1,109 @@
<!DOCTYPE html>
<html lang="cs">
<head>
<meta charset="UTF-8"/>
<meta
content="EndeavourOS svobodný operační systém...."
name="description"
/>
<meta content="EndeavourOS, ArchLinux" name="keywords"/>
<meta content="Kankys" name="author"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<link href="assets/style.css" rel="stylesheet"/>
<link href="/img/icons.png" rel="shortcut icon"/>
<script
crossorigin="anonymous"
src="https://kit.fontawesome.com/0a43c6cd1f.js"
></script>
<!--icons dark, go to up-->
<link
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css"
rel="stylesheet"
/>
<!--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>EndeavourOS - 🔑 Řešení chyb s klíči v Arch Linux a EndeavourOS</title>
</head>
<body>
<?php require "assets/header.php"; ?>
<main>
<section class="welcome">
<h1>🔑 Řešení chyb s klíči v Arch Linux a EndeavourOS</h1>
<p>Pokud při aktualizaci nebo instalaci dostáváte chyby jako “Nelze aktualizovat: podpis od *** má nedostatečnou důvěru” nebo “neplatný či poškozený balíček”, postupujte následovně pro řešení.</p>
<img src="img/arch-pacman.jpg" alt="" style="width: 65%;height: auto;">
<h2>1. Aktualizace klíčů pro podepisování balíčků</h2>
<p>Pro zajištění správného ověření balíčků je potřeba aktualizovat klíče pro Arch Linux i EndeavourOS.</p>
<p>Uživatelé <strong>EndeavourOS</strong> by měli použít následující příkaz pro aktualizaci obou klíčových balíčků:</p>
<div class="code-box">
<pre id="code-content">
sudo pacman -Sy archlinux-keyring endeavouros-keyring
</pre>
</div>
<p>Pokud používáte čistý <strong>Arch Linux</strong>, stačí aktualizovat pouze archlinux-keyring:</p>
<div class="code-box">
<pre id="code-content">
sudo pacman -Sy archlinux-keyring
</pre>
</div>
<img src="./img/archos-key.png" alt="" style="width: 50%;height: auto;">
<p>⚠️ <strong>Tip</strong>: Zkontrolujte, že je systémový čas správně nastavený, protože nesprávný čas může způsobit problémy s klíči.</p>
<h2>2. Kontrola a odstranění poškozených balíčků</h2>
<p>Je možné, že balíček je skutečně poškozený. V takovém případě ho odstraňte z cache, aby si pacman stáhl novou verzi:</p>
<div class="code-box">
<pre id="code-content">
sudo rm /var/cache/pacman/pkg/nazev_balicku.pkg.tar.zst
</pre>
</div>
<p>Pokud není konkrétní balíček zmíněn, může být příčinou neúplné stažení. Odstraňte částečné soubory stažení pomocí:</p>
<div class="code-box">
<pre id="code-content">
sudo rm /var/cache/pacman/pkg/*.part
</pre>
</div>
<h2>3. Vyčištění pacman keyring a obnovení klíčů</h2>
<p>V případě přetrvávajících problémů můžete vymazat pacman keyring a vytvořit nový:</p>
<div class="code-box">
<pre id="code-content">
sudo mv /etc/pacman.d/gnupg /root/pacman-key.bak
sudo pacman-key --init
sudo pacman-key --populate archlinux endeavouros
sudo pacman -Syy archlinux-keyring endeavouros-keyring
sudo pacman -Syyu
</pre>
</div>
<h2>4. Opětovná instalace klíčů</h2>
<p>Pokud stále nemáte úspěch a jste si jisti, že balíčky jsou v pořádku, můžete provést nucenou instalaci klíčů z cache:</p>
<div class="code-box">
<pre id="code-content">
sudo pacman -U /var/cache/pacman/pkg/{archlinux,endeavouros}-keyring*.pkg.tar.zst
</pre>
</div>
<p>Po této operaci znovu zkuste příkaz pro aktualizaci.</p>
<h2>5. Instalace AUR balíčků s PGP klíči</h2>
<div class="code-box">
<pre id="code-content">
llvm-5.0.0.src.tar.xz ... CHYBA (neznámý veřejný klíč 0FC3042E345AD05D)
libcxx-5.0.0.src.tar.xz ... CHYBA (neznámý veřejný klíč 0FC3042E345AD05D)
</pre>
</div>
<p>Pro vyřešení jednoduše importujte chybějící klíč do svého keyringu:</p>
<div class="code-box">
<pre id="code-content">
gpg --recv-key 0FC3042E345AD05D
</pre>
</div>
<p>Po provedení tohoto kroku by instalace měla pokračovat bez dalších potíží.</p>
<p>Článek připravil a napsal <a href="https://mastodon.arch-linux.cz/@archos" target="_blank">Archos</a>. Velmi děkujeme. 11.11.2024</p>
</section>
</main>
<?php require "assets/returnbutton.php"; ?>
<?php require "assets/footer.php"; ?>
<script src="assets/script.js"></script>
</body>
</html>

View File

@@ -29,7 +29,9 @@
<h1>Rozcestník</h1>
<img alt="" src="img/nicubunu.png" style="width: 30%;height: auto;" />
<h2>⬇ Články ⬇</h2>
<h4><a href="jak-opravit-na-steamu-kdyz-se-nam-v-linuxu-nechce-spustit-hra-pro-linux.php">🕹 Jak opravit na Steamu když se nám v Linuxu nechce spustit hra pro Linux - 7.11.2024</a></h4>
<h4><a href="jak-opravit-na-steamu-kdyz-se-nam-v-linuxu-nechce-spustit-hra-pro-linux.php">🕹 Jak opravit na
Steamu když se nám v Linuxu nechce spustit hra pro Linux - 7.11.2024</a></h4>
<h4><a href="co-znamena-logo-endeavouros.php">⛵ Co znamená logo v EndeavourOS? - 5.11.2024</a></h4>
<h4>
<a href="apollonvim.php">🚀 ApolloNvim - projekt České
@@ -50,10 +52,31 @@
načtených panelů</a>
</h4>
<h2>⬇ Wiki ⬇</h2>
<h4><a href="eos-notifikace-aktualizaci.php">Pacman - Jak zapnout upozornění na nové aktualizace - 7.11.2024</a></h4>
<h4><a href="pacman-prikazy.php">Pacman - Linux pacman příkazy - 03.12.2024</a></h4>
<h4><a href="openbox.php">Správci oken - Openbox správce oken - 25.11.2024</a></h4>
<h4><a href="qtile.php">Správci oken - Qtile správce oken - 23.11.2024</a></h4>
<h4><a href="i3lock-oku-lahodici.php">Správci oken - 🗝 i3lock oku lahodící - 21.11.2024</a></h4>
<h4>
<a href="jak-pripojit-novy-ssd-disk-v-endeavouros.php">Uložiště a oddíly - 💽 Jak připojit nový SSD disk
v EndeavourOS - 11.11.2024</a>
</h4>
<h4>
<a href="reseni-chyb-s-klici-v-arch-linuxu-a-endeavouros.php">Podpis a klíčenka - 🔑 Řešení chyb s klíči
v Arch Linux a EndeavourOS - 11.11.2024</a>
</h4>
<h4><a href="gnome-desktop.php">Desktop prostředí - 💻 Gnome desktop - 8.11.2024</a></h4>
<h4><a href="kde-plasma.php">Desktop prostředí - 💻 KDE Plasma - 8.11.2024</a></h4>
<h4><a href="eos-notifikace-aktualizaci.php">Nástroje - Jak zapnout upozornění na nové aktualizace -
7.11.2024</a></h4>
<h4>
<a href="pruvodce-aur-a-instalace-spravcu-balicku.php">AUR - Průvodce AUR a Instalace Správců Balíčků (yay a paru) - 5.11.2024</a>
<a href="pruvodce-aur-a-instalace-spravcu-balicku.php">AUR - Průvodce AUR a Instalace Správců Balíčků
(yay a paru) - 5.11.2024</a>
</h4>
<h4>
<a href="parametry-jadra-acpi-a-jak-je-vybrat.php">ACPI parametry jádra -
@@ -118,7 +141,7 @@
instalaci na MacBook Pro 2015</a>
</h4>
<h4>
<a href="jak-v-i3wm-opravit-nefunkcni-nastaveni-jasu-monitoru.php">Správce oken - Jak v i3wm
<a href="jak-v-i3wm-opravit-nefunkcni-nastaveni-jasu-monitoru.php">Správce oken - 🪟 Jak v i3wm
opravit nefunkční nastavení jasu
monitoru</a>
</h4>

View File

@@ -34,9 +34,15 @@
<main>
<section class="welcome">
<h1>Správci oken</h1>
<h2><a href="openbox.php">Openbox správce oken - 25.11.2024</a></h2>
<h2><a href="qtile.php">Qtile správce oken - 23.11.2024</a></h2>
<h2><a href="i3lock-oku-lahodici.php">🗝 i3lock oku lahodící - 21.11.2024</a></h2>
<h2>
<a href="jak-v-i3wm-opravit-nefunkcni-nastaveni-jasu-monitoru.php"
>Jak v i3wm opravit nefunkční nastavení jasu monitoru</a
>🪟 Jak v i3wm opravit nefunkční nastavení jasu monitoru</a
>
</h2>
<h2>

View File

@@ -27,14 +27,15 @@
@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>EndeavourOS - ARM</title>
<title>EndeavourOS - Nástroje</title>
</head>
<body>
<?php require "assets/header.php" ?>
<main>
<section class="welcome">
<h1>EndeavourOS nástroje</h1>
<h2><a href="eos-notifikace-aktualizaci.php">Jak zapnout upozornění na nové aktualizace - 7.11.2024</a></h2>
</section>
</main>
<?php require "assets/returnbutton.php"?>

View File

@@ -34,7 +34,9 @@
<main>
<section class="welcome">
<h1>EndeavourOS uložiště a oddíly</h1>
<h3>
<a href="jak-pripojit-novy-ssd-disk-v-endeavouros.php">💽 Jak připojit nový SSD disk v EndeavourOS - 11.11.2024</a>
</h3>
</section>
</main>
<?php require "assets/returnbutton.php"?>

View File

@@ -318,8 +318,7 @@
si pravidelně zálohuj nejdůležitější soubory a složku home.
</h3>
<h3 style="color: red">
Diskutovat nebo hledat radu k jednotlivým tématům můžeš najít na: našem
<a href="https://t.me/eoscz" target="_blank">Telegramu</a> nebo fóru
Diskutovat nebo hledat radu k jednotlivým tématům můžeš najít na: našem fóru
<a href="https://forum.arch-linux.cz/" target="_blank">Arch Linux CZ</a>
kde také jistě najdete pomoc. Pokud se dotaz týká zde Wiki nebo Článku,
přidejte k dotazu na tento příspěvek odkaz. Jednotlivé příspěvky z fóra

View File

@@ -27,7 +27,8 @@
<main>
<section class="welcome">
<h1>Zajímavosti odkazy, dotazy a vše ostatní z internetu</h1>
<h4><a href="https://forum.endeavouros.com/t/unclespellbinders-eos-wallpapers/55056/227" target="_blank"></a>Pod tímto odkazem najdete nádherné EndeavourOS tapety</h4>
<h4><a href="https://forum.endeavouros.com/t/unclespellbinders-eos-wallpapers/55056/227" target="_blank">Pod tímto odkazem najdete nádherné EndeavourOS tapety</a></h4>
<h4><a href="https://github.com/UncleSpellbinder/EndeavourOS-HD-Wallpaper" target="_blank">Další várka tapet s tématikou EndeavourOS v HD kvalitě</a></h4>
</section>
</main>