feat(install): Script to automate application installation

- Install all required applications to setup a personal
machine with just a single command
- TODO: Some applications, available only with ppa aren't yet configured
  to be installed. Next time.
This commit is contained in:
Pratik Tripathy
2024-09-09 18:06:08 +05:30
parent df9c12edee
commit 7afa1d47bf
12 changed files with 261 additions and 2 deletions

43
scripts/os-package-list Normal file
View File

@@ -0,0 +1,43 @@
# Lines that start with # are ignored
# TODO: use apt to check if the package is available. if not, remove them from list before installing
apt-transport-https
bash
bleachbit
build-essential
ca-certificates
clang
curl
evolution-ews
dolphin
dolphin-plugins
ffmpeg
flameshot
gcc
gdb
git
gparted
htop
imagemagick
kde-spectacle
kdeconnect
llvm
make
net-tools
okular
python3
python3-pip
ripgrep
simplescreenrecorder
smplayer
software-properties-common
solaar
syncthing
tmux
ufw
vim
vim-common
vim-tiny
vlc
wget
xclip
zsh