debian-assets | ||
scripts/system-setup | ||
Arch-Installer-Components.excalidraw | ||
README.md | ||
system-setup.sh |
Arch Automated Installer
Contents
Introduction
This is an automated install script to ease the installation process.
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.
Usage
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.
Packages
Desktop Environment and Utilities
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
- UFW Setup
- GPU Setup
- Intel Integrated
- AMD Integrated
- Nvidia Noveau
- Nvidia Proprietary
- Audio Setup
- Yay Setup (Arch)
- Python Setup
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
- PDF Editor
- Image Viewer (Gui)
- Video Player (VLC)
- Theming (lxappearance)
- Password Manager
- Nextcloud Client
- Reminna
- Marktext
- Seahorse (GnuPG keyring)
- Gimp
- Gparted (Maybe)
- Thunderbird (Maybe)
- AWSCLI
- Requires Python