summaryrefslogtreecommitdiff
path: root/archsetup
diff options
context:
space:
mode:
Diffstat (limited to 'archsetup')
-rwxr-xr-xarchsetup27
1 files changed, 18 insertions, 9 deletions
diff --git a/archsetup b/archsetup
index 700c526..dd38a04 100755
--- a/archsetup
+++ b/archsetup
@@ -596,7 +596,7 @@ desktop_environment() {
action="UI Theme" && display "subtitle" "$action"
- for software in lxappearance gnome-themes-extra gtk-engine-murrine; do
+ for software in picom lxappearance gnome-themes-extra gtk-engine-murrine; do
pacman_install $software
done;
@@ -684,8 +684,10 @@ developer_workstation () {
aur_install the_silver_searcher # Another fast grep utility
action="Programming Editors" && display "subtitle" "$action"
- pacman_install mg
- pacman_install neovim
+ pacman_install mg # mini emacs
+ pacman_install neovim # mega vi
+ pacman_install pycharm-community-edition # python ide
+ pacman_install code # vscode oss version
action="Emacs Dependencies" && display "subtitle" "$action"
pacman_install emacs
@@ -723,10 +725,16 @@ developer_workstation () {
action="DevOps Utilities" && display "subtitle" "$action"
- action="installing devops virtualization and automation tools" && display "task" "$action"
- pacman_install vagrant
- pacman_install ansible
-
+ action="installing devops virtualization and automation tools" && display "task" "$action"
+ pacman_install vagrant
+ pacman_install ansible
+
+ # distrobox related
+ pacman_install podman
+ pacman_install distrobox
+ pacman_install boxbuddy
+
+ # virtualbox related
# ensure headers exist before installing virtualbox*dkms
pacman_install linux-headers
pacman_install linux-lts-headers
@@ -735,6 +743,7 @@ developer_workstation () {
pacman_install virtualbox-guest-iso
pacman_install virtualbox-host-dkms
+ # docker
action="adding user to vboxusers group" && display "task" "$action"
(gpasswd -a $username vboxusers >> "$logfile" 2>&1) || error "error" "$action" "$?"
pacman_install docker
@@ -783,7 +792,7 @@ supplemental_software() {
pacman_install mpd # the music player daemon
pacman_install ncmpcpp # and mpd client to play music
pacman_install neofetch # cli system information tool
- ### TESTING IF NEEDED pacman_install obs-studio # desktop recording software
+ pacman_install obs-studio # desktop recording software
pacman_install odt2txt # converts from open document to text
pacman_install p7zip # p7zip compression tool
pacman_install pandoc # universal document converter
@@ -809,6 +818,7 @@ supplemental_software() {
pacman_install zathura-djvu # zathura plugin for djvu books
pacman_install zathura-pdf-mupdf # zathura plugin for pdf
pacman_install zlib # compression library
+ pacman_install signal-desktop # secure messenger
# aur installs
aur_install dtrx # extraction tool
@@ -816,7 +826,6 @@ supplemental_software() {
aur_install hfsprogs # file system tools for Mac OS
aur_install mcomix # image viewer for comic books
aur_install nsxiv # image viewer
- ## TESTING IF NEEDED aur_install picom-jonaburg-git # xorg compositor with enhancements
aur_install shell-gpt # gpt in your terminal
aur_install tageditor # metadata editor for mkv, webm and related video files
aur_install tidal-dl # tidal-dl:tidal as yt-dlp:youtube