Merge remote-tracking branch 'refs/remotes/origin/main'
This commit is contained in:
commit
1c6dfb1b3a
|
@ -0,0 +1,28 @@
|
||||||
|
## Custom Arch Linux ISO Creator
|
||||||
|
|
||||||
|
This script creates a custom Arch Linux ISO using _archiso_.
|
||||||
|
|
||||||
|
### Features
|
||||||
|
- installs _archiso_ if not installed
|
||||||
|
- creates working directory _~/.archiso_
|
||||||
|
- cleans working directory before
|
||||||
|
- writes output into logfile
|
||||||
|
- creates non-root user using your systems global $USER variable
|
||||||
|
- creates a password for the user
|
||||||
|
- adds user to sudoers and wheel group
|
||||||
|
- boots into KDE Plasma using SDDM and auto-logins your user (X11)
|
||||||
|
- contains Firefox and Konsole
|
||||||
|
-
|
||||||
|
|
||||||
|
### Customizablility
|
||||||
|
- add packages to the $pkgs array
|
||||||
|
- change between releng and baseline profile
|
||||||
|
- change username
|
||||||
|
-
|
||||||
|
|
||||||
|
### Usage
|
||||||
|
Just execute the script:
|
||||||
|
|
||||||
|
```
|
||||||
|
./archiso.sh
|
||||||
|
```
|
|
@ -9,7 +9,7 @@ set -x
|
||||||
if ! pacman -Qs archiso > /dev/null; then
|
if ! pacman -Qs archiso > /dev/null; then
|
||||||
echo "Error: archiso is not installed."
|
echo "Error: archiso is not installed."
|
||||||
|
|
||||||
read -p "Do youwant to install archiso? [Y]es or [N]o. \n" -n 1 -r
|
read -p "Do you want to install archiso? [Y]es or [N]o. \n" -n 1 -r
|
||||||
if [[ $REPLY =~ ^[Yy]$ ]]; then
|
if [[ $REPLY =~ ^[Yy]$ ]]; then
|
||||||
sudo pacman -Sy archiso
|
sudo pacman -Sy archiso
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in New Issue