various fixes
This commit is contained in:
@@ -159,7 +159,7 @@ finish the install.
|
||||
26. `echo 'en_US.UTF-8 UTF-8' > /etc/locale.gen`
|
||||
27. `echo 'KEYMAP=us' > /etc/vconsole.conf`
|
||||
28. `echo 'hostname' > /etc/hostname`
|
||||
29. `pacman -S sudo vim dhclient dhcpcd bash-completion btrfs-progs plymouth`
|
||||
29. `pacman -S sudo vim dhclient dhcpcd bash-completion btrfs-progs plymouth fwupd`
|
||||
|
||||
- dhclient/dhcpcd provides dhcp for network
|
||||
- bash-completion provides tab complete
|
||||
@@ -329,6 +329,32 @@ mkdir ~/AUR
|
||||
# When you find a project, the basic installation looks like this:
|
||||
git clone <git repo from aur>
|
||||
cd <folder name>
|
||||
```
|
||||
|
||||
PAUSE!
|
||||
|
||||
Read through the PKGBUILD. Specifically check:
|
||||
|
||||
1. `depends=`: Do these make sense? Is there anything you wouldn't install?
|
||||
2. `source=`: This should be a link to **an official repository**. If it links to
|
||||
<https://joes-back-door.git> don't install it.
|
||||
3. `sha256sums=`: Make sure this matches the package! If you have to - wget <https://link-to-deb>
|
||||
and `sha256sum something.deb`
|
||||
4. `package() {`: This is the script for installing the package. Does everything look right? Is
|
||||
there something going on you don't understand? Are we `curl`ing or `wget`ing things we shouldn't be?
|
||||
5. Also look through the remaining fields and check for oddities. Remember, anyone can slip anything
|
||||
into these PKGBUILD files, but if the info looks kosher you're good to go. Basically there won't
|
||||
be any surprises since the PKGBUILD defines everything related to the install/build process.
|
||||
|
||||
If you've already installed a few packages and keep them in a folder, you can run a quick and dirty
|
||||
check with:
|
||||
|
||||
```bash
|
||||
# Find all PKGBUILD files in the current tree and grep for `https` so we can find potentially unwanted web downloads.
|
||||
find . -name "PKGBUILD" -exec grep --color -Hni "https://" {} \;
|
||||
```
|
||||
|
||||
```bash
|
||||
makepkg -si
|
||||
```
|
||||
|
||||
@@ -531,7 +557,7 @@ Then create a snapshot service
|
||||
Description=Runs btrbk with config file at /etc/btrbk/snapshots.conf
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/bin/btrbk -c /etc/btrbk/snapshots.conf -v run
|
||||
ExecStart=/usr/bin/btrbk -c /etc/btrbk/snapshots.conf --progress run
|
||||
```
|
||||
|
||||
Then create a timer for the service
|
||||
|
||||
@@ -20,7 +20,6 @@
|
||||
- [Spotify](#spotify)
|
||||
- [VLC](#vlc)
|
||||
- [Remote Desktop](#remote-desktop)
|
||||
- [Bitwarden](#bitwarden)
|
||||
- [OBS](#obs)
|
||||
- [Xbox Controller](#xbox-controller)
|
||||
- [Mangohud](#mangohud-1)
|
||||
@@ -35,15 +34,7 @@
|
||||
## Discord
|
||||
|
||||
```bash
|
||||
mv ~/Downloads/Discord ~/Applications/Discord
|
||||
```
|
||||
|
||||
```conf
|
||||
[Desktop Entry]
|
||||
Name=Discord
|
||||
Exec=/home/ducoterra/Applications/Discord/Discord
|
||||
Icon=/home/ducoterra/Applications/Discord/discord.png
|
||||
Type=Application
|
||||
pacman -S discord
|
||||
```
|
||||
|
||||
## Steam
|
||||
@@ -266,23 +257,6 @@ pacman -S vlc
|
||||
pacman -S remmina freerdp
|
||||
```
|
||||
|
||||
## Bitwarden
|
||||
|
||||
<https://bitwarden.com/download/>
|
||||
|
||||
```bash
|
||||
mv ~/Downloads/Bitwarden*.AppImage ~/Applications/Bitwarden.AppImage
|
||||
chmod +x ~/Applications/*.AppImage
|
||||
```
|
||||
|
||||
```conf
|
||||
[Desktop Entry]
|
||||
Name=Bitwarden
|
||||
Exec=/home/ducoterra/Applications/Bitwarden.AppImage
|
||||
Icon=/home/ducoterra/.icons/bitwarden.png
|
||||
Type=Application
|
||||
```
|
||||
|
||||
## OBS
|
||||
|
||||
<https://aur.archlinux.org/packages/obs-vkcapture-git>
|
||||
|
||||
@@ -48,6 +48,7 @@
|
||||
- [Iperf3](#iperf3)
|
||||
- [Glances](#glances)
|
||||
- [VirtualBox](#virtualbox)
|
||||
- [Email](#email)
|
||||
|
||||
## Pacman Packages
|
||||
|
||||
@@ -494,37 +495,19 @@ pacman -S vlc
|
||||
|
||||
## Bitwarden
|
||||
|
||||
<https://bitwarden.com/download/>
|
||||
|
||||
```bash
|
||||
mv ~/Downloads/Bitwarden*.AppImage ~/Applications/Bitwarden.AppImage
|
||||
chmod +x ~/Applications/*.AppImage
|
||||
```
|
||||
|
||||
```conf
|
||||
[Desktop Entry]
|
||||
Name=Bitwarden
|
||||
Exec=/home/ducoterra/Applications/Bitwarden.AppImage %u
|
||||
Icon=/home/ducoterra/.icons/bitwarden.png
|
||||
Type=Application
|
||||
pacman -S bitwarden
|
||||
```
|
||||
|
||||
## Nextcloud
|
||||
|
||||
<https://nextcloud.com/install/#install-clients>
|
||||
<https://wiki.archlinux.org/title/Nextcloud#Desktop>
|
||||
|
||||
```bash
|
||||
mv ~/Downloads/Nextcloud*.AppImage ~/Applications/Nextcloud.AppImage
|
||||
chmod +x ~/Applications/*.AppImage
|
||||
pacman- S nextcloud-client
|
||||
```
|
||||
|
||||
```conf
|
||||
[Desktop Entry]
|
||||
Name=Nextcloud
|
||||
Exec=/home/ducoterra/Applications/Nextcloud.AppImage
|
||||
Icon=/home/ducoterra/.icons/nextcloud.png
|
||||
Type=Application
|
||||
```
|
||||
For app icon support, install <https://extensions.gnome.org/extension/615/appindicator-support/>
|
||||
|
||||
## Insomnia
|
||||
|
||||
@@ -611,10 +594,11 @@ Type=Application
|
||||
|
||||
## Bambu Studio
|
||||
|
||||
<https://aur.archlinux.org/packages/bambustudio-bin>
|
||||
Install with flatpak.
|
||||
|
||||
1. Install <https://aur.archlinux.org/ttf-harmonyos-sans.git>
|
||||
2. Install as normal with `makepkg -si`
|
||||
```bash
|
||||
flatpak install com.bambulab.BambuStudio
|
||||
```
|
||||
|
||||
## Orca Slicer
|
||||
|
||||
@@ -772,4 +756,22 @@ pacman -S virtualbox
|
||||
|
||||
# Required reboot to load the kernel modules
|
||||
reboot
|
||||
```
|
||||
```
|
||||
|
||||
## Email
|
||||
|
||||
- Download Proton Mail Bridge PKGBUILD: <https://proton.me/mail/bridge>
|
||||
|
||||
```bash
|
||||
makepkg -si
|
||||
```
|
||||
|
||||
- Open protonmail bridge and login
|
||||
- Install geary email client
|
||||
|
||||
```bash
|
||||
pacman -S geary
|
||||
```
|
||||
|
||||
- Open geary
|
||||
- Add the account following protonmail bridge's instructions
|
||||
|
||||
Reference in New Issue
Block a user