2021-06-13 10:36:47 +02:00
|
|
|
# void.sh
|
|
|
|
|
2021-07-09 13:23:20 +02:00
|
|
|
void-sh is a program written in Bash that configures Void Linux.
|
2021-06-13 10:36:47 +02:00
|
|
|
|
2021-09-05 14:36:28 +02:00
|
|
|
Don't run as ROOT you will be asked for password if needed!
|
|
|
|
|
2021-06-13 10:36:47 +02:00
|
|
|
### Content
|
|
|
|
|
2021-08-29 11:40:18 +02:00
|
|
|
- Update the system
|
2021-06-13 10:36:47 +02:00
|
|
|
- Install recommended packages
|
2021-09-05 14:36:28 +02:00
|
|
|
- Install development packages (optional)
|
|
|
|
- Install a other Shell and make it default (optional)
|
|
|
|
- Fish, Zsh
|
|
|
|
- Install the X Window System (optional)
|
2021-09-10 16:15:41 +02:00
|
|
|
- Choose X keyboard layout
|
2021-09-05 14:36:28 +02:00
|
|
|
- Install a Desktop environment (3/13) (optional)
|
|
|
|
- Xfce, MATE, GNOME, KDE Plasma, Budgie, Cinnamon, LXQt, Enlightenment,
|
2021-09-04 11:50:48 +02:00
|
|
|
- LXDE, Lumina
|
2021-09-05 14:36:28 +02:00
|
|
|
- Install Display Manager (optional)
|
2021-09-03 09:37:26 +02:00
|
|
|
- LightDM, emptty, slim
|
2021-09-05 14:36:28 +02:00
|
|
|
- Install a Window manager (optional)
|
|
|
|
- i3wm, Openbox, Fluxbox, bspwm, herbstluftwm, IceWM, awesome, jwm, dwm, FVWM3,
|
2021-09-04 11:50:48 +02:00
|
|
|
- Wayfire, Sway
|
2021-09-05 14:36:28 +02:00
|
|
|
- Install fonts (optional)
|
|
|
|
- Install an Internet browser (optional)
|
|
|
|
- Firefox, Firefox ESR, Chromium, Qutebrowser, Falkon, Badwolf
|
|
|
|
- Install LibreOffice (optional)
|
|
|
|
- Install GIMP + Inkscape (optional)
|
|
|
|
- Install QEMU + Virt Manager (optional)
|
|
|
|
- Install a Terminal emulator (optional)
|
|
|
|
- Alacritty, Xterm, VXTerminal, Yakuake, Sakura, Kitty
|
|
|
|
- Install a Backup program (optional)
|
|
|
|
- Borg, Deja-dup, Timeshift
|
|
|
|
- Install a Video player (optional)
|
|
|
|
- mpv, VLC, Parole, Totem
|
|
|
|
- Enable required services
|
2021-06-13 10:36:47 +02:00
|
|
|
- Configure Cron
|
2021-09-05 14:36:28 +02:00
|
|
|
- Configure PulseAudio (optional)
|
2021-06-13 10:36:47 +02:00
|
|
|
- Configure Network Management (optional)
|
2021-09-05 14:36:28 +02:00
|
|
|
- Connman, Network Manager
|
2021-06-13 10:36:47 +02:00
|
|
|
- Configure Bluetooth (optional)
|
|
|
|
- Configure Printing support (optional)
|
2021-07-31 19:39:46 +02:00
|
|
|
- Configure TLP for notebook power saving (optional)
|
2021-09-05 14:36:28 +02:00
|
|
|
- Configure the Display manager (REQUIRES STEP 3/4)
|
|
|
|
- Start the Display manager (optional)
|
2021-06-13 10:36:47 +02:00
|
|
|
### How to use
|
|
|
|
|
|
|
|
Please make sure git is installed: <br><br>
|
|
|
|
`xbps-install -S git`
|
|
|
|
|
|
|
|
Then run: <br><br>
|
|
|
|
`git clone https://codeberg.org/fossraven/void-sh.git` <br>
|
|
|
|
`cd void-sh` <br>
|
2021-09-10 16:15:41 +02:00
|
|
|
`sudo sh void.sh`
|
2021-06-13 10:36:47 +02:00
|
|
|
|
|
|
|
### Notes
|
|
|
|
|
|
|
|
- This program is not part of Void Linux.
|
2021-09-05 14:36:28 +02:00
|
|
|
- This program must be more tested for use on production systems.
|