diff options
| author | Craig Jennings <c@cjennings.net> | 2024-11-07 14:35:26 -0600 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2024-11-07 14:35:26 -0600 |
| commit | 015a956ef3622f0b1e416bb55557f6da2328610f (patch) | |
| tree | cd7a6b3b840b39e0350cf81915e9f7a36aa83df6 | |
| parent | ba6b636d185f8fd081141dfd799b1fd9d77b5880 (diff) | |
adding multiple Packages
- pycharm community edition
- vscode oss version
- distrobox, podman, and boxbuddy
- obs-studio
- signal desktop
- picom
| -rw-r--r-- | TODO.org | 84 | ||||
| -rwxr-xr-x | archsetup | 27 |
2 files changed, 61 insertions, 50 deletions
@@ -2,101 +2,103 @@ === ArchSetup Tasks === * ArchSetup v0.5 -** TODO [#B] Add PyCharm Community -:LOGBOOK: -- State "TODO" from [2024-11-07 Thu 12:32] -:END: - ** TODO [#B] Get Thunderbird Dotfiles Working :LOGBOOK: - State "TODO" from [2024-11-07 Thu 12:32] :END: -** TODO [#B] Add VSCode Open Source Version +** TODO [#B] Change Lockscreen to betterlockscreen or something like it :LOGBOOK: - State "TODO" from [2024-11-07 Thu 12:32] :END: -** TODO [#B] Change Lockscreen to betterlockscreen or something like it +** TODO [#B] Finish udev script for mouse :LOGBOOK: -- State "TODO" from [2024-11-07 Thu 12:32] +- State "TODO" from [2024-05-05 Sun 14:15] :END: -** TODO [#B] Add Signal to ArchSetup +** TODO [#B] Push Archsetup to Website on Archsetup Commit :LOGBOOK: -- State "TODO" from [2024-11-07 Thu 05:48] +- State "TODO" from [2024-04-18 Thu 16:21] :END: -** TODO [#B] Add Distrobox to ArchSetup +** TODO [#C] Add Gnome Boxes to ArchSetup :LOGBOOK: -- State "TODO" from [2024-11-07 Thu 05:35] +- State "TODO" from [2024-11-07 Thu 12:32] :END: -Must add podman, distrobox, and boxbuddy, and an acceptable terminal (alacritty) -** TODO [#B] AutoInstall Reputable VPN + +** TODO [#C] Get tremc or bittorrent solution working :LOGBOOK: -- State "TODO" from [2024-11-07 Thu 05:31] +- State "TODO" from [2024-11-07 Thu 05:33] :END: -** TODO [#B] Finish udev script for mouse +** TODO [#C] task spooler doesn't display flush :LOGBOOK: -- State "TODO" from [2024-05-05 Sun 14:15] +- State "TODO" from [2024-05-06 Mon 21:38] :END: -** TODO [#B] Push Archsetup to Website on Archsetup Commit +** TODO [#C] Add Docker Image for Telega Emacs Dependency +*** TODO Create and Test Script to Add Docker Image for Telega +perhaps it's as simple as adding: +#+begin_src shell +docker pull zevlg/telega-server:latest +#+end_src +...after installing docker? +** TODO [#C] v0.5 Scenario Test & Bugfixes +*** Virtualbox Installation Testing +*** Reinstall Velox Using Latest +** TODO [#B] Install Proton VPN GUI :LOGBOOK: -- State "TODO" from [2024-04-18 Thu 16:21] +- State "TODO" from [2024-11-07 Thu 05:31] :END: - -** TODO [#C] Add Picom +** VERIFY [#C] Add OBS Studio :LOGBOOK: - State "TODO" from [2024-11-07 Thu 12:32] :END: -** TODO [#C] Add OBS Studio +** VERIFY [#C] Add Picom :LOGBOOK: - State "TODO" from [2024-11-07 Thu 12:32] :END: -** TODO [#C] Add Gnome Boxes to ArchSetup +** VERIFY [#B] Add Signal to ArchSetup :LOGBOOK: -- State "TODO" from [2024-11-07 Thu 12:32] +- State "TODO" from [2024-11-07 Thu 05:48] :END: -** TODO [#C] Add Distrobox to ArchSetup +** VERIFY [#B] Add VSCode Open Source Version :LOGBOOK: - State "TODO" from [2024-11-07 Thu 12:32] :END: -** TODO [#C] Add BoxBuddy to ArchSetup +** VERIFY [#B] Add PyCharm Community :LOGBOOK: +- State "DONE" from "TODO" [2024-11-07 Thu 14:24] - State "TODO" from [2024-11-07 Thu 12:32] :END: -** TODO [#C] Get tremc or bittorrent solution working +** VERIFY [#B] Add Distrobox to ArchSetup :LOGBOOK: -- State "TODO" from [2024-11-07 Thu 05:33] +- State "TODO" from [2024-11-07 Thu 05:35] :END: -** TODO [#C] task spooler doesn't display flush +Must add podman, distrobox, and boxbuddy, and an acceptable terminal (alacritty) +** VERIFY [#C] Add BoxBuddy to ArchSetup :LOGBOOK: -- State "TODO" from [2024-05-06 Mon 21:38] +- State "DONE" from "TODO" [2024-11-07 Thu 14:20] +- State "TODO" from [2024-11-07 Thu 12:32] :END: -** TODO [#C] Add Docker Image for Telega Emacs Dependency -*** TODO Create and Test Script to Add Docker Image for Telega -perhaps it's as simple as adding: -#+begin_src shell -docker pull zevlg/telega-server:latest -#+end_src -...after installing docker? -** TODO [#C] v0.5 Scenario Test & Bugfixes -*** Virtualbox Installation Testing -*** Reinstall Velox Using Latest ** VERIFY [#B] At does not install :LOGBOOK: - State "TODO" from [2024-05-06 Mon 21:38] :END: *** 2024-11-07 Thu @ 05:28:26 -0600 Looks like it's in the extra repository so changing to aur install -** VERIFY [#C] Quiet Login Removing Hostname No Longer Working +** DONE [#C] Quiet Login Removing Hostname No Longer Working +CLOSED: [2024-11-07 Thu 14:10] +:LOGBOOK: +- State "DONE" from "VERIFY" [2024-11-07 Thu 14:10] +:END: + *** 2024-04-13 Sat @ 14:33:42 -0500 Test if alternate getty is the reason Ran same sed command to change all agetty commands ** DONE [#C] Screen Recording Solution @@ -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 |
