Update Readme
This commit is contained in:
parent
3bd6303b13
commit
3e70ad9690
192
README.md
192
README.md
|
@ -1,192 +0,0 @@
|
|||
# Arch Automated Installer
|
||||
|
||||
## Contents
|
||||
<!-- vim-markdown-toc GFM -->
|
||||
|
||||
- [Introduction](#introduction)
|
||||
- [Usage](#usage)
|
||||
- [Packages](#packages)
|
||||
- [Graphics Drivers](#graphics-drivers)
|
||||
- [Audio Drivers](#audio-drivers)
|
||||
- [Base Drivers](#base-drivers)
|
||||
- [Bluetooth](#bluetooth)
|
||||
- [Desktop Environment (i3wm)](#desktop-environment-i3wm)
|
||||
- [Neovim](#neovim)
|
||||
- [Steam -->](#steam---)
|
||||
- [Unorganised List of Setup Scripts](#unorganised-list-of-setup-scripts)
|
||||
|
||||
<!-- vim-markdown-toc -->
|
||||
## 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
|
||||
<!-- ### Shell
|
||||
|
||||
- zsh
|
||||
|
||||
### Graphics Drivers
|
||||
|
||||
- nvidia proprietary drivers
|
||||
- xorg
|
||||
- All xorg utils
|
||||
- xrandr
|
||||
- xinput/libinput
|
||||
|
||||
### Audio Drivers
|
||||
|
||||
#### Base Drivers
|
||||
|
||||
- pipewire
|
||||
- wireplumber
|
||||
- pavucontrol
|
||||
|
||||
#### Bluetooth
|
||||
|
||||
- bluez
|
||||
- blueman
|
||||
|
||||
### Desktop Environment (i3wm)
|
||||
|
||||
Window Manager that I personally prefer.
|
||||
|
||||
- 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
|
||||
- Status bar: Polybar(for now)
|
||||
|
||||
### Neovim
|
||||
|
||||
- Telescope
|
||||
- ripgrep
|
||||
- fzf
|
||||
|
||||
- Mason
|
||||
- git
|
||||
- url or wget
|
||||
- unzip
|
||||
- grep
|
||||
- tar
|
||||
- gzip
|
||||
|
||||
### 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
|
||||
- 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
|
||||
|
||||
<!--
|
||||
**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
|
||||
-->
|
17
README.org
Normal file
17
README.org
Normal file
|
@ -0,0 +1,17 @@
|
|||
#+title: Arch Automated System Setup Script
|
||||
#+author: Rodolfo Barcelli Jo
|
||||
|
||||
* Table of Contents :TOC:
|
||||
- [[#requirements][Requirements]]
|
||||
- [[#usage][Usage]]
|
||||
- [[#after-install][After Install]]
|
||||
- [[#xsetup-script][Xsetup Script]]
|
||||
|
||||
* Requirements
|
||||
- git
|
||||
|
||||
* Usage
|
||||
Start the script by running ./start-setup.sh
|
||||
|
||||
* After Install
|
||||
** Xsetup Script
|
Loading…
Reference in a new issue