Do README souboru přidány informace i skriptech pro AUR repozitář
This commit is contained in:
parent
8d28f5e6b4
commit
d980c0c62e
69
README.md
69
README.md
@ -43,16 +43,23 @@ Pro stažení a instalaci projektu postupujte podle následujících kroků:
|
||||
./install_packages.sh
|
||||
```
|
||||
|
||||
- **install_aur_package.sh** - Tento skript je určen pro instalaci balíčků z Arch User Repository (AUR). Nejprve ověří, zda je nainstalován `git` a pomocník pro AUR (`yay`). Pokud nejsou nainstalovány, skript je automaticky nainstaluje. Dále instaluje balíčky specifikované v proměnné `package_name`. Výchozí nastavení zahrnuje instalaci aplikací `autotiling` a `picom`, které slouží k:
|
||||
|
||||
- **autotiling** - Nástroj pro automatické přepínání orientace dlaždic v i3 nebo sway podle aktuálního layoutu.
|
||||
- **picom** - Kompozitní manažer pro Xorg, vylepšující vizuální výkon a poskytující efekty jako průhlednost a stínování oken.
|
||||
- **install_yay.sh / install_paru.sh**
|
||||
|
||||
Spustí se příkazem:
|
||||
```bash
|
||||
./install_aur_package.sh
|
||||
```
|
||||
- Tyto skripty jsou určeny pro instalaci balíčků z Arch User Repository (AUR). Každý skript nejprve ověří, zda je nainstalován `git` a příslušný pomocník pro AUR (`yay` nebo `paru`). Pokud nejsou nainstalovány, skript je automaticky nainstaluje.
|
||||
- Dále instaluje balíčky specifikované v proměnné `package_name`. Výchozí nastavení zahrnuje instalaci aplikací:
|
||||
- **autotiling** - Nástroj pro automatické přepínání orientace dlaždic v i3 nebo sway podle aktuálního layoutu.
|
||||
- **picom** - Kompozitní manažer pro Xorg, vylepšující vizuální výkon a poskytující efekty jako průhlednost a stínování oken.
|
||||
|
||||
Spustí se příkazem (v závislosti na vaší volbě):
|
||||
|
||||
```bash
|
||||
./install_yay.sh
|
||||
```
|
||||
nebo
|
||||
|
||||
```bash
|
||||
./install_paru.sh
|
||||
```
|
||||
|
||||
- **pacman_packages.sh** - Tento skript je určen pro instalaci širokého spektra aplikací, které osobně preferuji pro každodenní použití v Arch Linuxu. Seznam aplikací obsahuje esenciální nástroje jako Firefox a Vim, multimediální aplikace jako SMPlayer a VLC, nástroje pro správu souborů jako Thunar a PCManFM, kancelářský balík LibreOffice a mnoho dalších. Skript dále aktualizuje systém před instalací balíčků, aby zajistil, že jsou instalovány nejnovější dostupné verze. Skript je nastaven tak, aby nevyžadoval potvrzení během instalace, což zrychluje proces.
|
||||
|
||||
@ -66,20 +73,20 @@ Spusťte skript: Spusťte skript z terminálu příkazem
|
||||
|
||||
```bash
|
||||
./move_config_files.sh
|
||||
```
|
||||
```
|
||||
|
||||
## Automatická instalace a konfigurace
|
||||
|
||||
Pro uživatele, kteří chtějí rychle a jednoduše nastavit své prostředí i3, poskytujeme skript auto_install_i3.sh. Tento skript automatizuje proces instalace potřebných balíčků, nastavení AUR helperu, přesunu konfiguračních souborů do příslušných adresářů a další potřebné kroky.
|
||||
Příprava před instalací
|
||||
- Pro uživatele, kteří preferují rychlou a snadnou inicializaci svého prostředí s i3, je zde skript auto_install_i3.sh. Tento skript automatizuje několik klíčových kroků:
|
||||
|
||||
### Před spuštěním skriptu auto_install_i3.sh je doporučeno:
|
||||
- Instalaci základních a doplňkových balíčků potřebných pro běh i3.
|
||||
- Nastavení AUR helperu pro jednodušší správu balíčků z AUR.
|
||||
- Přesun konfiguračních souborů do příslušných adresářů v uživatelově domovském adresáři.
|
||||
- Konfiguraci programů jako dunst a rofi pro správu notifikací a spouštění aplikací.
|
||||
|
||||
Zkontrolovat a případně upravit skript pacman_packages.sh pro zahrnutí nebo vynechání specifických aplikací, které chcete nainstalovat. Tento krok je důležitý, protože výchozí seznam aplikací nemusí vyhovovat všem uživatelům.
|
||||
### Jak používat skript auto_install_i3.sh
|
||||
|
||||
## Jak používat skript auto_install_i3.sh
|
||||
|
||||
1. Stáhněte skript auto_install_i3.sh do vašeho systému pomocí příkazu wget:
|
||||
1. Stáhněte skript do vašeho systému pomocí příkazu:
|
||||
|
||||
```bash
|
||||
wget https://git.arch-linux.cz/Archos/Archlinux_I3/raw/branch/main/auto_install_i3.sh
|
||||
@ -89,40 +96,28 @@ wget https://git.arch-linux.cz/Archos/Archlinux_I3/raw/branch/main/auto_install_
|
||||
```bash
|
||||
chmod +x auto_install_i3.sh
|
||||
```
|
||||
|
||||
3. Spusťte skript:
|
||||
|
||||
```bash
|
||||
./auto_install_i3.sh
|
||||
```
|
||||
Skript vám nabídne možnost upravit seznam balíčků před jejich instalací a zvolit mezi nástroji pro správu [AUR](https://wiki.archlinux.org/title/Arch_User_Repository), jako jsou Yay nebo Paru.
|
||||
Po dokončení instalace
|
||||
|
||||
Po dokončení instalace skript vás vyzve k restartování systému, aby byly změny aplikovány. Ujistěte se, že jste uložili všechny neuložené práce před restartováním systému.
|
||||
Čištění po instalaci
|
||||
Po úspěšném dokončení instalace vás skript vyzve k restartování systému, aby byly změny aplikovány. Ujistěte se, že jste uložili všechny neuložené práce před restartováním systému.
|
||||
|
||||
Po dokončení instalace a konfigurace, skript nabídne možnost odstranit klonovaný repozitář. Toto je užitečné pro uvolnění prostoru na disku, pokud již neplánujete další úpravy nebo použití skriptů z tohoto repozitáře.
|
||||
### Čištění po instalaci
|
||||
|
||||
- Pokud si přejete repozitář smazat, odpovězte`y`na výzvu.
|
||||
- Pokud si přejete repozitář ponechat pro budoucí použití nebo kontrolu, odpovězte `n`.
|
||||
Skript nabízí možnost odstranit klonovaný repozitář a dočasné soubory, což uvolní prostor na disku. Toto je užitečné, pokud již neplánujete další úpravy nebo použití skriptů z tohoto repozitáře.
|
||||
|
||||
- Pokud si přejete repozitář smazat, odpovězte `y` na výzvu.
|
||||
- Pokud si přejete repozitář ponechat pro budoucí použití nebo kontrolu, odpovězte `n`
|
||||
|
||||
```bash
|
||||
Chcete smazat složku s repozitářem? (y/n)
|
||||
|
||||
```
|
||||
Ujistěte se, že jste uložili všechny neuložené práce před spuštěním tohoto kroku.
|
||||
|
||||
## Co skript dělá
|
||||
|
||||
Skript auto_install_i3.sh provádí následující úkony:
|
||||
|
||||
- Instaluje základní balíčky potřebné pro běh i3 a doplňkové aplikace.
|
||||
- Instaluje a konfiguruje AUR helper pro snazší správu balíčků z AUR.
|
||||
- Přesouvá konfigurační soubory z repozitáře do příslušných adresářů ve vašem domovském adresáři.
|
||||
- Nastavuje programy jako dunst a rofi pro správu notifikací a spouštění aplikací.
|
||||
|
||||
|
||||
|
||||
## Struktura Konfigurační Složky
|
||||
|
||||
|
||||
Projekt obsahuje klíčové konfigurační složky v adresáři .config, které jsou zásadní pro nastavení a personalizaci vašeho systému. Mnohé z těchto konfiguračních souborů jsou inspirovány nebo přímo převzaty z projektu EndeavourOS, což přináší osvědčené nastavení pro Arch Linux a jeho deriváty. Každá složka má specifický účel:
|
||||
|
||||
### `/dunst`
|
||||
|
Loading…
Reference in New Issue
Block a user