Dracula theme Ubuntu
BIN
Linux/img/Openbox.png
Normal file
|
After Width: | Height: | Size: 5.6 KiB |
BIN
Linux/img/arch.webp
Normal file
|
After Width: | Height: | Size: 42 KiB |
BIN
Linux/img/fonty.png
Normal file
|
After Width: | Height: | Size: 90 KiB |
BIN
Linux/img/i3lock.jpg
Normal file
|
After Width: | Height: | Size: 2.1 MiB |
|
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 38 KiB |
BIN
Linux/img/qtile.png
Normal file
|
After Width: | Height: | Size: 210 KiB |
BIN
Linux/img/setup.png
Normal file
|
After Width: | Height: | Size: 88 KiB |
BIN
Linux/img/steam.png
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
BIN
Linux/img/vystup.png
Normal file
|
After Width: | Height: | Size: 169 KiB |
@@ -0,0 +1,2 @@
|
||||
1. stahnout
|
||||
2. rozbalit tar -xf trilium-linux-x64-*.tar.xz
|
||||
121
Linux/návody/Openbox.md
Normal file
@@ -0,0 +1,121 @@
|
||||
# Openbox správce oken
|
||||
|
||||
## Openbox v EndeavourOS
|
||||
|
||||
### Úvod
|
||||
[Openbox](https://openbox.org/) 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.
|
||||
|
||||
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.
|
||||
|
||||

|
||||
|
||||
### Hlavní konfigurace
|
||||
|
||||
Openbox hlavní konfigurace je na **~/.config/openbox/rc.xml**. Obvykle ji nemusíte upravovat ručně. Můžete použít **obconf**. Nástroj pro provedení změn konfigurace prostřednictvím **GUI**. Tento konfigurační **rc.xml** soubor obsahuje:
|
||||
|
||||
|
||||
* Klávesové zkratky
|
||||
* emming
|
||||
* Nastavení plochy a virtuální plochy
|
||||
* Nastavení okna aplikace
|
||||
|
||||
Konfigurace kliknutí na nabídku se ukládá v souboru **~/.config/openbox/menu.xml**. Tento soubor obsahuje statické menu.
|
||||
|
||||
Aplikace automatického startu jsou definovány v **~/.config/openbox/autostart**.
|
||||
|
||||
Pod **~/.config/openbox/scripts/** najdete v různé skripty, které Openbox CE používá pro různé funkce.
|
||||
|
||||
### Menu launcher aplikací
|
||||
|
||||
Nabídka aktivovaná kliknutím na levé dolní tlačítko je **jgmenu**. Jeho konfigurace je uložena na **~/.config/openbox/jgmenu/jgmenurc**.
|
||||
|
||||
### Dunst
|
||||
|
||||
Dunst zobrazuje vaše oznámení. Config se nachází v **~/.config/dunst/dunstrc**. Můžete změnit barvy atd.
|
||||
|
||||
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.
|
||||
|
||||
[https://github.com/EndeavourOS-Community-Editions/openbox/blob/main/.config/dunst/dunstrc#L274](https://github.com/EndeavourOS-Community-Editions/openbox/blob/main/.config/dunst/dunstrc#L274)
|
||||
|
||||
Chcete-li to komentovat, jednoduše dáte symbol hastag # na začátku řádku.
|
||||
|
||||
### Panel
|
||||
|
||||
Panel, který používáme, je Tint2. Jeho konfigurace je uložena na **~/.config/tint2/tint2rc**. Panel lze také konfigurovat prostřednictvím přiložené aplikace nastavení **Tint2**.
|
||||
|
||||
### Vývoj Openbox a EndeavourOS
|
||||
|
||||
Vývoj Openbox pro EndeavourOS se děje v repozitářích GitHub. Úložiště je na [https://github.com/EndeavourOS-Community-Editions/openbox/](https://github.com/EndeavourOS-Community-Editions/openbox/)
|
||||
|
||||
---
|
||||
|
||||
## Openbox tipy pro EndeavourOS a ostatní distribuce
|
||||
|
||||
### Použití Openbox samostatně
|
||||
|
||||
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:
|
||||
|
||||
* Panel: Můžete použít t3wm, tint2 nebo jiný lehký panel.
|
||||
* Správce plochy: Můžete použít nitrogen nebo feh pro nastavení pozadí.
|
||||
* Menu: Můžete použít obmenu-generator nebo jiný generátor menu.
|
||||
|
||||
### Použití Openbox s GNOME
|
||||
|
||||
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í:
|
||||
|
||||
1. Nainstalujte Openbox a GNOME.
|
||||
|
||||
2. Vytvořte nebo upravte soubor **~/.xinitrc** nebo **~/.xsession** tak, aby obsahoval následující řádky:
|
||||
````
|
||||
exec gnome-session --session=openbox-gnome
|
||||
````
|
||||
3. Restartujte X server nebo se přihlašte znovu.
|
||||
|
||||
### Použití Openbox s XFCE
|
||||
|
||||
Openbox může být také použit s XFCE. Postup je podobný jako u GNOME:
|
||||
|
||||
1. Nainstalujte Openbox a XFCE.
|
||||
|
||||
2. Vytvořte nebo upravte soubor **~/.xinitrc** nebo **~/.xsession** tak, aby obsahoval následující řádky:
|
||||
|
||||
```
|
||||
exec startxfce4 --replace-wm openbox
|
||||
```
|
||||
|
||||
3. Restartujte X server nebo se přihlašte znovu.
|
||||
|
||||
### Na většině Linuxových distribucí můžete Openbox nainstalovat pomocí balíčkového manažeru. Například:
|
||||
|
||||
**Arch Linux:**
|
||||
|
||||
```
|
||||
sudo pacman -S openbox
|
||||
```
|
||||
|
||||
**Fedora:**
|
||||
|
||||
```
|
||||
sudo dnf install openbox
|
||||
```
|
||||
|
||||
**Debian/Ubuntu:**
|
||||
|
||||
```
|
||||
sudo apt-get install openbox
|
||||
```
|
||||
|
||||
### Konfigurace Openbox
|
||||
|
||||
Konfigurační soubory pro Openbox se nacházejí v adresáři **~/.config/openbox/**. Hlavní konfigurační soubory jsou:
|
||||
|
||||
|
||||
* **rc.xml**: Hlavní konfigurační soubor pro Openbox.
|
||||
* **menu.xml**: Soubor pro konfiguraci menu.
|
||||
* **autostart**: Skript, který se spustí při startu Openbox.
|
||||
|
||||
Můžete tyto soubory upravovat podle svých potřeb.
|
||||
|
||||
### Závěr
|
||||
|
||||
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.
|
||||
17
Linux/návody/Pozastavení vyžadování hesla sudo.md
Normal file
@@ -0,0 +1,17 @@
|
||||
# Pozastavení vyžadování hesla sudo v Linuxu
|
||||
|
||||
Někdy se vám může stát že budete delší dobu pracovat například v terminálu a budete chtít pozastavit vyžadování hesla sudo.
|
||||
|
||||
Jak na to?
|
||||
|
||||
* Otevřete editaci konfiguračního soubor přes sudo visudo.
|
||||
* Najdete v něm řádek Defaults env_reset.
|
||||
* Přípíšete k němu timestamp_timeout=x, kde X je počet minut, po které se sudo nezeptá na heslo. Dostanete tedy něco jako Defaults env_reset, timestamp_timeout=60.
|
||||
* Soubor uložíte.
|
||||
|
||||
Příklady:
|
||||
```
|
||||
timestamp_timeout=60 - na heslo se nezeptá 60 minut
|
||||
timestamp_timeout=0 - na heslo se zeptá vždycky
|
||||
timestamp_timeout=-1 - na heslo se nezeptá nikdy
|
||||
```
|
||||
342
Linux/návody/qtile.md
Normal file
@@ -0,0 +1,342 @@
|
||||
# Qtile správce oken
|
||||
|
||||
[Qtile](https://qtile.org/) je správce oken pro Linux, který je napsaný v Pythonu a je známý svou flexibilitou a konfigurovatelností.
|
||||
|
||||

|
||||
|
||||
### Instalace
|
||||
Qtile lze nainstalovat tímto způsobem:
|
||||
|
||||
```
|
||||
sudo pacman -S qtile
|
||||
```
|
||||
|
||||
### Konfigurace
|
||||
|
||||
Konfigurační soubor Qtile je napsán v Pythonu, což umožňuje velkou flexibilitu. Soubor se obvykle nachází v **~/.config/qtile/config.py**. Zde je základní struktura konfiguračního souboru:
|
||||
|
||||
```
|
||||
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.QuickExit(),
|
||||
],
|
||||
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"
|
||||
```
|
||||
**Další konfigurační soubory jsou:**
|
||||
|
||||
* Main config file: ~/.config/qtile/config.py
|
||||
|
||||
* Keybindings: ~/.config/qtile/modules/keys.py
|
||||
|
||||
* Bar: ~/.config/qtile/modules/screens.py
|
||||
|
||||
* Widgets: ~/.config/qtile/modules/widgets.py
|
||||
|
||||
* Auto-start: ~/.config/qtile/autostart.sh
|
||||
|
||||
### KLávesové zkratky
|
||||
|
||||
Klávesové zkratky jsou definovány v sekci keys. Například:
|
||||
|
||||
```
|
||||
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
|
||||
]
|
||||
```
|
||||
|
||||

|
||||
|
||||
### Rozvržení
|
||||
|
||||
Rozvržení oken lze konfigurovat v sekci **layouts**. Například:
|
||||
|
||||
```
|
||||
layouts = [
|
||||
layout.Columns(border_focus_stack=['#d75f5f', '#8f3d3d'], border_width=4),
|
||||
layout.Max(),
|
||||
# Add more layouts here
|
||||
]
|
||||
```
|
||||
### Widgety
|
||||
|
||||
Widgety jsou malé aplikace, které se zobrazují na panelu. Například:
|
||||
|
||||
```
|
||||
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,
|
||||
),
|
||||
),
|
||||
]
|
||||
```
|
||||
### Spuštění
|
||||
|
||||
Po konfiguraci můžete **Qtile** spustit pomocí příkazu:
|
||||
|
||||
```
|
||||
qtile start
|
||||
```
|
||||
|
||||
### Dokumentace a komunita
|
||||
|
||||
Pro další informace a podporu můžete navštívit oficiální dokumentaci [Qtile na docs.qtile.org](https://docs.qtile.org/en/latest/) nebo se připojit k komunitě na [GitHub](https://github.com/qtile/qtile) a [Reddit](https://www.reddit.com/r/qtile/).
|
||||
|
||||
----
|
||||
|
||||
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.
|
||||
|
||||
### Použití Qtile bez desktopového prostředí
|
||||
|
||||
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:
|
||||
|
||||
1. Nainstalujte Qtile:
|
||||
|
||||
```
|
||||
sudo pacman -S qtile
|
||||
```
|
||||
|
||||
2. Nastavte Qtile jako výchozí správce oken:
|
||||
|
||||
Vytvořte nebo upravte soubor **~/.xinitrc** a přidejte do něj řádek:
|
||||
|
||||
```
|
||||
exec qtile
|
||||
```
|
||||
|
||||
3. Spusťte Qtile:
|
||||
|
||||
```
|
||||
startx
|
||||
```
|
||||
|
||||
### Použití Qtile s desktopovým prostředím
|
||||
|
||||
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:
|
||||
|
||||
1. Nainstalujte GNOME:
|
||||
|
||||
```
|
||||
sudo pacman -S gnome
|
||||
```
|
||||
|
||||
2. Nastavte Qtile jako správce oken v GNOME:
|
||||
|
||||
Vytvořte nebo upravte soubor **~/.xinitrc** a přidejte do něj řádek:
|
||||
|
||||
```
|
||||
exec gnome-session --session=qtile
|
||||
```
|
||||
|
||||
3. Spusťte GNOME s Qtile:
|
||||
|
||||
```
|
||||
startx
|
||||
```
|
||||
|
||||
### Použití Qtile s dalšími nástroji
|
||||
|
||||
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:
|
||||
|
||||
|
||||
* Notifikace: Nainstalujte dunst nebo xfce4-notifyd.
|
||||
|
||||
* Automatická správa energie: Nainstalujte tlp nebo powertop.
|
||||
|
||||
* Systémové nástroje: Nainstalujte gnome-system-monitor nebo htop.
|
||||
|
||||
### Příklad konfigurace s notifikacemi
|
||||
|
||||
Pokud chcete přidat notifikace pomocí **dunst**, můžete to udělat takto:
|
||||
|
||||
1. Nainstalujte dunst:
|
||||
|
||||
```
|
||||
sudo pacman -S dunst
|
||||
```
|
||||
|
||||
2. Přidejte dunst do konfiguračního souboru Qtile:
|
||||
|
||||
```
|
||||
from libqtile import hook
|
||||
import subprocess
|
||||
|
||||
@hook.subscribe.startup_once
|
||||
def autostart():
|
||||
subprocess.Popen(['dunst'])
|
||||
```
|
||||
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.
|
||||
|
||||
## Rozdíl mezi Qtile a i3wm
|
||||
|
||||
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:
|
||||
|
||||
### Jazyk konfigurace
|
||||
|
||||
* 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í.
|
||||
|
||||
* 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.
|
||||
|
||||
### Konfigurace
|
||||
|
||||
* Qtile: Konfigurace Qtile je uložena v souboru ~/.config/qtile/config.py. Díky použití Pythonu můžete snadno vytvářet složité konfigurace a skripty.
|
||||
|
||||
* i3wm: Konfigurace i3wm je uložena v souboru ~/.config/i3/config. Konfigurační soubor je jednoduchý textový soubor, který je snadno čitelný a upravitelný.
|
||||
|
||||
### Rozvržení oken
|
||||
|
||||
* 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.
|
||||
|
||||
* 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.
|
||||
|
||||
### Klávesové zkratky
|
||||
|
||||
* Qtile: Klávesové zkratky jsou definovány v konfiguračním souboru a mohou být velmi flexibilní díky použití Pythonu.
|
||||
|
||||
* 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í.
|
||||
|
||||
### Widgety a rozšíření
|
||||
|
||||
* 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í.
|
||||
|
||||
* 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.
|
||||
|
||||
### Komunita a podpora
|
||||
|
||||
* Qtile: Qtile má aktivní komunitu a dobrou dokumentaci. Podpora je dostupná na GitHubu a dalších fórech.
|
||||
|
||||
* i3wm: i3wm má velkou a aktivní komunitu a také dobrou dokumentaci. Podpora je dostupná na GitHubu, Reddit a dalších fórech.
|
||||
|
||||
### Výkon
|
||||
|
||||
* Qtile: Qtile je velmi lehký a rychlý správce oken, který má nízkou spotřebu paměti a procesoru.
|
||||
|
||||
* i3wm: i3wm je také velmi lehký a rychlý správce oken s nízkou spotřebou paměti a procesoru.
|
||||
|
||||
|
||||
38
Linux/návody/🔡 Instalace Nerd Fonts pomocí getNF.md
Normal file
@@ -0,0 +1,38 @@
|
||||
# 🔡 Instalace Nerd Fonts pomocí getNF
|
||||
|
||||
Chcete-li nainstalovat, jednoduše spusťte následující příkaz na linuxovém systému:
|
||||
|
||||
```
|
||||
curl -fsSL https://raw.githubusercontent.com/getnf/getnf/main/install.sh | bash
|
||||
```
|
||||
Ujistěte se, že „~/.local/bin„Je součástí vaší proměnné v prostředí $PATH nebo vložte následující řádek do výchozího profilu přihlašovacího shellu, soubor naleznete ve složce home. ~/.bash_profile.
|
||||
|
||||
```
|
||||
export PATH="$HOME/.local/bin:$PATH"
|
||||
```
|
||||
|
||||
Nakonec proveďte následující příkaz k spuštění rozhraní příkazového řádku getNF:
|
||||
|
||||
```
|
||||
$ getnf
|
||||
```
|
||||
|
||||
Výstup by měl vypadat takto:
|
||||
|
||||

|
||||
|
||||
Chcete-li nainstalovat požadované Nerd Font napříkad „Hack“, jednoduše zadejte konkrétní číslo do terminálu. V tomto případě „ 26“ (před požadovaným písmem Nerd).
|
||||
|
||||
### Písmo máme v systému a jak s ním pracovat?
|
||||
|
||||
Toto si předvedeme na prostředí Gnome:
|
||||
|
||||

|
||||
|
||||
Vybereme požadované písmo, a klikneme na instalovat. To nám písmo nainstaluje do systému.
|
||||
|
||||

|
||||
|
||||
Jako poslední pokud nemáme naistalujeme si aplikaci gnome-tweaks, vní si nastavíme nová písma co jsme si stáhli. Postupujte dle obrázku níže:
|
||||
|
||||

|
||||
@@ -0,0 +1,18 @@
|
||||
# 🕹 Jak opravit na Steamu, když se nám v Linuxu nechce spustit hra pro Linux
|
||||
|
||||
Někdy se může stát, že námi zakoupená hra na [Steamu](https://store.steampowered.com/) nefunguje v Linuxu i když je u ní uvedeno že je pro Linux.
|
||||
|
||||
Jedna z možností je zkusit **Vynutit použití specifického nástroje kompatibilitu**
|
||||
|
||||
1. Vyberte hru na Steamu, kterou chcete spustit
|
||||
2. Klikněte na tlačítko **Vlastnosti**
|
||||
3. Zobrazí se okno **S nastavením hry**
|
||||
4. Klikněte na tlačítko **Kompatibilita**
|
||||
5. Tam zaškrtneme **Vynutit použití specifického nástroje kompatibilitu**
|
||||
6. A vybereme **Proton experimental**
|
||||

|
||||
### Pokud toto nepomůže, zkuste ještě:
|
||||
1. Ve vlastnostech hry klikněte na **Obecné**
|
||||
2. Od škrtněte **Povolit ve hře překrytí služby Steam**
|
||||
|
||||
Pokud nic s tohoto nepomohlo stále máte [právo na vrácení peněz](https://help.steampowered.com/en/faqs/view/784C-923B-A4A1-C825) za hru od Steamu.
|
||||
@@ -0,0 +1,29 @@
|
||||
# 💾 Netroufnu si na instalaci Arch Linuxu? Alternativy postavené na Arch Linuxu
|
||||
|
||||
Arch Linux je známý svou flexibilitou a výkonem, ale instalace může být pro mnoho uživatelů příliš komplikovaná. Pokud se cítíte nesměle při instalaci Arch Linuxu, existují několik alternativních distribucí, které jsou postaveny na Arch Linuxu a nabízejí uživatelsky přívětivější instalační proces.
|
||||
|
||||

|
||||
|
||||
## Instalace Arch Linuxu pomocí grafického instalátoru Alci s Calameres
|
||||
|
||||
Jednou z možností, jak zjednodušit instalaci Arch Linuxu, je použití grafického instalátoru [Alci s Calameres](https://alci.online/). Alci je live CD/USB, který obsahuje grafický instalátor [Calameres](https://calamares.io/), který vám pomůže s instalací Arch Linuxu. Calameres je uživatelsky přívětivý instalátor, který vás provede krok za krokem procesem instalace, což značně zjednodušuje celý postup.
|
||||
|
||||
## EndeavourOS
|
||||
|
||||
[EndeavourOS](https://endeavouros.cz/) je jednou z nejpopulárnějších distribucí postavených na Arch Linuxu. Je navržena tak, aby byla přívětivá pro začátečníky, ale zároveň nabízí plnou kontrolu a flexibilitu, kterou uživatelé Arch Linuxu očekávají. EndeavourOS nabízí grafický instalátor Calameres, který zjednodušuje proces instalace. Distribuce také poskytuje velkou komunitu a dokumentaci, která vám pomůže s jakýmkoli problémem, který můžete narazit.
|
||||
|
||||
## Manjaro
|
||||
|
||||
[Manjaro](https://manjaro.org/) je další populární distribuce postavená na Arch Linuxu. Je známá svou uživatelskou přívětivostí a stabilitou. Manjaro nabízí několik edicí s různými desktopovými prostředími, jako je Xfce, KDE Plasma a GNOME. Distribuce má vlastní repozitáře, které jsou testovány a stabilizovány, což znamená, že můžete očekávat méně problémů než při použití čistého Arch Linuxu. Manjaro také nabízí grafický instalátor Calameres, který zjednodušuje proces instalace.
|
||||
|
||||
## ArcoLinux
|
||||
|
||||
[ArcoLinux](https://arcolinux.com/) je další distribuce postavená na Arch Linuxu, která se zaměřuje na vzdělávání uživatelů. Nabízí několik edicí, každá s jiným desktopovým prostředím, jako je Xfce, Openbox a i3. ArcoLinux poskytuje rozsáhlou dokumentaci a videa, která vám pomohou naučit se, jak používat a spravovat systém postavený na Arch Linuxu. Distribuce také nabízí grafický instalátor Calameres, který zjednodušuje proces instalace.
|
||||
|
||||
## Garuda Linux
|
||||
|
||||
[Garuda Linux](https://garudalinux.org/) je moderní distribuce postavená na Arch Linuxu, která se zaměřuje na výkon a uživatelskou přívětivost. Nabízí několik edicí s různými desktopovými prostředími, jako je KDE Plasma, GNOME a Xfce. Garuda Linux poskytuje řadu nástrojů a skriptů, které vám pomohou s optimalizací a správou systému. Distribuce také nabízí grafický instalátor Calameres, který zjednodušuje proces instalace.
|
||||
|
||||
## Záver
|
||||
|
||||
Pokud se cítíte nesměle při instalaci Arch Linuxu, existují několik alternativních distribucí, které jsou postaveny na Arch Linuxu a nabízejí uživatelsky přívětivější instalační proces. Mezi nejpopulárnější patří EndeavourOS, Manjaro, ArcoLinux a Garuda Linux. Každá z těchto distribucí nabízí své vlastní výhody a funkce, které mohou usnadnit proces instalace a správy systému.
|
||||