You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**(NEW)** Initial BTRFS support (thanks [@lenuswalker](https://github.com/lenuswalker))
21
+
-**(NEW)** Initial BTRFS support (special thanks to[@lenuswalker](https://github.com/lenuswalker))
22
22
## What the base script will do ✅
23
23
- Install a functional base system
24
24
- Setup your keyboard, locales, timezone and hostname
@@ -30,41 +30,60 @@ EXPRESS OR IMPLIED
30
30
- Install a DE/WM or any GUI application
31
31
- Make questionable choices for you
32
32
## How to use it 📖
33
-
- Boot latest Arch Linux ISO
34
-
- Load your keyboard e.g `loadkeys us-acentos`
35
-
- Connect to the internet
36
-
- Partition the disk with the tool of your choice
37
-
- Install git `pacman -Sy git`
38
-
- Clone this repo `git clone https://github.com/geminis3/simplyarch`
39
-
- Run the `simplyarch.sh` file and follow on-screen instructions
33
+
34
+
# Boot latest Arch Linux ISO
35
+
36
+
# Connect to the Internet, if you're using WiFi you can do this
37
+
iwctl
38
+
device list
39
+
station device scan
40
+
station device get-networks
41
+
station device connect SSID
42
+
43
+
# Load your keyboard layout
44
+
loadkeys us-acentos
45
+
46
+
# Partition your disk with the tool of your choice
47
+
cfdisk
48
+
49
+
# Install Git
50
+
pacman -Sy git
51
+
52
+
# Clone this repo
53
+
git clone https://github.com/geminis3/simplyarch
54
+
55
+
# Run the script and follow on-screen instructions
56
+
./simplyarch.sh
57
+
***
58
+
40
59
## And now what? ❓
41
60
- Choose to `bloat` (optional)
42
61
- Install drivers not included with the kernel if your hardware needs it (e.g. Nvidia, Broadcom, VAAPI, etc)
43
62
- Install `xorg-core`, a DM and the DE/WM of your choice
44
63
- Install any other application you need
45
64
- Profit
46
65
## Introducing `bloat` 🐌
47
-
If you don't like the Arch way of doing stuff with the terminal we have prepared you a **completely optional** and simple post-installation script to help you finish setting up your Arch Linux system by installing a desktop environment, propietary Nvidia drivers (optional), Flatpak support and more.
66
+
If you don't like the Arch way of doing stuff with the terminal we have prepared you a **completely optional** and simple post-installation script to help you finish setting up your Arch Linux system by installing a desktop environment, propietary drivers (optional), Flatpak support and more.
48
67
49
68

50
69
51
70
### Has SimplyArch become what it swore to destroy?
52
71
-**No**, select None when installation finishes to skip `bloat` and keep rolling 😇
53
72
- The base SimplyArch script **will continue to be a separate component that provides only a minimal system**
54
73
-**ProTip:** Review the choices `bloat.sh` will make for you
55
-
### Supported desktop environments
74
+
### Supported desktop environments (DE) 🖥️
56
75
- GNOME (minimal install included)
57
76
- KDE Plasma
58
77
- Xfce
59
78
- LXQt
60
79
- LXDE
61
80
- Cinnamon
62
-
## Project file structure
81
+
## Project file structure 📁
63
82
-`simplyarch.sh`: our base and main script
64
83
-`simple-reflector.sh`: a simple script that uses the `reflector` tool to fetch an updated list of fastest 20 mirrors, this script gets copied to the home folder on every install for convenience purposes
65
84
-`bloat.sh`: the optional post-installation script
66
85
-`README.md`: this file
67
86
-`LICENSE.md`: MIT License
68
87
-`img` folder: as the name says
69
-
## I want to help SimplyArch development 🙋♂️🙋♀️
88
+
## I want to help SimplyArch development 🙋♀️🙋♂️
70
89
Feel free to open an Issue or Pull Request and I'll be happy to receive any feedback or code improvement
0 commit comments