2024-06-09 10:10:59 +00:00
# Arch Automated Installer
## Contents
<!-- vim - markdown - toc GFM -->
- [Introduction ](#introduction )
- [Usage ](#usage )
2024-06-10 15:51:32 +00:00
- [Packages ](#packages )
- [Graphics Drivers ](#graphics-drivers )
- [Audio Drivers ](#audio-drivers )
- [Base Drivers ](#base-drivers )
- [Bluetooth ](#bluetooth )
- [Desktop Environment (i3wm) ](#desktop-environment-i3wm )
- [Neovim ](#neovim )
2024-06-26 15:58:10 +00:00
- [Steam --> ](#steam--- )
- [Unorganised List of Setup Scripts ](#unorganised-list-of-setup-scripts )
2024-06-09 10:10:59 +00:00
<!-- vim - markdown - toc -->
## Introduction
2024-06-09 10:13:37 +00:00
This is an automated install script to ease the installation process.
2024-06-09 10:10:59 +00:00
2024-06-09 10:13:37 +00:00
I will list all the software that I am using and why. The reason that I am doing this now is that I feel that the best way to enjoy Linux is with tiling window managers, however they are quite a pain to set up. I am going to end up forgetting why I installed specific packages and what I am doing with them. This way I will have a history of essential packages so that I always remember.
2024-06-09 10:10:59 +00:00
2024-06-09 10:13:37 +00:00
## Usage
2024-06-09 10:28:43 +00:00
This script will require you get through to a minimal install of arch. Since the arch install script has gotten better it makes a lot more sense for this to be a post install set up.
2024-06-10 15:51:32 +00:00
## Packages
2024-06-09 10:28:43 +00:00
2024-06-10 15:51:32 +00:00
Desktop Environment and Utilities
2024-06-26 15:58:10 +00:00
<!-- ### Shell
2024-06-09 10:28:43 +00:00
2024-06-10 15:51:32 +00:00
- zsh
2024-06-09 10:28:43 +00:00
2024-06-10 15:51:32 +00:00
### Graphics Drivers
2024-06-10 15:18:45 +00:00
2024-06-10 15:51:32 +00:00
- nvidia proprietary drivers
- xorg
- All xorg utils
- xrandr
- xinput/libinput
2024-06-10 15:18:45 +00:00
2024-06-10 15:51:32 +00:00
### Audio Drivers
2024-06-10 15:18:45 +00:00
2024-06-10 15:51:32 +00:00
#### Base Drivers
2024-06-09 10:28:43 +00:00
2024-06-10 15:51:32 +00:00
- pipewire
- wireplumber
- pavucontrol
2024-06-09 10:28:43 +00:00
2024-06-10 15:51:32 +00:00
#### Bluetooth
2024-06-10 15:18:45 +00:00
2024-06-10 15:51:32 +00:00
- bluez
- blueman
2024-06-10 15:18:45 +00:00
2024-06-10 15:51:32 +00:00
### Desktop Environment (i3wm)
Window Manager that I personally prefer.
2024-06-10 15:18:45 +00:00
2024-06-10 15:51:32 +00:00
- Terminal: kitty
- Display Manager: sddm
- Clipboard: xclip
- File Manager: TBD
- Terminal File Manager: lf
- Screenshot Utility: flameshot
- Encryption: gnupg with gpgagent
- Theming: lxappearance
- Password Manager: keepassxc
- Wallpaper: nitrogen
- Printers: TBD
- Compositor: picom
2024-06-11 11:21:44 +00:00
- Status bar: Polybar(for now)
2024-06-10 15:51:32 +00:00
### Neovim
- Telescope
- ripgrep
- fzf
- Mason
- git
- url or wget
- unzip
- grep
- tar
- gzip
2024-06-26 15:58:10 +00:00
### Steam -->
### Unorganised List of Setup Scripts
**System Setup:**
- Sources Setup
- Sudo Setup
- Git Setup
- Pull Dotfiles but only link the configs necessary at the moment you install
- Bash Setup
- Neovim Setup
2024-06-26 19:30:46 +00:00
- UFW Setup
2024-06-26 15:58:10 +00:00
- GPU Setup
- Intel Integrated
- AMD Integrated
- Nvidia Noveau
- Nvidia Proprietary
- Audio Setup
- Yay Setup (Arch)
2024-06-26 19:30:46 +00:00
- Python Setup
2024-06-26 15:58:10 +00:00
**Window Manager Setup:**
- Provide Options For
- i3wm
- AwesomeWM
- Hyprland
- Xorg/Wayland Setup
- Kitty Terminal Setup
- Clipboard Setup
- Rofi/Wofi Setup
- Mouse Setup
- Bluetooth Setup
- Blueman Manager
- Bluedevil from KDE
- For Bluetooth functionality
- Wallpaper Setup
- Nitrogen
- Feh
- File Manager
- LF
- Dolphin from KDE
- Display Manager Setup
- sddm/ldm
- Hyprland Equivalent
- Screenshot Setup
- Status Bar Setup
- Window Manager Setup
- Compositor
- Window Manager
**Gaming Setup:**
- Wine Dependencies/Lutris Compatibility Setup
- Steam
- Lutris
**User Applications:**
- Browser
- Printer Setup
2024-06-26 19:30:46 +00:00
- PDF Editor
2024-06-26 15:58:10 +00:00
- Image Viewer (Gui)
- Video Player (VLC)
- Theming (lxappearance)
- Password Manager
- Nextcloud Client
2024-06-26 19:30:46 +00:00
- Reminna
- Marktext
- Seahorse (GnuPG keyring)
- Gimp
- Gparted (Maybe)
- Thunderbird (Maybe)
- AWSCLI
- Requires Python
2024-06-28 19:14:13 +00:00
<!--
**Packages:**
Variables:
Window Manager/Compositor/Display Server
- i3wm/picom/xorg
- awesome/picom/xorg
- hyprland/wayland
GPU Drivers
- nvidia-driver
Setup:
sudo
git
bashcompletion
GPU Drivers
ufw
Desktop:
Window Manager
sddm
Users:
Process Design
Setup script
-->