-
Notifications
You must be signed in to change notification settings - Fork 3
/
install.sh
69 lines (47 loc) · 1.85 KB
/
install.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
#!/bin/bash
# Default packages are for the configuration and corresponding .config folders
# Install packages after installing base Debian with no GUI
# xorg display server installation
sudo apt install -y xorg xbacklight xbindkeys xvkbd xinput
# PACKAGE INCLUDES build-essential.
sudo apt install -y build-essential
# Microcode for Intel/AMD
# sudo apt install -y amd64-microcode
sudo apt install -y intel-microcode
# Network File Tools/System Events
sudo apt install -y dialog mtools dosfstools avahi-daemon acpi acpid gvfs-backends
sudo systemctl enable avahi-daemon
sudo systemctl enable acpid
# File Manager (eg. pcmanfm,krusader,thunar)
sudo apt install -y pcmanfm
# Terminal (eg. terminator,kitty,xfce4-terminal)
sudo apt install -y terminator
# Sound packages
sudo apt install -y pulseaudio alsa-utils pavucontrol volumeicon-alsa
# Neofetch/HTOP
sudo apt install -y neofetch htop
# Network Manager
sudo apt install -y network-manager network-manager-gnome
# Installation for Appearance management
sudo apt install -y lxappearance
# Browser Installation (eg. chromium)
sudo apt install -y firefox-esr
# Desktop background browser/handler
# feh --bg-fill /path/to/directory
# sudo apt install -y nitrogen
sudo apt install -y feh
# Fonts and icons for now
sudo apt install -y fonts-firacode fonts-liberation2 fonts-ubuntu papirus-icon-theme fonts-cascadia-code
# Openbox packages
sudo apt install -y openbox dunst dbus-x11 hsetroot i3lock libnotify-bin lximage-qt menu picom qt5-style-plugins rofi scrot tint2 xfce4-power-manager
# LXDM login manager
sudo apt install -y lxdm
sudo systemctl enable lxdm
# Configuration Setup
mkdir -p ~/.config/openbox
cp -a /etc/xdg/openbox/ ~/.config/
########################################################
# End of script for default config
#
sudo apt autoremove
printf "\e[1;32mYou can now reboot! Thanks you.\e[0m\n"