import BT

This commit is contained in:
kankys 2024-10-24 22:09:23 +02:00
parent b69d407b4e
commit 1078888877
34 changed files with 2061 additions and 58 deletions

5
.idea/.gitignore generated vendored Normal file
View File

@ -0,0 +1,5 @@
# Default ignored files
/shelf/
/workspace.xml
# Editor-based HTTP Client requests
/httpRequests/

12
.idea/EOS_PHP.iml generated Normal file
View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="WEB_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/.tmp" />
<excludeFolder url="file://$MODULE_DIR$/temp" />
<excludeFolder url="file://$MODULE_DIR$/tmp" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

8
.idea/modules.xml generated Normal file
View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/EOS_PHP.iml" filepath="$PROJECT_DIR$/.idea/EOS_PHP.iml" />
</modules>
</component>
</project>

6
.idea/vcs.xml generated Normal file
View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="Git" />
</component>
</project>

View File

@ -341,7 +341,7 @@ mkdir lua
<pre id="code-content"> <pre id="code-content">
cd ~/.config/nvim/lua <br> cd ~/.config/nvim/lua <br>
mkdir kankys mkdir kankys
</pre> </pre>9iuQnZicOFmCG
</div> </div>
<p> <p>

View File

@ -113,7 +113,7 @@
<p> <p>
Ty by se měly nainstalovat bez problémů. Zde uvidíte úhlednou ikonu: Ty by se měly nainstalovat bez problémů. Zde uvidíte úhlednou ikonu:
</p> </p>
<img alt="" src="img/Pasted-image-20240226010730.png"/> <img alt="" src="../../img/Pasted-image-20240226010730.png"/>
<p>Dále se ujistěte, že je načten modul btusb Kernel:</p> <p>Dále se ujistěte, že je načten modul btusb Kernel:</p>
<div class="code-box"> <div class="code-box">
<pre id="code-content"> <pre id="code-content">
@ -122,7 +122,7 @@
<button id="copy-button">Kopírovat</button> <button id="copy-button">Kopírovat</button>
</div> </div>
<p></p> <p></p>
<img alt="" src="img/Pasted-image-20240226010843-300x69.png"/> <img alt="" src="../../img/Pasted-image-20240226010843-300x69.png"/>
<p>Zde je trik, který mu pomůže najít adaptéry plug one:</p> <p>Zde je trik, který mu pomůže najít adaptéry plug one:</p>
<div class="code-box"> <div class="code-box">
<pre id="code-content"> <pre id="code-content">
@ -132,7 +132,7 @@
</div> </div>
<p>Automaticky povolí Bluetooth:</p> <p>Automaticky povolí Bluetooth:</p>
<img alt="" src="img/Pasted-image-20240226011309-300x39.png"/> <img alt="" src="../../img/Pasted-image-20240226011309-300x39.png"/>
<p></p> <p></p>
<div class="code-box"> <div class="code-box">
<pre id="code-content"> <pre id="code-content">
@ -168,7 +168,7 @@
<h2>3. Párování</h2> <h2>3. Párování</h2>
<hr/> <hr/>
<p>Blueman dělá párování snadné.</p> <p>Blueman dělá párování snadné.</p>
<img alt="" src="img/Pasted-image-20240226012454-300x188.png"/> <img alt="" src="../../img/Pasted-image-20240226012454-300x188.png"/>
<p>1. Vyberete zařízení.</p> <p>1. Vyberete zařízení.</p>
<p>2. Zahájit párování</p> <p>2. Zahájit párování</p>
<p>A máte hotovo!</p> <p>A máte hotovo!</p>

View File

@ -0,0 +1,155 @@
<!DOCTYPE html>
<html lang="cs">
<head>
<meta charset="UTF-8"/>
<meta
content="EndeavourOS svobodný operační systém...."
name="description"
/>
<meta content="EndeavourOS, MacBook, WiFi" name="keywords"/>
<meta content="Kankys" name="author"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<link href="style.css" rel="stylesheet"/>
<link href="../../fullStyle.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 opravit nefunkcní WiFi po instalaci na MacBook Pro 2015
</title>
</head>
<body>
<header>
<!-- EOS - logo () -->
<div class="logo">
<a href="../../index.html">
<img alt="" src="/img/EndeavourOS-logo.webp"/>
</a>
</div>
<!-- EOS - navigation -->
<nav>
<ul>
<li><a href="/index.html">Domů</a></li>
<li><a href="/novinky/index.html">Novinky</a></li>
<li><a href="/wiki/index.html">Wiki</a></li>
<li><a href="/clanky/index.html">Články</a></li>
<li>
<a href="https://forum.arch-linux.cz/" target="_blank">Fórum</a>
</li>
<li><a href="https://t.me/eoscz" target="_blank">Telegram</a></li>
<li><a href="/o-nas/index.html">O nás</a></li>
<li><a href="/rozcestnik/index.html">Rozcestník</a></li>
<li><a href="/odkazy/index.html">Odkazy</a></li>
</ul>
</nav>
<div class="menu-icon">
<!-- Ikona hamburger -->
<i class="fa-solid fa-bars"></i>
<!-- Ikona cross -->
<!-- <i class="fa-solid fa-xmark"></i> -->
</div>
</header>
<main>
<section class="welcome">
<h1>
EndeavourOS jak opravit nefunkční WiFi po instalaci na MacBook Pro
2015
</h1>
<p>
Někteří z vás uvažují na starším MacBooku přejít na Linux. Jedna ze
skvělých distribucí je
<a href="https://endeavouros.com/" target="_blank">EndeavourOS</a>
vycházející z
<a href="https://archlinux.org/" target="_blank">Arch Linux</a>.
</p>
<p>
Bohužel se vám může stát, že po instalaci vám nepůjde WiFI, ale to se
dá naštěstí velmi dobře opravit.
</p>
<p>
Tuto distribuci je možné nainstalovat pomocí live image offline což je
výhoda, že nefunkční WiFi se bude řešit až po instalaci.
</p>
<hr/>
<h3>Zprovoznění WiFi:</h3>
<p>
Nejprve připojíme přes kabel k Macbooku mobilní telefon který je
připojený k WiFi . Pokud máte neomezené data nemusíte být na WiFi.
</p>
<p>
Na telefonu po připojení potvrdíte, že důvěřujete tomuto zařízení a
MacBook se připojí k internetu.
</p>
<p>
V aplikacích najdeme aplikaci Welcome a klikneme na Update Mirrors.
</p>
<p>Pak dáme Update System.</p>
<p>Až se systém aktualizuje přejdeme na samotnou instalaci ovladačů.</p>
<p>Zapneme aplikaci Terminal (Console).</p>
<p>A do ní zadáme:</p>
<div class="code-box">
<pre id="code-content">
pacman -S linux-headers
pacman -S broadcom-wl-dkms
pacman -S dkms
</pre>
<button id="copy-button">Kopírovat</button>
</div>
<p>Tím jsme stáhli ovladače.</p>
<p>Dále do terminálu zadáme:</p>
<div class="code-box">
<pre id="code-content">
pacman -S broadcom-wl
</pre>
<button id="copy-button">Kopírovat</button>
</div>
<p>Pokračujeme dál a zadáme:</p>
<div class="code-box">
<pre id="code-content">
pacman -S broadcom
</pre>
<button id="copy-button">Kopírovat</button>
</div>
<p>Tento příkaz by nám měl už zobrazit WiFi v MacBooku.</p>
<p>Pak restartujte MacBook a WiFi by měla jet.</p>
<p>
Návod nezaručuje stoprocentní funkčnost, ale bylozkoušen na více
MacBooků s procesory Intel.
</p>
<code
><a href="https://lukaskanka.cz/" target="_blank">Kankys</a>
18.4.2024</code
>
</section>
</main>
<button id="scrollToTopBtn" onclick="scrollToTop()" title="Go to top">
<i class="fas fa-arrow-up"></i>
</button>
<footer>
Copyright &copy;
<a href="https://git.archoslinux.cz/kankys" target="_blank"
>Lukáš Kaňka</a
>
2024
</footer>
<script src="script.js"></script>
</body>
</html>

View File

@ -0,0 +1,91 @@
<!DOCTYPE html>
<html lang="cs">
<head>
<meta charset="UTF-8"/>
<meta
content="EndeavourOS svobodný operační systém...."
name="description"
/>
<meta content="EndeavourOS, Síť a Internet" name="keywords"/>
<meta content="Kankys" name="author"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<link href="style.css" rel="stylesheet"/>
<link href="../../fullStyle.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 - Síť a Internet</title>
</head>
<body>
<header>
<!-- EOS - logo () -->
<div class="logo">
<a href="../../index.html">
<img alt="" src="/img/EndeavourOS-logo.webp"/>
</a>
</div>
<!-- EOS - navigation -->
<nav>
<ul>
<li><a href="/novinky/index.html">Novinky</a></li>
<li><a href="/wiki/index.html">Wiki</a></li>
<li><a href="/clanky/index.html">Články</a></li>
<li>
<a href="https://forum.arch-linux.cz/" target="_blank">Fórum</a>
</li>
<li><a href="https://t.me/eoscz" target="_blank">Telegram</a></li>
<li><a href="/o-nas/index.html">O nás</a></li>
<li><a href="/rozcestnik/index.html">Rozcestník</a></li>
<li><a href="/odkazy/index.html">Odkazy</a></li>
</ul>
</nav>
<div class="menu-icon">
<!-- Ikona hamburger -->
<i class="fa-solid fa-bars"></i>
<!-- Ikona cross -->
<!-- <i class="fa-solid fa-xmark"></i> -->
</div>
</header>
<main>
<section class="welcome">
<h1>Síť, Internet</h1>
<h2>
<a
href="endeavouros-jak-opravit-nefunkcni-wifi-po-instalaci-na-macbook-pro-2015.html"
>EndeavourOS jak opravit nefunkční WiFi po instalaci na MacBook Pro
2015</a
>
</h2>
</section>
</main>
<button id="scrollToTopBtn" onclick="scrollToTop()" title="Go to top">
<i class="fas fa-arrow-up"></i>
</button>
<footer>
Copyright &copy;
<a href="https://git.archoslinux.cz/kankys" target="_blank"
>Lukáš Kaňka</a
>
2024
</footer>
<script src="script.js"></script>
</body>
</html>

View File

@ -0,0 +1,46 @@
const menuIcon = document.querySelector(".menu-icon");
const menuList = document.querySelector("nav");
const hamburgerIcon = document.querySelector(".fa-solid");
menuIcon.addEventListener("click", () => {
if (hamburgerIcon.classList[1] === "fa-bars") {
hamburgerIcon.classList.add("fa-xmark");
hamburgerIcon.classList.remove("fa-bars");
menuList.style.display = "block";
} else {
hamburgerIcon.classList.add("fa-bars");
hamburgerIcon.classList.remove("fa-xmark");
menuList.style.display = "none";
}
});
// Tlačítko go to top
// Zobrazení tlačítka od rolovaní části stránky (víc logické než až na konci)
window.onscroll = function () {
scrollFunction();
};
function scrollFunction() {
if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
document.getElementById("scrollToTopBtn").style.display = "block";
} else {
document.getElementById("scrollToTopBtn").style.display = "none";
}
}
// Posunout nahoru, když uživatel klikne na tlačítko
function scrollToTop() {
document.body.scrollTop = 0; // Pro Safari
document.documentElement.scrollTop = 0; // Pro ostatní prohlížeče
}
// Code-box
document.getElementById("copy-button").addEventListener("click", function () {
var codeContent = document.getElementById("code-content");
var range = document.createRange();
range.selectNode(codeContent);
window.getSelection().removeAllRanges();
window.getSelection().addRange(range);
document.execCommand("copy");
window.getSelection().removeAllRanges();
});

View File

@ -0,0 +1,92 @@
/* About sekce */
.about-section {
margin: 45px 0;
}
.about-section-wrapper {
width: 65%;
margin: 0 auto;
display: flex;
gap: 20px;
}
.about-text {
flex: 1;
}
.about-img {
flex: 1;
}
img {
width: 100%;
height: 100%;
object-fit: cover;
}
@media (max-width: 768px) {
.about-section-wrapper {
flex-direction: column;
width: 90%;
margin: 0 auto;
}
.about-text {
text-align: left;
}
.about-img {
text-align: center;
}
.about-text-p {
padding-top: 15px;
}
}
footer {
text-align: center;
margin-top: 20px;
margin-bottom: 20px;
}
/* Go to go */
#scrollToTopBtn {
display: none;
position: fixed;
bottom: 20px;
right: 20px;
/*butoon přes obsah*/
z-index: 99;
outline: none;
cursor: pointer;
padding: 15px;
border-radius: 50%;
background-color: transparent;
}
/* Různé - extra css */
h1 {
color: #734f96;
margin-top: 50px;
font-size: 50px;
}
h2 a {
color: #734f96;
}
h3 {
color: #734f96;
}
img {
width: 20%;
}
code {
background-color: aliceblue;
}

View File

@ -0,0 +1,165 @@
<!DOCTYPE html>
<html lang="cs">
<head>
<meta charset="UTF-8"/>
<meta
content="EndeavourOS svobodný operační systém...."
name="description"
/>
<meta content="EndeavourOS, Co je to Aur?" name="keywords"/>
<meta content="Kankys" name="author"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<link href="style.css" rel="stylesheet"/>
<link href="../../fullStyle.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>Co je to Aur?</title>
</head>
<body>
<header>
<!-- EOS - logo () -->
<div class="logo">
<a href="../../index.html">
<img alt="" src="/img/EndeavourOS-logo.webp"/>
</a>
</div>
<!-- EOS - navigation -->
<nav>
<ul>
<li><a href="/index.html">Domů</a></li>
<li><a href="/novinky/index.html">Novinky</a></li>
<li><a href="/wiki/index.html">Wiki</a></li>
<li><a href="/clanky/index.html">Články</a></li>
<li>
<a href="https://forum.arch-linux.cz/" target="_blank">Fórum</a>
</li>
<li><a href="https://t.me/eoscz" target="_blank">Telegram</a></li>
<li><a href="/o-nas/index.html">O nás</a></li>
<li><a href="/rozcestnik/index.html">Rozcestník</a></li>
<li><a href="/odkazy/index.html">Odkazy</a></li>
</ul>
</nav>
<div class="menu-icon">
<!-- Ikona hamburger -->
<i class="fa-solid fa-bars"></i>
<!-- Ikona cross -->
<!-- <i class="fa-solid fa-xmark"></i> -->
</div>
</header>
<main>
<section class="welcome">
<h1>Co je to AUR?</h1>
<img alt="" src="../img/AUR1.webp">
<p><strong> Arch User Repository (AUR)</strong> je sbírka souborů (balíčků aplikací) ( PKGBUILDFiles). Tyto
soubory lze použít k vytvoření archivních souborů balíčku ( .pkg.tar.zstFiles).</p>
<p>Tyto PKGBUILDSoubory mohou být použity pomocníkem AUR (např. yay, aurman, Pamac) nebo ručně vyrobeno pomocí
makepkg. . Výsledný archivní soubor balíčku pak může být nainstalován běžným způsobem.</p>
<p>Veškerý obsah na AUR je nahráván běžnými uživateli a je provedeno jen velmi málo kontroly jejich obsahu je
na Vás, abyste ověřili, že obsah je bezpečný.</p>
<p>Nejlepším (nejpodrobnějším a nejpřesnějším) zdrojem informací o AUR je stránka <a
href="https://wiki.archlinux.org/index.php/Arch_User_Repository" target="_ublank">Arch wiki</a>
<p>Přečtěte si prosím <a href="https://wiki.archlinux.org/title/Arch_User_Repository#FAQ" target="_ublank">Arch
User Repository
</a>.</p>
<h2>Nějaká žába o tom také přemýšlela i na fóru:</h2>
<p>Původně napsaný uživatelem na officiálním fóru endeavourOS <a
href="https://forum.endeavouros.com/t/aur-pkgbuilds/6669/18" target="_blank"> kresimir</a>.</p>
<p>AUR je jedním z nejbezpečnějších způsobů instalace softwaru, jen proto, že je tak transparentní. Ale
netoleruje jen při pohledu na balíček v Pamac a kliknutí na tlačítko Build nebo dělat yay package_name
slepě. Vyžaduje to, aby uživatel věděl, co se děje. To je důvod, proč doporučuji pokusit se vytvořit alespoň
jeden balíček ručně, pochopit, co se děje, před použitím AUR pomocníka, jako je pamac nebo yay.</p>
<p>Yay má pěknou funkci, která vám umožní zkontrolovat soubor PKGBUILD před instalací a vidět rozdíly v souboru
PKGBUILD při aktualizaci balíčku z AUR. Neignorujte tuto funkci, je to velmi užitečné a vaše používání AUR
bude mnohem bezpečnější.</p>
<p><strong>Zde je několik tipů, jak být v bezpečí pomocí AUR.</strong></p>
<p>Nejprve se podívejte na balíček na <a href="https://aur.archlinux.org/" target="_ublank">
aur.archlinux.org</a>, mrkněte na komentáře, upvotes, popularita, jméno balíčku atd. Pokud to není populární
balíček, buďte při kontrole souboru PKBUILD obzvláště opatrní. Podívejte se na datum, kdy byl balíček
naposledy aktualizován. Pokud je poměrně starý nebo aktualizován stejnou osobou a lidé ji používají, je to
téměř jistě bezpečné. Pokud se děje něco neobvyklého , bude to odstraněno z AUR poměrně rychle.</p>
<p>Co hledat v souboru PGBUILD?</p>
<p> Budete se muset naučit nějaké elementární shell skriptování, abyste pochopili, co se děje. Je to jednodušší,
než to zní.</p>
<p>Inspekci i souborů PKGBUILD pro zcela důvěryhodné balíčky, abyste se naučili rozpoznat dobrý soubor PKGBUILD.
Když uvidíte tucet dobrých souborů PKGBUILD a pochopíte, co se tam děje, budete mít již cit pro cokoliv, co
je mimo standart.</p>
<p>Hledejte něco zjevně zlomyslného, jako rm, mv příkazy, jakékoli výstupní přesměrování, jakákoli zmínka o
/dev(S podobným /dev/null, /dev/sda, /dev/zero, /dev/random), mkfs, jakékoliv volání na pacman, systemctl,
cokoliv, co se dotýká grub... takové věci.</p>
<p>Hledejte jakýkoliv příkaz, který dělá věci ve vašem domácím adresáři. Typicky by se stavba a instalace
balíčků nemělo dotýkat ničeho v adresáři home. Pokud najdete něco takového, buďte velmi podezřívaví a
ujistěte se, že zcela rozumíte tomu, co tento příkaz dělá.</p>
<p>Hledejte vše, co vypadá záměrně zamlženě. Cokoliv, co je napsáno nejasným způsobem, s mnoha semikolony,
&&S.S. a ||s.s., hodně závorek, sed, awk, atd. Typicky, dobré PKGBUILD obsahují velmi jednoduché pokyny.</p>
<p>Ujistěte se, že software pochází z důvěryhodného místa, ať už se jedná o binární distribuci nebo zdrojový
kód. Zkontrolujte všechny adresy URL ve skriptu, ujistěte se, že jsou oficiální stránky pro software, který
instalujete. Všechny adresy URL by měly být uvedeny úhledně na začátku souboru. Hledejte jakékoliv stahování
externích skriptů, s curl nebo wget, nemělo by být nic takového. Pozor na náhodná místa Github.</p>
<p><strong>Používejte zdravý rozum.</strong>
<p>
<p>Také, když nainstalujete něco z AUR, zvažte jeho hlasování na <a href="https://aur.archlinux.org/"
target="_ublank"> aur.archlinux.org</a>, jen
abyste všichni věděli, že je to dobrý balíček. Hlasy jsou jedním z kritérií pro zahrnutí balíčků do
oficiálních repos. Pokud si všimnete něčeho škodlivého, neopomente to nahlásit. Update dobrých balíčků a
hlášení špatných je nejjednodušší způsob, jak zlepšit AUR pro každého.</p>
<p>Návod je převzat z
<a
href="https://discovery.endeavouros.com/aur/faq-what-is-the-aur/2021/03/"
target="_blank"
>Discovery</a
>
na EndeavourOS vydán 09. března 2021.
</p>
<h2>Také nás najdeš na našem Discordu nebo Telegramu:</h2>
<iframe
allowtransparency="true"
class="discord"
frameborder="0"
height="300"
sandbox="allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts"
src="https://discord.com/widget?id=1229577574087135353&theme=dark"
width="350"
></iframe>
<code>
<p><a href="https://lukaskanka.cz/" target="_blank">Kankys</a>
26.8.2024</code></p>
</section>
</main>
<button id="scrollToTopBtn" onclick="scrollToTop()" title="Go to top">
<i class="fas fa-arrow-up"></i>
</button>
<footer>
Copyright &copy;
<a href="https://git.archoslinux.cz/kankys" target="_blank"
>Lukáš Kaňka</a
>
2024
</footer>
<script src="script.js"></script>
</body>
</html>

View File

@ -0,0 +1,91 @@
<!DOCTYPE html>
<html lang="cs">
<head>
<meta charset="UTF-8"/>
<meta
content="EndeavourOS svobodný operační systém...."
name="description"
/>
<meta content="EndeavourOS" name="keywords"/>
<meta content="Kankys" name="author"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<link href="style.css" rel="stylesheet"/>
<link href="../../fullStyle.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</title>
</head>
<body>
<header>
<!-- EOS - logo () -->
<div class="logo">
<a href="../../index.html">
<img alt="" src="/img/EndeavourOS-logo.webp"/>
</a>
</div>
<!-- EOS - navigation -->
<nav>
<ul>
<li><a href="/novinky/index.html">Novinky</a></li>
<li><a href="/wiki/index.html">Wiki</a></li>
<li><a href="/clanky/index.html">Články</a></li>
<li>
<a href="https://forum.arch-linux.cz/" target="_blank">Fórum</a>
</li>
<li><a href="https://t.me/eoscz" target="_blank">Telegram</a></li>
<li><a href="/o-nas/index.html">O nás</a></li>
<li><a href="/rozcestnik/index.html">Rozcestník</a></li>
<li><a href="/odkazy/index.html">Odkazy</a></li>
</ul>
</nav>
<div class="menu-icon">
<!-- Ikona hamburger -->
<i class="fa-solid fa-bars"></i>
<!-- Ikona cross -->
<!-- <i class="fa-solid fa-xmark"></i> -->
</div>
</header>
<main>
<section class="welcome">
<h1>Různé články</h1>
<h2>
<a href="korenovy-oddil-je-plny.html">Kořenový oddíl je plný? Nepropadejte panice, nejprve vymažte Pacmanovu
mezipaměť! - 26.8.2024</a>
</h2>
<h2>
<a href="co-je-to-aur.html">Co je to AUR? - 26.8.2024</a>
</h2>
</section>
</main>
<button id="scrollToTopBtn" onclick="scrollToTop()" title="Go to top">
<i class="fas fa-arrow-up"></i>
</button>
<footer>
Copyright &copy;
<a href="https://git.archoslinux.cz/kankys" target="_blank"
>Lukáš Kaňka</a
>
2024
</footer>
<script src="script.js"></script>
</body>
</html>

View File

@ -0,0 +1,229 @@
<!DOCTYPE html>
<html lang="cs">
<head>
<meta charset="UTF-8"/>
<meta
content="EndeavourOS svobodný operační systém...."
name="description"
/>
<meta content="EndeavourOS, Co je to Aur?" name="keywords"/>
<meta content="Kankys" name="author"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<link href="style.css" rel="stylesheet"/>
<link href="../../fullStyle.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>Co je to Aur?</title>
</head>
<body>
<header>
<!-- EOS - logo () -->
<div class="logo">
<a href="../../index.html">
<img alt="" src="/img/EndeavourOS-logo.webp"/>
</a>
</div>
<!-- EOS - navigation -->
<nav>
<ul>
<li><a href="/index.html">Domů</a></li>
<li><a href="/novinky/index.html">Novinky</a></li>
<li><a href="/wiki/index.html">Wiki</a></li>
<li><a href="/clanky/index.html">Články</a></li>
<li>
<a href="https://forum.arch-linux.cz/" target="_blank">Fórum</a>
</li>
<li><a href="https://t.me/eoscz" target="_blank">Telegram</a></li>
<li><a href="/o-nas/index.html">O nás</a></li>
<li><a href="/rozcestnik/index.html">Rozcestník</a></li>
<li><a href="/odkazy/index.html">Odkazy</a></li>
</ul>
</nav>
<div class="menu-icon">
<!-- Ikona hamburger -->
<i class="fa-solid fa-bars"></i>
<!-- Ikona cross -->
<!-- <i class="fa-solid fa-xmark"></i> -->
</div>
</header>
<main>
<section class="welcome">
<h1>Kořenový oddíl je plný? Nepropadejte panice, nejprve vymažte Pacmanovu mezipaměť! </h1>
<img alt="" src="../img/project-analysis.webp"/>
<p>Po nějaké době Vás systém může upozornit, že Váš kořenový oddíl je téměř plný.</p>
<p>Můžete z toho panikařit a budete buď v pokušení provést přeinstalaci a zvětšit svůj kořenový oddíl, nebo
ještě hůř, zkusit použít Gparted ke zmenšení oddílu, přesunutí a zvětšení kořenového oddílu.</p>
<p><strong>POZOR!!!</strong> Nedělejte to, zejména druhou možnost, protože to může narušit Váš systém. Moje rada
je, jen zůstat v klidu, existuje mnohem méně radikální řešení tohoto problému.</p>
<code>/var/cache/pacman/pkg/</code>
<p>Když nainstalujete balíček pomocí Pacmana, uloží všechny stažené balíčky do
<strong>/var/cache/pacman/pkg/</strong> složky. Správce balíčků ve výchozím nastavení automaticky
neodstraňuje staré a odinstalované balíčky a po chvíli může velikost mezipaměti spotřebovat značné množství
místa na vašem HDD nebo SDD.</p>
<p>Naštěstí má Pacman vestavěnou funkci pro vymazání mezipaměti, zadáním <strong>sudo pacman -Sc</strong> bude
mezipaměť zcela vymazána. Problém vyřešen, ne?!?</p>
<p>No… ano i ne. Ano, vaše mezipaměť je vymazána a budete mít znovu volné místo na oddílu, yay…</p>
<p>Takže, v čem je problém, můžete se mě zeptat? Problém nyní je, že pomocí výše popsaného příkazu jste vymazali
celou mezipaměť, včetně mezipaměti nainstalovaných balíčků. Tato mezipaměť je potřeba, když aktualizace
balíčku nefunguje a musíte přejít na nižší verzi, dokud nebude problém vyřešen upstreamem. Nejedná se o
žádnou velkou katastrofu, protože balíček můžete také downgradovat pomocí repozitáře Arch, ale vrátit se k
místní mezipaměti je mnohem jednodušší.</p>
<h2>Řešení</h2>
<p>Nebojte se, existuje řešení a jmenuje se <strong>paccache</strong>. Nyní, než otevřete svůj terminál a
použijete yay k vyhledání tohoto šikovného balíčku, neobtěžujte se, protože to není balíček, je již přítomen
ve vašem systému.</p>
<p>Skript <strong>Paccache</strong> poskytuje samotný balíček Pacman. Nemusíte se tedy obtěžovat instalačními
kroky. Paccache ve výchozím nastavení zachová tři nejnovější verze balíčků. Kromě tří nejnovějších verzí
balíčků odstraní všechny verze každého balíčku uložené v mezipaměti bez ohledu na to, zda jsou nainstalovány
nebo ne.</p>
<h2>Jak to používat</h2>
<p>Chcete-li zkontrolovat, kolik balíčků je v paccache, zadejte:</p>
<div class="code-box">
<pre id="code-content">
$ sudo ls /var/cache/pacman/pkg/ | wc -l
</pre>
<button id="copy-button">Kopírovat</button>
</div>
<p>Tím získáte počet balíčků, které jsou ve vaší mezipaměti, pokud chcete vědět, kolik místa mezipaměť zabírá,
zadejte: </p>
<div class="code-box">
<pre id="code-content">
$ du -sh /var/cache/pacman/pkg/
</pre>
<button id="copy-button">Kopírovat</button>
</div>
<p>Nyní vám systém říká, jak velká je velikost vaší mezipaměti.</p>
<p>Nyní můžete vymazat mezipaměť, kromě posledních tří verzí každého balíčku zadáním:</p>
<div class="code-box">
<pre id="code-content">
$ sudo paccache -r
</pre>
<button id="copy-button">Kopírovat</button>
</div>
<p>V závislosti na Vaší historii mezipaměti může poskytnout spoustu místa v kořenovém oddílu, ale teď jste u
toho, proč nevymazat mezipaměť z vašich odinstalovaných balíčků?</p>
<p>Chcete-li to provést, zadejte následující:</p>
<div class="code-box">
<pre id="code-content">
$ sudo paccache -ruk0
</pre>
<button id="copy-button">Kopírovat</button>
</div>
<p><strong>U</strong> v tomto příkazu znamená všechny odinstalované balíčky a v závislosti na Vaší historii
odinstalovaných balíčků to také může Vašemu systému vrátit spoustu místa. Další metodou, jak vymazat
odinstalované balíčky, je použití:</p>
<div class="code-box">
<pre id="code-content">
$ sudo pacman -Sc
</pre>
<button id="copy-button">Kopírovat</button>
</div>
<p>Nebo pro úplné odstranění použijte:</p>
<div class="code-box">
<pre id="code-content">
$ sudo pacman -Scc
</pre>
<button id="copy-button">Kopírovat</button>
</div>
<p><strong>Jen buďte opatrní s čištěním mezipaměti a balíčků pomocí tohoto příkazu, zdá se lákavé jej použít,
ale jakmile je smazán, není cesty zpět.</strong></p>
<h2>Automatické odstranění mezipaměti</h2>
<p>Tento úkol můžete automatizovat pomocí pacman hooks. Pacman hook automaticky vyčistí mezipaměť balíčku po
každé transakci pacmana.
<p>
<p>Chcete-li tak učinit, vytvořte soubor <strong>/etc/pacman.d/hooks/clean_package_cache.hook</strong> takto:
</p>
<div class="code-box">
<pre id="code-content">
$ sudo mkdir -p /etc/pacman.d/hooks
</pre>
<button id="copy-button">Kopírovat</button>
</div>
<p></p>
<div class="code-box">
<pre id="code-content">
$ sudo nano /etc/pacman.d/hooks/clean_package_cache.hook
</pre>
<button id="copy-button">Kopírovat</button>
</div>
<p>Poté přidejte následující řádky:</p>
<div class="code-box">
<pre id="code-content">
[Trigger]
Operation = Upgrade
Operation = Install
Operation = Remove
Type = Package
Target = *
[Action]
Description = Cleaning pacman cache...
When = PostTransaction
Exec = /usr/bin/paccache -r
</pre>
<button id="copy-button">Kopírovat</button>
</div>
<p>Zavřete a uložte stisknutím CTRL + x a od této chvíle Váš systém automaticky vymaže mezipaměť po každé
aktualizaci, odstranění nebo aktualizaci pacmana.</p>
<p>EDIT: Od roku 2020 EndeavourOS se dodává s automatickým skriptem, který je součástí aplikace Welcome, která
tyto operace provádí několika kliknutími myši.</p>
<p>Návod je převzat z
<a
href="https://discovery.endeavouros.com/articles/root-partition-full-dont-panic-clear-pacmans-cache-first/2020/03/"
target="_blank"
>Discovery</a
>
na EndeavourOS vydán 30. března 2020.
</p>
<h2>Také nás najdeš na našem Discordu nebo Telegramu:</h2>
<iframe
allowtransparency="true"
class="discord"
frameborder="0"
height="300"
sandbox="allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts"
src="https://discord.com/widget?id=1229577574087135353&theme=dark"
width="350"
></iframe>
<code>
<p><a href="https://lukaskanka.cz/" target="_blank">Kankys</a>
26.8.2024</code></p>
</section>
</main>
<button id="scrollToTopBtn" onclick="scrollToTop()" title="Go to top">
<i class="fas fa-arrow-up"></i>
</button>
<footer>
Copyright &copy;
<a href="https://git.archoslinux.cz/kankys" target="_blank"
>Lukáš Kaňka</a
>
2024
</footer>
<script src="script.js"></script>
</body>
</html>

View File

@ -0,0 +1,35 @@
const menuIcon = document.querySelector(".menu-icon");
const menuList = document.querySelector("nav");
const hamburgerIcon = document.querySelector(".fa-solid");
menuIcon.addEventListener("click", () => {
if (hamburgerIcon.classList[1] === "fa-bars") {
hamburgerIcon.classList.add("fa-xmark");
hamburgerIcon.classList.remove("fa-bars");
menuList.style.display = "block";
} else {
hamburgerIcon.classList.add("fa-bars");
hamburgerIcon.classList.remove("fa-xmark");
menuList.style.display = "none";
}
});
// Tlačítko go to top
// Zobrazení tlačítka od rolovaní části stránky (víc logické než až na konci)
window.onscroll = function () {
scrollFunction();
};
function scrollFunction() {
if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
document.getElementById("scrollToTopBtn").style.display = "block";
} else {
document.getElementById("scrollToTopBtn").style.display = "none";
}
}
// Posunout nahoru, když uživatel klikne na tlačítko
function scrollToTop() {
document.body.scrollTop = 0; // Pro Safari
document.documentElement.scrollTop = 0; // Pro ostatní prohlížeče
}

View File

@ -0,0 +1,79 @@
/* About sekce */
.about-section {
margin: 45px 0;
}
.about-section-wrapper {
width: 65%;
margin: 0 auto;
display: flex;
gap: 20px;
}
.about-text {
flex: 1;
}
.about-img {
flex: 1;
}
img {
width: 100%;
height: 100%;
object-fit: cover;
}
@media (max-width: 768px) {
.about-section-wrapper {
flex-direction: column;
width: 90%;
margin: 0 auto;
}
.about-text {
text-align: left;
}
.about-img {
text-align: center;
}
.about-text-p {
padding-top: 15px;
}
}
footer {
text-align: center;
margin-top: 20px;
margin-bottom: 20px;
}
/* Go to go */
#scrollToTopBtn {
display: none;
position: fixed;
bottom: 20px;
right: 20px;
/*butoon přes obsah*/
z-index: 99;
outline: none;
cursor: pointer;
padding: 15px;
border-radius: 50%;
background-color: transparent;
}
/* Různé - extra css */
h1 {
color: #734f96;
margin-top: 50px;
font-size: 50px;
}
img {
width: 30%;
}

View File

@ -0,0 +1,35 @@
const menuIcon = document.querySelector(".menu-icon");
const menuList = document.querySelector("nav");
const hamburgerIcon = document.querySelector(".fa-solid");
menuIcon.addEventListener("click", () => {
if (hamburgerIcon.classList[1] === "fa-bars") {
hamburgerIcon.classList.add("fa-xmark");
hamburgerIcon.classList.remove("fa-bars");
menuList.style.display = "block";
} else {
hamburgerIcon.classList.add("fa-bars");
hamburgerIcon.classList.remove("fa-xmark");
menuList.style.display = "none";
}
});
// Tlačítko go to top
// Zobrazení tlačítka od rolovaní části stránky (víc logické než až na konci)
window.onscroll = function () {
scrollFunction();
};
function scrollFunction() {
if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
document.getElementById("scrollToTopBtn").style.display = "block";
} else {
document.getElementById("scrollToTopBtn").style.display = "none";
}
}
// Posunout nahoru, když uživatel klikne na tlačítko
function scrollToTop() {
document.body.scrollTop = 0; // Pro Safari
document.documentElement.scrollTop = 0; // Pro ostatní prohlížeče
}

View File

@ -0,0 +1,218 @@
<!DOCTYPE html>
<html lang="cs">
<head>
<meta charset="UTF-8"/>
<meta
content="EndeavourOS svobodný operační systém...."
name="description"
/>
<meta content="EndeavourOS" name="keywords"/>
<meta content="Kankys" name="author"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<link href="style.css" rel="stylesheet"/>
<link href="../../fullStyle.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</title>
</head>
<body>
<header>
<!-- EOS - logo () -->
<div class="logo">
<a href="../../index.html">
<img alt="" src="/img/EndeavourOS-logo.webp"/>
</a>
</div>
<!-- EOS - navigation -->
<nav>
<ul>
<li><a href="/index.html">Domů</a></li>
<li><a href="/novinky/index.html">Novinky</a></li>
<li><a href="/wiki/index.html">Wiki</a></li>
<li><a href="/clanky/index.html">Články</a></li>
<li>
<a href="https://forum.arch-linux.cz/" target="_blank">Fórum</a>
</li>
<li><a href="https://t.me/eoscz" target="_blank">Telegram</a></li>
<li><a href="/o-nas/index.html">O nás</a></li>
<li><a href="/rozcestnik/index.html">Rozcestník</a></li>
<li><a href="/odkazy/index.html">Odkazy</a></li>
</ul>
</nav>
<div class="menu-icon">
<!-- Ikona hamburger -->
<i class="fa-solid fa-bars"></i>
<!-- Ikona cross -->
<!-- <i class="fa-solid fa-xmark"></i> -->
</div>
</header>
<main>
<section class="welcome">
<h1>i3wm - první kroky po instalaci i3wm</h1>
<img alt="" src="img/i3wm-eos-1.webp"/>
<h2>Implementace EndeavourOS: </h2>
<p><strong>Alternativně můžete využít konfigurace pro počáteční konfiguraci EndeavourOS po nové instalaci od <a
href="https://mastodon.arch-linux.cz/@archos" target="_blank">Archose </a></strong> <a
href="https://git.arch-linux.cz/Archos/Archlinux_I3.git" target="_blank"
>Rychlé instalace správce oken i3 pro Arch Linux</a
></p>
<h2>Návod pro nastavení i3-wm: </h2>
<p>Pozadí zpracovává: <a href="https://feh.finalrewind.org/" target="_blank">feh</a></p>
<p>Téma gtk3 zpracovává: <a href="https://wiki.lxde.org/de/LXAppearance" target="_blank"> lxappearance-gtk3 </a>
</p>
<p>Prohlížeč souborů: <a href="https://docs.xfce.org/xfce/thunar/start" target="_blank"> Thunar </a></p>
<p>Výchozí emulátor terminálu: <a href="https://docs.xfce.org/apps/terminal/start" target="_blank">
xfce4-terminal</a></p>
<p><strong>Pokud chcete změnit xfce4 terminál, je potřeba nastavit také uvnitř ~/.profile (export
TERMINAL=xfce4-terminal), takže připomínáme, že to musíte změnit i tam. </strong></p>
<p>Textový editor: <a href="https://github.com/linuxmint/xed" target="_blank"> xed </a></p>
<p>Automatické spouštění aplikací z /etc/xdg/autostart/ (*): <a href="https://github.com/jceb/dex"
target="_blank"> dex</a></p>
<p>Oznámení se provádějí pomocí <a href="https://dunst-project.org/" target="_blank">dunst</a>: CONFIG FILE =
~/.config/dunst/dunstrc </p>
<p><strong>Dex je ve výchozím nastavení v konfiguraci povoleno pro automatické spouštění jako v DE. Chcete-li
deaktivovat, zakomentujte řádek: </strong></p>
<code>
<p>exec --no-startup-id dex --autostart --environment i3</p>
</code>
<p>uvnitř <code>~/.config/i3/config.</code></p>
<h2>Klávesové zkratky:</h2>
<p>Klávesa [mod] je nastavena na klávesu [win] (pokud nemáte linuxový hardware).</p>
<img alt="" src="img/linkey.webp"/>
<p>Klávesové zkratky zkontrolujete tímto způsobem: Ikona klávesnice na panelu otevře malého pomocníka GUI a
stisknutím [F1 + funkční klávesa (Dle vašeho HW)] se otevře rozšířené nastavení klávesových zkratek. </p>
<img alt="" src="img/i3-keybind-helper.webp"/>
<h2>Nastavení displeje s arandr: </h2>
<img alt="" src="img/arandr-display-setup-i3.webp"/>
<p>Otevřete arandr a nastavte displej/y podle potřeby.</p>
<p>Uložte nastavení z nabídky arandr nebo tlačítka přesně s názvem souboru monitor. —> na i3 EndeavourOS máme
startovací řádek v ~/.config/i3/config </p>
<code>
<p># start a script to setup displays</p>
<p># put `monitor.sh` into the location specified by this line:</p>
<p>exec --no-startup-id ~/.screenlayout/monitor.sh</p>
</code>
<p>To se postará o nastavení zobrazení při každém přihlášení. alternativně můžete ručně vytvořit skript pomocí
xrandr. </p>
<h2>Tilling: (Obklady:)</h2>
<p>Je nastaveno jako výchozí pro i3wm a lze jej změnit na: </p>
<p>* stacking: (stohování:) Zobrazí se pouze vybrané okno v kontejneru. V horní části kontejneru získáte seznam
oken. </p>
<p>* tabbed: (záložka:) takže každé nové okno se otevře na celou obrazovku jako karta, můžete přepínat mezi
kartami oken pomocí myši nebo zkratky: [mod]+ doleva (klávesa šipka doleva) [mod]+ doprava (klávesa šipka
doprava) </p>
<h2>i3blocks: (bloky:)</h2>
<p><strong>Panelová lišta (i3-bloky): </strong></p>
<p>Konfigurační soubor bloku: <code>CONFIG FILE = ~/.config/i3/i3blocks.conf </code></p>
<img alt="" src="img/panel.webp"/>
<p>* pulseaudio (úroveň hlasitosti kolečka myši, kliknutím pravým tlačítkem otevřete ovládání pulseaudio) </p>
<p>* počasí (openweather musíte nejprve získat kód města a apikey [přidání do <code>~/.config/i3/scripts/openweather.sh</code>])
získejte svůj api klíč zde: <a href="https://openweathermap.org/appid" target="_blank">https://openweathermap.org/appid</a>
a kód města: <a href="https://openweathermap.org/find?q="
target="_blank">https://openweathermap.org/find?q=</a> (vyhledejte své město a vezměte kód
města z adresy URL ve svém prohlížeči [7 čísel na konec adresy URL]) </p>
<p>* tray-icons (zobrazuje ikonu správce sítě a ikonu aktualizace) </p>
<p>* tlačítko odhlášení (vypnutí, odhlášení, pozastavení, hibernace atd.) </p>
<p>Konfigurační soubor powermenu: <code>CONFIG FILE = ~/.config/i3/scripts/powermenu </code></p>
<img alt="" src="img/i3-power-nov21.webp"/>
<p><strong>Aplikační menu (rofi):</strong></p>
<img alt="" src="img/eos-i3-shot-nov21.webp"/>
<p>Konfigurační soubor barevných schémat rofi: <code>~/.config/rofi/arc_dark_transparent_colors.rasi</code></p>
<p><strong>Nabídka obslužného programu výkonových profilů: </strong></p>
<img alt="" src="img/ppd-i3.webp"/>
<p>Vám umožní snadno přepínat režimy napájení z i3-bar.</p>
<h2>Výukový program pro instalaci i3wm na EndeavourOS:</h2>
<p><strong>pro pozdější instalace, pokud jste nainstalovali další DE při počáteční instalaci</strong></p>
<p>1. Naklonujte repozitář a přesoňte se do naklonované složky:</p>
<code><a href="git clone https://github.com/endeavouros-team/endeavouros-i3wm-setup.git" target="_blank">git
clone https://github.com/endeavouros-team/endeavouros-i3wm-setup.git</a></code>
<code>cd endeavouros-i3wm-setup</code>
<p>2. Zkopírujte soubory do správných adresářů (.config vašeho uživatele): </p>
<code>cp .Xresources ~/.Xresources</code>
<code>cp -R .config/* ~/.config/</code>
<p>3. Skripty uvnitř <code>~/.config/i3/scripts</code> musí být spustitelné:</p>
<code>chmod -R +x ~/.config/i3/scripts</code>
<p>4. Nastavit motiv pro xed text editor:</p>
<code>dbus-launch dconf load / < xed.dconf</code>
<p>5. Nainstalovat potřebné balíčky: </p>
<code><a href="wget https://raw.githubusercontent.com/endeavouros-team/EndeavourOS-packages-lists/master/i3"
target="_blank">wget
https://raw.githubusercontent.com/endeavouros-team/EndeavourOS-packages-lists/master/i3</a></code>
<code>sudo pacman -S --needed - < i3</code>
<p>nebo použijte nástroj pro balíčky z našeho úložiště EndeavourOS: <code>eos-packagelist --install
"i3-Window-Manager"</code></p>
<p><strong>Použijte <code>i3_install</code> skript z git pro automatickou instalaci do vašeho domovského
adresáře uživatelů: </strong> Tento skript nastaví potřebné konfigurace a nainstaluje všechny potřebné
balíčky:</p>
<code>wget https://raw.githubusercontent.com/endeavouros-team/endeavouros-i3wm-setup/main/i3_install</code>
<p>a spusťte ho:</p>
<code>./i3_install</code>
<h4>Varování i3_install přepíše existující soubory.</h4>
<p><strong>Než jej spustíte, nezapomeňte zálohovat uživatelské konfigurace!</strong></p>
<iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowfullscreen frameborder="0"
height="380" referrerpolicy="strict-origin-when-cross-origin"
src="https://www.youtube.com/embed/dwSHX-pEe3o"
title="i3 on EndeavourOS Review" width="900"></iframe>
<h2>Dopuručené odkazy:</h2>
<p><a href="https://i3wm.org/docs/" target="_blank">Dokumenty z i3wm.org</a></p>
<p><a href="https://github.com/endeavouros-team/endeavouros-i3wm-setup" target="_blank">Zdroje pro nastavení
EndeavourOS i3wm:</a></p>
<p><a href="Zdroje pro nastavení EndeavourOS i3wm:" target="_blank">Oficiální fórum EndeavourOS</a></p>
<p>
Návod je převzat z
<a
href="https://discovery.endeavouros.com/window-tiling-managers/i3-wm/2021/03/"
target="_blank"
>Discovery</a
>
na EndeavourOS vydán 24. března 2021.
</p>
<h2>Také nás najdeš na našem Discordu nebo Telegramu:</h2>
<iframe
allowtransparency="true"
class="discord"
frameborder="0"
height="300"
sandbox="allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts"
src="https://discord.com/widget?id=1229577574087135353&theme=dark"
width="350"
></iframe>
<code
><a href="https://lukaskanka.cz/" target="_blank">Kankys</a>
14.7.2024</code>
</section>
</main>
<button id="scrollToTopBtn" onclick="scrollToTop()" title="Go to top">
<i class="fas fa-arrow-up"></i>
</button>
<footer>
Copyright &copy;
<a href="https://git.archoslinux.cz/kankys" target="_blank"
>Lukáš Kaňka</a
>
2024
</footer>
<script src="script.js"></script>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 249 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 137 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 214 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB

View File

@ -0,0 +1,93 @@
<!DOCTYPE html>
<html lang="cs">
<head>
<meta charset="UTF-8"/>
<meta
content="EndeavourOS svobodný operační systém...."
name="description"
/>
<meta content="EndeavourOS" name="keywords"/>
<meta content="Kankys" name="author"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<link href="style.css" rel="stylesheet"/>
<link href="../../fullStyle.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</title>
</head>
<body>
<header>
<!-- EOS - logo () -->
<div class="logo">
<a href="../../index.html">
<img alt="" src="/img/EndeavourOS-logo.webp"/>
</a>
</div>
<!-- EOS - navigation -->
<nav>
<ul>
<li><a href="/novinky/index.html">Novinky</a></li>
<li><a href="/wiki/index.html">Wiki</a></li>
<li><a href="/clanky/index.html">Články</a></li>
<li>
<a href="https://forum.arch-linux.cz/" target="_blank">Fórum</a>
</li>
<li><a href="https://t.me/eoscz" target="_blank">Telegram</a></li>
<li><a href="/o-nas/index.html">O nás</a></li>
<li><a href="/rozcestnik/index.html">Rozcestník</a></li>
<li><a href="/odkazy/index.html">Odkazy</a></li>
</ul>
</nav>
<div class="menu-icon">
<!-- Ikona hamburger -->
<i class="fa-solid fa-bars"></i>
<!-- Ikona cross -->
<!-- <i class="fa-solid fa-xmark"></i> -->
</div>
</header>
<main>
<section class="welcome">
<h1>Správci oken</h1>
<h2>
<a href="jak-v-i3wm-opravit-nefunkcni-nastaveni-jasu-monitoru.html"
>Jak v i3wm opravit nefunkční nastavení jasu monitoru</a
>
</h2>
<h2>
<a href="i3wm-prvni-kroky.html"
>i3WM - první kroky po instalaci i3wm</a>
</h2>
</section>
</main>
<button id="scrollToTopBtn" onclick="scrollToTop()" title="Go to top">
<i class="fas fa-arrow-up"></i>
</button>
<footer>
Copyright &copy;
<a href="https://git.archoslinux.cz/kankys" target="_blank"
>Lukáš Kaňka</a
>
2024
</footer>
<script src="script.js"></script>
</body>
</html>

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" name="keywords"/>
<meta content="Kankys" name="author"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<link href="style.css" rel="stylesheet"/>
<link href="../fullStyle.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</title>
</head>
<body>
<header>
<!-- EOS - logo () -->
<div class="logo">
<a href="../../index.html">
<img alt="" src="/img/EndeavourOS-logo.webp"/>
</a>
</div>
<!-- EOS - navigation -->
<nav>
<ul>
<li><a href="/index.html">Domů</a></li>
<li><a href="/novinky/index.html">Novinky</a></li>
<li><a href="/wiki/index.html">Wiki</a></li>
<li><a href="/clanky/index.html">Články</a></li>
<li>
<a href="https://forum.arch-linux.cz/" target="_blank">Fórum</a>
</li>
<li><a href="https://t.me/eoscz" target="_blank">Telegram</a></li>
<li><a href="/o-nas/index.html">O nás</a></li>
<li><a href="/rozcestnik/index.html">Rozcestník</a></li>
<li><a href="/odkazy/index.html">Odkazy</a></li>
</ul>
</nav>
<div class="menu-icon">
<!-- Ikona hamburger -->
<i class="fa-solid fa-bars"></i>
<!-- Ikona cross -->
<!-- <i class="fa-solid fa-xmark"></i> -->
</div>
</header>
<main>
<section class="welcome">
<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á.
</p>
<p>Nainstalujte si brightnessctl pomocí příkazu:</p>
<div class="code-box">
<pre id="code-content">
yay -S brightnessctl
</pre>
<button id="copy-button">Kopírovat</button>
</div>
<p>
Restartujte počítač a otestujte funkčnost jasu monitoru. Změna se
provede tímto příkazem:
</p>
<div class="code-box">
<pre id="code-content">
brightnessctl se 30
</pre>
<button id="copy-button">Kopírovat</button>
</div>
<p>
Pokud se vám jas snížil na 30% je vš 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>
<p>
Ve skriptu
<strong>~/.config/i3/scripts/volume_brightness.sh</strong> na konci
změnit záznam na:
</p>
<div class="code-box">
<pre id="code-content">
brightness_up)
# Increases brightness and displays the notification
brightnessctl set "10%+"
show_brightness_notif
;;
brightness_down)
# Decreases brightness and displays the notification
brightnessctl set "10%-"
show_brightness_notif
;;
</pre>
<button id="copy-button">Kopírovat</button>
</div>
<p>
A to je vše,teď by Vám nastavení jasu mělo jít pomocí funkčních
kláves.
</p>
<code
><a href="https://lukaskanka.cz/" target="_blank">Kankys</a>
16.4.2024</code
</section>
</main>
<button id="scrollToTopBtn" onclick="scrollToTop()" title="Go to top">
<i class="fas fa-arrow-up"></i>
</button>
<footer>
Copyright &copy;
<a href="https://git.archoslinux.cz/kankys" target="_blank"
>Lukáš Kaňka</a
>
2024
</footer>
<script src="script.js"></script>
</body>
</html>

View File

@ -0,0 +1,46 @@
const menuIcon = document.querySelector(".menu-icon");
const menuList = document.querySelector("nav");
const hamburgerIcon = document.querySelector(".fa-solid");
menuIcon.addEventListener("click", () => {
if (hamburgerIcon.classList[1] === "fa-bars") {
hamburgerIcon.classList.add("fa-xmark");
hamburgerIcon.classList.remove("fa-bars");
menuList.style.display = "block";
} else {
hamburgerIcon.classList.add("fa-bars");
hamburgerIcon.classList.remove("fa-xmark");
menuList.style.display = "none";
}
});
// Tlačítko go to top
// Zobrazení tlačítka od rolovaní části stránky (víc logické než až na konci)
window.onscroll = function () {
scrollFunction();
};
function scrollFunction() {
if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
document.getElementById("scrollToTopBtn").style.display = "block";
} else {
document.getElementById("scrollToTopBtn").style.display = "none";
}
}
// Posunout nahoru, když uživatel klikne na tlačítko
function scrollToTop() {
document.body.scrollTop = 0; // Pro Safari
document.documentElement.scrollTop = 0; // Pro ostatní prohlížeče
}
// Code-box
document.getElementById("copy-button").addEventListener("click", function () {
var codeContent = document.getElementById("code-content");
var range = document.createRange();
range.selectNode(codeContent);
window.getSelection().removeAllRanges();
window.getSelection().addRange(range);
document.execCommand("copy");
window.getSelection().removeAllRanges();
});

View File

@ -0,0 +1,132 @@
/* About sekce */
.about-section {
margin: 45px 0;
}
.about-section-wrapper {
width: 65%;
margin: 0 auto;
display: flex;
gap: 20px;
}
.about-text {
flex: 1;
}
.about-img {
flex: 1;
}
img {
width: 100%;
height: 100%;
object-fit: cover;
}
@media (max-width: 768px) {
.about-section-wrapper {
flex-direction: column;
width: 90%;
margin: 0 auto;
}
.about-text {
text-align: left;
}
.about-img {
text-align: center;
}
.about-text-p {
padding-top: 15px;
}
}
footer {
text-align: center;
margin-top: 20px;
margin-bottom: 20px;
}
/* Go to go */
#scrollToTopBtn {
display: none;
position: fixed;
bottom: 20px;
right: 20px;
/*butoon přes obsah*/
z-index: 99;
outline: none;
cursor: pointer;
padding: 15px;
border-radius: 50%;
background-color: transparent;
}
/* Různé - extra css */
h1 {
color: #734f96;
margin-top: 50px;
font-size: 50px;
}
h2 a {
color: #734f96;
}
h3 {
color: #734f96;
}
img {
width: 30%;
}
p {
text-align: center;
}
code {
background-color: aliceblue;
}
.qt {
width: 60%;
}
.discord {
padding-top: 40px;
padding-bottom: 20px;
}
/* CodeBox */
.code-box {
position: relative;
width: 500px;
height: auto;
border: 1px solid #734f96;
padding: 5px;
overflow: auto;
background-color: #313131;
color: yellowgreen;
margin: auto;
text-align: left;
}
#copy-button {
position: absolute;
top: 10px;
right: 10px;
cursor: pointer;
color: whitesmoke;
background-color: transparent;
border: 1px solid #734f96;
}
.mpd-picture {
width: 100%;
}

View File

@ -10,8 +10,7 @@
<meta content="Kankys" name="author"/> <meta content="Kankys" name="author"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/> <meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<link href="style.css" rel="stylesheet"/> <link href="assets/style.css" rel="stylesheet"/>
<link href="../../fullStyle.css" rel="stylesheet"/>
<link href="/img/icons.png" rel="shortcut icon"/> <link href="/img/icons.png" rel="shortcut icon"/>
<script <script
crossorigin="anonymous" crossorigin="anonymous"
@ -31,39 +30,7 @@
<title>EndeavourOS - MacBook Pro Bluetooth</title> <title>EndeavourOS - MacBook Pro Bluetooth</title>
</head> </head>
<body> <body>
<header> <?php require "assets/header.php"; ?>
<!-- EOS - logo () -->
<div class="logo">
<a href="../../index.html">
<img alt="" src="/img/EndeavourOS-logo.webp"/>
</a>
</div>
<!-- EOS - navigation -->
<nav>
<ul>
<li><a href="/index.html">Domů</a></li>
<li><a href="/novinky/index.html">Novinky</a></li>
<li><a href="/wiki/index.html">Wiki</a></li>
<li><a href="/clanky/index.html">Články</a></li>
<li>
<a href="https://forum.arch-linux.cz/" target="_blank">Fórum</a>
</li>
<li><a href="https://t.me/eoscz" target="_blank">Telegram</a></li>
<li><a href="/o-nas/index.html">O nás</a></li>
<li><a href="/rozcestnik/index.html">Rozcestník</a></li>
<li><a href="/odkazy/index.html">Odkazy</a></li>
</ul>
</nav>
<div class="menu-icon">
<!-- Ikona hamburger -->
<i class="fa-solid fa-bars"></i>
<!-- Ikona cross -->
<!-- <i class="fa-solid fa-xmark"></i> -->
</div>
</header>
<main> <main>
<section class="welcome"> <section class="welcome">
<h1> <h1>
@ -102,10 +69,9 @@
<pre id="code-content"> <pre id="code-content">
lsmod | grep btusb lsmod | grep btusb
</pre> </pre>
<button id="copy-button">Kopírovat</button>
</div> </div>
<p>Pokud vám terminál vypsal něco podobného: Terminal</p> <p>Pokud vám terminál vypsal něco podobného: Terminal</p>
<img alt="" src="img/Pasted-image-20240226010843-300x69.png"/> <img alt="" src="img/Pasted-image-20240226010843-300x69.png" style="width: 50%;height: auto;"/>
<p>Můžete jít rovnou na krok 4.</p> <p>Můžete jít rovnou na krok 4.</p>
<p> <p>
Pokud vám nic takového nevypsal nebo vypsal chybu, nemáte instalované Pokud vám nic takového nevypsal nebo vypsal chybu, nemáte instalované
@ -118,7 +84,6 @@
sudo pacman -S bluez-utils sudo pacman -S bluez-utils
sudo pacman -S blueman sudo pacman -S blueman
</pre> </pre>
<button id="copy-button">Kopírovat</button>
</div> </div>
<p>3. Znovu ověříme zda jsou nainstalované:</p> <p>3. Znovu ověříme zda jsou nainstalované:</p>
<div class="code-box"> <div class="code-box">
@ -126,7 +91,6 @@
lsmod | grep btusb lsmod | grep btusb
</pre </pre
> >
<button id="copy-button">Kopírovat</button>
</div> </div>
<p>4. Dále spustíme službu Bluetooth:</p> <p>4. Dále spustíme službu Bluetooth:</p>
<div class="code-box"> <div class="code-box">
@ -134,7 +98,6 @@
sudo systemctl start bluetooth.service sudo systemctl start bluetooth.service
</pre </pre
> >
<button id="copy-button">Kopírovat</button>
</div> </div>
<p> <p>
5. Pokud chcete aby se vám služba spouštěla automaticky tak ji 5. Pokud chcete aby se vám služba spouštěla automaticky tak ji
@ -145,7 +108,6 @@
sudo systemctl enable bluetooth.service sudo systemctl enable bluetooth.service
</pre </pre
> >
<button id="copy-button">Kopírovat</button>
</div> </div>
<p>6. Restartujeme MacBook</p> <p>6. Restartujeme MacBook</p>
<p> <p>
@ -161,17 +123,8 @@
17.4.2024</code 17.4.2024</code
</section> </section>
</main> </main>
<button id="scrollToTopBtn" onclick="scrollToTop()" title="Go to top"> <?php require "assets/returnbutton.php"; ?>
<i class="fas fa-arrow-up"></i> <?php require "assets/footer.php"; ?>
</button> <script src="assets/script.js"></script>
<footer>
Copyright &copy;
<a href="https://git.archoslinux.cz/kankys" target="_blank"
>Lukáš Kaňka</a
>
2024
</footer>
<script src="script.js"></script>
</body> </body>
</html> </html>

View File

@ -0,0 +1,146 @@
<!DOCTYPE html>
<html lang="cs">
<head>
<meta charset="UTF-8"/>
<meta
content="EndeavourOS svobodný operační systém...."
name="description"
/>
<meta content="EndeavourOS, Bluetooth" 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 v EndeavourOS zprovoznit Bluetooth</title>
</head>
<body>
<?php require "assets/header.php"; ?>
<main>
<section class="welcome">
<h1>Jak v EndeavourOS zprovoznit Bluetooth?</h1>
<p>
Tento návod by měl být funkční na Arch Linux a distribucí z něj
vycházejících.
</p>
<h2>Krok 1: Nainstalujte Bluez a Blueman</h2>
<hr/>
<p>Prvním krokem je instalace několika balíčků.</p>
<p>Nainstalujeme si:</p>
<p>
<a
href="https://www.archlinux.org/packages/extra/x86_64/bluez/"
style="color: yellowgreen"
target="_blank"
>Bluez</a
>
</p>
<p>
<a
href="https://www.archlinux.org/packages/extra/x86_64/bluez-utils/"
style="color: yellowgreen"
target="_blank"
>Bluez-utils</a
>
</p>
<p>
<a
href="https://www.archlinux.org/packages/community/x86_64/blueman/"
style="color: yellowgreen"
target="_blank"
>Blueman</a
>
</p>
<div class="code-box">
<pre id="code-content">
<!-- Vaš kód sem -->
sudo pacman -S bluez <br/>
sudo pacman -S bluez-utils<br/>
sudo pacman -S blueman
</pre>
</div>
<p>
Ty by se měly nainstalovat bez problémů. Zde uvidíte úhlednou ikonu:
</p>
<img alt="" src="img/Pasted-image-20240226010730.png" style="width: 50%;height: auto;"/>
<p>Dále se ujistěte, že je načten modul btusb Kernel:</p>
<div class="code-box">
<pre id="code-content">
lsmod | grep btusb
</pre>
<button id="copy-button">Kopírovat</button>
</div>
<p></p>
<img alt="" src="img/Pasted-image-20240226010843-300x69.png" style="width: 50%;height: auto;"/>
<p>Zde je trik, který mu pomůže najít adaptéry plug one:</p>
<div class="code-box">
<pre id="code-content">
sudo vim /etc/bluetooth/main.conf
</pre>
</div>
<p>Automaticky povolí Bluetooth:</p>
<img alt="" src="img/Pasted-image-20240226011309-300x39.png" style="width: 50%;height: auto;"/>
<p></p>
<div class="code-box">
<pre id="code-content">
AutoEnable"true
</pre>
</div>
<p>Uložte soubor.</p>
<h2>2. Aktivujte Službu</h2>
<hr/>
<p>Zkusme spustit službu Bluetooth:</p>
<div class="code-box">
<pre id="code-content">
sudo systemctl start bluetooth.service
</pre>
</div>
<p>Automatické spuštění Bluetooth po startu povolíme tímto příkazem:</p>
<div class="code-box">
<pre id="code-content">
sudo systemctl enable bluetooth.service
</pre>
</div>
<p>
Nyní bychom měli mít vše v provozu. Pomocí Blueman můžete spravovat
Bluetooth zařízení, kliknutím pravým tlačítkem myši na ikonu
Bluetooth.
</p>
<p>Nyní byste měli být připraveni na připojení a párování.</p>
<h2>3. Párování</h2>
<hr/>
<p>Blueman dělá párování snadné.</p>
<img alt="" src="img/Pasted-image-20240226012454-300x188.png"style="width: 50%;height: auto;"/>
<p>1. Vyberete zařízení.</p>
<p>2. Zahájit párování</p>
<p>A máte hotovo!</p>
<code
><a href="https://lukaskanka.cz/" target="_blank">Kankys</a>
17.4.2024</code
</section>
</main>
<?php require "assets/returnbutton.php"; ?>
<?php require "assets/footer.php"; ?>
<script src="assets/script.js"></script>
</body>
</html>

221
vychozi-aplikace-mime.php Normal file
View File

@ -0,0 +1,221 @@
<!DOCTYPE html>
<html lang="cs">
<head>
<meta charset="UTF-8"/>
<meta
content="EndeavourOS svobodný operační systém...."
name="description"
/>
<meta content="EndeavourOS, Výchozí aplikace" 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 - Výchozí aplikace</title>
</head>
<body>
<?php require "assets/header.php"; ?>
<main>
<section class="welcome">
<h1>Výchozí aplikace / MIME</h1>
<img alt="" src="img/xfce4-mime-editor.webp" style="width: 50%;height: auto;"/>
<p>
Tento článek pojednává o tom, jak jsou nastaveny výchozí aplikace a
jak je změnit.
</p>
<hr/>
<h3>Obsah:</h3>
<p>
<a href="#1">Přepsání výchozí aplikace</a>
</p>
<p><a href="#2">Formát typu MINE</a></p>
<hr/>
<h2>Úvod:</h2>
<p>
<code
><strong>/usr/local/share/applications/mimeapps.list</strong></code
>
a
<code><strong>/usr/share/applications/mimeapps.list</strong></code>
soubory určují, která aplikace je ve výchozím nastavení registrována
pro otevírání konkrétních typů MIME. Tyto soubory poskytuje
distribuce. Chcete-li přepsat výchozí nastavení systému pro jednotlivé
uživatele, musíte vytvořit
<code><strong>~/.config/mimeapps.list</strong></code> soubor se
seznamem typů MIME, pro které chcete přepsat výchozí registrovanou
aplikaci.
</p>
<h2 id="1">Přepsání výchozí aplikace</h2>
<p>
1. V souboru
<code><strong>/usr/share/applications/mimeapps.list</strong></code> k
určení typů MIME, pro které chcete změnit výchozí registrovanou
aplikaci. Například následující ukázka souboru mimeapps.list určuje
výchozí registrovanou aplikaci pro typy MIME text/html a
application/xhtml+xml:
</p>
<div class="code-box">
<pre id="code-content">
[Default Applications]
text/html=firefox.desktop
application/xhtml+xml=firefox.desktop
</pre>
</div>
<p>
* Výchozí aplikace (Firefox) je definována zadáním odpovídajícího
souboru .desktop (firefox.desktop). Výchozí umístění souborů .desktop
ostatních aplikací je
<code><strong>/usr/share/applications/</strong></code
>. Soubory .desktop jednotlivých uživatelů lze najít
<code><strong>~/.local/share/applications/</strong></code
>.
</p>
<p>
2. Vytvořte
<code><strong>~/.config/mimeapps.list</strong></code> soubor. V
souboru zadejte typy MIME a jejich odpovídající výchozí registrované
aplikace:
</p>
<div class="code-box">
<pre id="code-content">
[Default Applications]
text/html=myapplication1.desktop
application/xhtml+xml=myapplication2.desktop
[Added Associations]
text/html=myapplication1.desktop;
application/xhtml+xml=myapplication2.desktop;
</pre
>
</div>
<p>
* Tím nastavíte výchozí registrovanou aplikaci pro typ MIME text/html
na myapplication1.desktop a výchozí registrovanou aplikaci pro typ
MIME application/xhtml+xml na myapplication2.desktop.
</p>
<p>
* Aby tato nastavení fungovala správně, ujistěte se, že soubory
myapplication1.desktop a myapplication2.desktop jsou umístěny v
adresáři
<code><strong>/usr/share/applications/</strong></code
>. Soubory .desktop jednotlivých uživatelů lze ukládat do
<code><strong>~/.local/share/applications/</strong></code
>.
</p>
<p>
3. Můžete použít příkaz <code><strong>gio mine</strong></code> k
ověření, že výchozí registrovaná aplikace byla správně nastavena.
</p>
<div class="code-box">
<pre id="code-content">
$ gio mime text/html
Default application for “text/html”: myapplication1.desktop
Registered applications:
myapplication1.desktop
firefox.desktop
Recommended applications:
myapplication1.desktop
firefox.desktop
</pre>
</div>
<hr/>
<h2 id="2">Formát typů MINE</h2>
<p>Prohlédněte následující příklad:</p>
<p>
<code><strong>mimeapps.list</strong></code>
</p>
<div class="code-box">
<pre id="code-content">
[Added Associations]
image/jpeg=bar.desktop;baz.desktop
video/H264=bar.desktop
[Removed Associations]
video/H264=baz.desktop
[Default Applications]
image/jpeg=ristretto.desktop
inode/directory=thunar.desktop
</pre
>
</div>
<p>Každá sekce přiřazuje jednu nebo více položek k typům MIME;</p>
<p>
* <strong>Přidaná asociace</strong> (Added Associations) označuje, že
aplikace podporují otevírání tohoto typu MIME. Například,
<code><strong>bar.desktop</strong></code> a
<code><strong>baz.desktop</strong></code> můžete otevřít obrázky JPEG.
To může ovlivnit seznam aplikací, který se zobrazí po kliknutí pravým
tlačítkem na soubor v prohlížeči souborů.
</p>
<p>
* <strong>Odstraněna přidružení</strong> (Removed Associations)
označuje, že aplikace nepodporují tento typ MIME. Například,
<code><strong>baz.desktop</strong></code> nelze otevřít video H.264.
</p>
<p>
* <strong>Výchozí aplikace</strong> označuje, že aplikace by měly být
výchozí volbou pro otevření daného typu MIME. Například obrázky JPEG
by měly být otevřeny pomocí
<code><strong>ristretto.desktop</strong></code> To implicitně přidá
přidružení mezi aplikaci a typ MIME. Pokud existuje více aplikací,
jsou zkoušeny v pořadí.
</p>
<div class="code-box">
<pre id="code-content">
TIP: Ačkoli jsou zastaralé, některé aplikace stále čtou/zapisují do
~/.local/share/applications/mimeapps.list. Pro zjednodušení údržby jej jednoduše symbolicky propojte s
~/.config/mimeapps.list:
$ ln -s ~/.config/mimeapps.list ~/.local/share/applications/mimeapps.list
</pre>
</div>
<h3>Zdroje a další čtení k MINE:</h3>
<p><a href="https://wiki.archlinux.org/title/Default_applications"
target="_blank">https://wiki.archlinux.org/title/Default_applications</a></p>
<p>
<p><a href="https://wiki.archlinux.org/title/XDG_MIME_Applications" target="_blank">https://wiki.archlinux.org/title/XDG_MIME_Applications</a></a>
</p>
<p><a href="https://help.gnome.org/admin/system-admin-guide/stable/mime-types-application-user.html.en"
target="_blank">https://help.gnome.org/admin/system-admin-guide/stable/mime-types-application-user.html.en</a>
</p>
<p>Původní článek je převzat z <a
href="https://discovery.endeavouros.com/applications/default-applications/2022/01/" target="_blank">Wiki
EndeavourOS</a> který vyšel 10.ledna 2022</p>
<p>
<code
><a href="https://lukaskanka.cz/" target="_blank">Kankys</a>
18.4.2024</code
>
</p>
</section>
</main>
<?php require "assets/returnbutton.php"; ?>
<?php require "assets/footer.php"; ?>
<script src="assets/script.js"></script>
</body>
</html>