Arch Linux
Updates
sudo pacman -Syu
yay -Syu
Install Yay
Jguer/yay: Yet another Yogurt - An AUR Helper written in Go
useradd dentropy
usermod -aG wheel dentropy
passwd dentropy
su dentropy
# Install yay
pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay-bin.git
cd yay-bin
makepkg -si
# Install zsh and oh-my-zsh
yay -S zsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# Install docker and docker-compose
sudo pacman -S bridge-utils
yay -S docker-compose
yay -S docker
yay -S tmux
sudo systemctl enable docker
sudo systemctl start docker
reboot
Fresh Install Arch
sudo pacman -Syu # Update package index
sudo pacman -Sy terminator
sudo pacman -Sy tmux
sudo pacman -Sy docker-compose
sudo pacman -Sy calibre
sudo pacman -Sy chromium
sudo pacman -Sy dnsutils
sudo pacman -Sy lynx
sudo pacman -Sy sshfs
sudo pacman -Sy tree
sudo pacman -Sy apache # htpasswd
sudo pacman -Sy nmap
sudo pacmans -Sy qdirstat
# Below stuff I don't always install
sudo pacman -Sy pwgen
sudo pacman -Sy gpodder
sudo pacman -Syu virtualbox linux54-virtualbox-host-modules
sudo pacman -Sy cmatrix
sudo pacman -Sy gnupg
sudo pacman -Sy perl
sudo pacman -Sy sqlitebrowser
sudo pacman -Sy texlive-most
sudo pacman -Syu qt5-wayland # For [dentropydaemon-wiki/Software/List/OBS](../dentropydaemon-wiki/Software/List/OBS)
yay
yay -Sy vscodium-bin
yay -Sy vscodium-bin-marketplace
codium --install-extension tomoki1207.pdf
codium --install-extension HookyQR.beautify
codium --install-extension donjayamanne.githistory
yay -Sy megasync-bin
yay -Sy keybase-bin
yay -Sy signal-desktop
yay -Sy brave-bin
yay -Sy obs-studio-git
yay -Sy activitywatch-bin
yay -Sy cozy-audiobooks
yay -Sy mpv-full
yay -Sy audio-recorder
yay -Sy yt-dlp-git
# yay -Sy zotero # Fails
- https://www.tecmint.com/install-yay-aur-helper-in-arch-linux-and-manjaro/
- Install Brave Browser on Manjaro | Arch Linux - TechViewLeo
Configure SSH Keys
git config --global user.email "paulmullins@protonmail.com"
git config --global user.name "Paul Mullins"
git config --global user.email "personinternet@protonmail.com"
git config --global user.name "Person Internet"
Other Software
- wiki.ddaemon.monorepo.bindings.keylogger
- dentropydaemon-wiki/Software/List/linux/Bash Scripting/Bash History
- wiki.software.List.nvm
- wiki.software.List.Gnome
Syncthing
# CHECK SOFTWARE
sudo pacman -Sy syncthing
wget https://raw.githubusercontent.com/syncthing/syncthing/main/etc/linux-systemd/system/syncthing%40.service
sudo cp syncthing@.service /etc/systemd/system/syncthing.service
rm syncthing@.service
systemctl --user enable syncthing.service
systemctl --user start syncthing.service
Trezor
- [GitHub - trezor/trezord-go: Trezor Communication Daemon (written in Go|[written in Go|[written in Go|[written in Go|[written in Go|written in Go|[written in Go|[written in Go|[written in Go|[written in Go)](../written in Go)]]](written%20in%20Go)]])
- Setting up your Trezor hardware wallet on Arch Linux
KDE:
KWin remapped to Meta+`
Steam Install
Android Screen Mirroring
# Be able to connect android phone
sudo pacman -S android-tools android-udev
yay -S simple-mtpfs # For Android https://old.reddit.com/r/archlinux/comments/640s8x/how_do_you_connect_android_devices_via_mtp/
yay -S jmtpfs
Downgrading Python3
pacman -Rdd python
yay -S python36
- archlinux - How to downgrade python 3.7 to 3.6? - Stack Overflow
- [AUR (en|[en|[en|[en|[en|en|[en|[en|[en|[en) - python36](../en) - python36]] - python36](en) - python36 - python36]]%20-%20python36)
InstallingArch
-
How to get wifi
-
First get your interfaces
-
ip link
-
dhcpcd enp0s25
- Partition the system
- Working with pacman
-
-
-
pacman -Syy
-
pacman -S vim
- To get tmux to work you need utf8
-
-
https://wiki.archlinux.org/index.php/locale
nano /etc/locale.gen #uncomment the line with US and utf-7 localse-gen
-
adduser
useradd -m -g users -G wheel,storage,power -s /bin/bash paul passwd paul
-
What works
-
-
Desktop stuff
-
- Did not work
ArchWiki dentropydaemon-wiki/Software/List/Manjaro