Налаштування arch linux після установки · creio

Для WI-FI.
sudo pacman -S wpa_supplicant

Установка програм.

Будьте уважні. Далі для установки всього необхідного я пропоную скористатися моїм скриптом, скрипт встановить yaourt і ін. Необхідні пакети.
Список можна змінити в скрипті, інші методи установки yaourt описані нижче.
Для завантаження скрипта нам потрібен curl. а в подальшому і git. Вище ви повинні були їх встановити, якщо немає, то ось.
sudo pacman -S curl git

Встановлюється все відразу: оточення робочого столу, шрифти, потрібний софт, в загальному все.
Навіщо потрібен пакет дивіться в google, arch wiki. Ось ще список з описом. List applications

Завантажити скрипт і зробити виконуваним.

chmod + x creio-bd.sh

Відредагуйте список потрібних вам пакетів, в змінної creiopkg, будьте уважні з пробілами.
nano creio-bd.sh

Даний скрипт додасть репозиторій archlinuxfr в /etc/pacman.conf, якщо його там немає, синхронізує репозиторії і встановить всі пакети, які прописані у змінній creiopkg.
Важливо. не варто сюди пхати пакети з aur. тому установка йде тільки через pacman.
Скрипт запускати через sudo.
sudo ./creio-bd.sh

Після скрипт можна видалити, або зберегти на майбутнє.

Включити менеджер входу lightdm.
sudo systemctl enable lightdm

Збільшення розміру / tmp.

При установки великих програм, через yaourt часто вилітає помилка недостатньо місця, тоді тимчасово увілічівается розмір / tmp і пробуємо встановити програму (и) повторно, все повинно відпрацювати без помилок.
Після перезавантаження розмір відновлюється.
df -h / tmp - було.
sudo mount -o remount, size = 2G / tmp
df -h / tmp - стало 2гіга.

Це може стане в нагоді, тому що другим скриптом буде встановлюватися велике колл-під пакетів через yaourt.

Другим скриптом встановимо необхідні пакети з aur.
Всі також, тільки немає додавання репозиторію archlinuxfr, тому що він вже існує і запуск скрипта необхідний від користувача, без sudo.

chmod + x creio-bdy.sh

УВАГА. Першим скриптом був встановлений gnome-terminal. а в другому присутній gnome-terminal-transparency. Видаліть gnome-terminal. або приберіть зі скрипта gnome-terminal-transparency. якщо вам не потрібна прозорість в терміналі, інакше нічого не вийде при установці.
sudo pacman -R gnome-terminal

Відредагуйте список потрібних вам пакетів, в змінної creiopkg, будьте уважні з пробілами.
nano creio-bdy.sh

Запуск скрипта, нагадую без sudo.
./creio-bdy.sh

Цими двома скриптами я встановлюю всі необхідні пакети. Далі в статті команди установки пакетів можуть дублюватися, тому що вони вже встановлені, сподіваючись ви розумієте про що я.
Перевірити встановлений пакет чи ні, просто.
yaourt htop
У списку повинна бути рядок з [installed]. якщо немає, то пишемо номер і встановлюємо.

Перезагружеам систему.

При логін в lightdm вибрати сесію Budgie в правому верхньому куті.
Насамперед налаштуємо перемикання розкладки, відкрийте параметри (настройки). Меню - Системні - Параметри. Мова і регіони (язик не чіпайте, тільки джерело введення) - плюс - англійська (США) і Російська. перемістіть Англійську вгору.
Перемикання через Super (Windows) + пробіл.

Налаштуйте зовнішній вигляд, через бічну панель.
Додайте необхідні аплети на панель Keyboard Indicator і ін.

Установка yaourt, перший спосіб.

cd package-query
makepkg -si
cd.

Оновити кеш шрифтів.
fc-cache -fv
Або командою з

/.bin з кастомними скриптами.
cache

Аліаси zsh.

/.alias_zsh знаходяться аліаси, скорочення команд терміналу. Ознайомтеся, якщо ви цього ще не зробили і змініть його під себе, за бажанням.

На даному етапі yaourt працює, як pacman. тобто виконує майже ті ж функції, тому я використовую тільки команди yaourt для маніпуляції з пакетами. Ось цей набір з файлу.

alias y = "yaourt -S" установка.
alias yn = "yaourt -S --noconfirm" установка без підтвердження.
alias ys = "yaourt" пошук з подальшим вибором по цифрі.
alias ysn = "yaourt --noconfirm" пошук з подальшим вибором по цифрі, без підтвердження.
alias yc = "yaourt -Sc" часткове очищення кеша.
alias ycc = "yaourt -Scc" повне очищення кеша.
alias yy = "yaourt -Syy" синхронізація баз дзеркал.
alias yu = "yaourt -Syua" оновлення.
alias yun = "yaourt -Syua --noconfirm" оновлення без підтвердження.
alias yr = "yaourt -R" видалення пакет (а, ів).
alias yrn = "yaourt -R --noconfirm" видалення пакет (а, ів) без підтвердження.

Приклад видалення. yrn htop

І команда cache. для очищення кеша шрифтів, пакетів та оптимізація бази pacman.

Налаштування зовнішнього вигляду. Середовища робочого столу DE / WM.

Тема оформлення.
yaourt -S gtk-theme-arc-git
Іконки.
yaourt -S papirus-icon-theme-git
Курсор.
yaourt -S capitaine-cursors

Проги для настройки.
yaourt -S gnome-tweak-tool
yaourt -S dconf
yaourt -S dconf-editor

Налаштуйте вид під себе, через: gnome-tweak-tool. dconf-editor і менеджер налаштувань Gnome.

Збереження налаштувань на майбутнє.
dconf dump >

/.config/.dumpdconf
Завантаження налаштувань.
dconf load / <

/.config/.dumpdconf
Для повної зміни потрібен перелогін.

Даними командами ви надалі можете зберігати і завантажувати настройки, ім'я файлу і шлях до конфігу можна змінювати. Створювати нічого не потрібно, все створюється і перезаписується автоматом після команди.

Можете завантажити мої настройки. Шрифти, тема, шпалери, панель, комбінації клавіш.
УВАГА. можуть бути проблеми, адже різні машини. Виконайте крок вище, зробіть дамп своїх налаштувань, для подальшого відкату, у разі проблем.
dconf load / <

/creio-conf/.config/.dumpdconf
Будуть проблеми, зробіть відкат.
dconf load / <

Наводимо всі в gtk стиль.

Встановити.
yaourt -S qt4 зазвичай коштує, йде з будь-прогой на qt4.
yaourt -S qt5ct
yaourt -S qt5-styleplugins

Запуск з меню, якщо в меню немає, то термінал.
qtconfig-qt4
qt5ct
Вибрати оформлення (стиль) gtk або gtk2. gtk +. Іконки Papirus.

У sudo nano / etc / environment прописати.
QT_QPA_PLATFORMTHEME = qt5ct

Виправлення іконок меню в qt прог-ах.

/.xinitrc до запуску DE / WM.

У деяких програмах можна налаштувати вигляд і іконки, наприклад smplayer. Повинен бути встановлений пакет smplayer-themes.

Виправлення іконок трея.

yaourt -S hardcode-tray
Наприклад іконка дропбокс світла, дані команди призводять іконки трея в єдиний стиль, не всі.
Зміни видно після рестарту програми.
hardcode-tray --theme Papirus-Dark
hardcode-tray --theme Papirus-Light

1 - виправлення іконок, 2 - початковий стан.

Налаштування терміналу.

Рекомендую виконати.
Завантаження моїх налаштувань терміналу, параметри вікна, шрифт і кольори.
Скопіюйте конфиг

/creio-conf/.config/.term
Для завантаження виконати.

Для збереження ваших налаштувань виконати.

Даними командами ви надалі можете зберігати і завантажувати настройки, ім'я файлу і шлях до конфігу можна змінювати. Створювати нічого не потрібно, все створюється і перезаписується автоматом після команди.

Pamac - менеджер пакетів.

Я практично не користуюся цією програмою, але хороша вона тим, що інформує в треи, при наявності оновлень, я ж при установці використовую термінал: yaourt htop (наприклад, алиас: ys htop) зі списку вибираю потрібний пакет.

Налаштування mpd і ncmpcpp.

Консольний аудіо плеєр ncmpcpp.
yaourt -S ncmpcpp
Включення mpd для користувача, (mpd у вас повинен бути встановлений, якщо немає встановіть) від usera, без sudo.
systemctl --user enable mpd.service
systemctl --user start mpd.service

Скопіюйте мої конфіги: каталог

/.config/mpd.
Дані настройки дивляться в каталог.

/ Музика
Він повинен бути саме такий, з урахуванням регістра, хочете змінити правте конфіги.

Музику розкидаю по каталогам, а не безпосередньо в папку.

/ Музика / названіе_альбома або як вам зручніше.

Запуск плеєра.
ncmpcpp або m алиас.

Більше дивіться в довідці. насправді крутий плеєр.

Візуалізація звуку, cli-visualizer.

/.config/vis
Команда запуску.
vis

Для youtube (труби).

Напамінаю все аліаси в

/.alias_zsh
Скопіюйте каталог

Приклад, пошук за словом vevo.
yt vevo
Потім пишемо номер і enter. відкривається відсів на весь екран, клавіша f прибрати фулскрін (змінюваний розмір вікна), q закрити вікно, p пауза.
Замість номера можна записати нове ключове слово.
: Q вихід з програми.

Існує графічне середовище smtube, установка командою.
sudo pacman -S smtube

Youtube-dl

Заргузка ролика з youtube, необхідно створити каталог mkdir

/.alias_zsh).
ytdv gBAfejjUQoA

/ Музика / youtube
Приклад (повна команда в

/.alias_zsh).
ytdm gBAfejjUQoA

Документація youtube-dl / README
Документація У терміналі.
man youtube-dl

Ще Приклад завантаження плейлиста (змініть посилання).

Виправлення кодування gedit, сумісність з windows.