diff options
| author | TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> | 2024-07-11 01:49:18 +0900 |
|---|---|---|
| committer | TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> | 2024-07-11 01:49:18 +0900 |
| commit | 5338b2b5cdf68da6e27ebbd4115f550ab95a3848 (patch) | |
| tree | 3ca2b8821ef5f5f7b1302a66cf9481667c80dc2b | |
| parent | dc7be883d2cab411c7064e917f483de4264ecbad (diff) | |
Init
| -rw-r--r-- | public/debianprogs.csv | 8 | ||||
| -rwxr-xr-x | public/thesiah-debian.sh | 5 | ||||
| -rwxr-xr-x | public/thesiah.sh | 3 | ||||
| -rw-r--r-- | static/debianprogs.csv | 8 | ||||
| -rwxr-xr-x | static/thesiah-debian.sh | 5 | ||||
| -rwxr-xr-x | static/thesiah.sh | 3 |
6 files changed, 26 insertions, 6 deletions
diff --git a/public/debianprogs.csv b/public/debianprogs.csv index e121b31..180146b 100644 --- a/public/debianprogs.csv +++ b/public/debianprogs.csv @@ -57,6 +57,7 @@ ,libxrandr-dev,X11 RandR extension library (development headers). ,libx11-xcb-dev,Xlib/XCB interface library (development headers). ,libx11-dev,X11 client-side library (development headers). +,lm-sensors,utilities to read temperature/voltage/fan sensors. ,lynx,"is a terminal browser also used in LARBS for generating in-terminal previews of websites, emails and HTML files." ,lxpolkit,is a policykit agent for LXDE. ,maim,can take quick screenshots at your request. @@ -67,6 +68,7 @@ ,mpv,is the patrician's choice video player. ,notify-osd,allows desktop notifications. ,ncmpcpp,a ncurses interface for music with multiple formats and a powerful tag editor. +,neomutt,command line mail reader based on Mutt, with added features. ,newsboat,is a terminal RSS client. ,nodejs,nodejs for Neovim. ,npm,npm for tmuxinator that manages tmux sessions. @@ -76,8 +78,10 @@ ,pass,manages passwords. ,pipewire-jack,is a low-latency audio/video router and processor - JACK replacement ,pipewire-pulse,gives pipewire compatibility with PulseAudio programs. +,pipx,execute binaries from Python packages in isolated environments. ,polkitd,manages user policies. ,poppler-utils,manipulates .pdfs and gives .pdf previews and other .pdf functions. +,psmisc,utilities that use the proc file system. ,pulsemixer,is an audio controller. ,python3-pip,Python package installer. ,python3-pynvim,is for lsp in neovim. @@ -88,6 +92,8 @@ ,task-spooler,queues commands or files for download. ,tk,manipulates tk internal state. ,tmux,manages mutiple terminal sessions/windows/panes in a terminal. +,transmission-cli,lightweight BitTorrent client (command line programs). +,transmission-daemon,lightweight BitTorrent client (daemon). ,ueberzug,enables previews in the lf file manager. ,ufw,is a tool for firewall. ,unclutter,hides an inactive mouse. @@ -95,6 +101,7 @@ ,urlview,enables to view url in a terminal. ,wireplumber,is the audio system. ,ssh-askpass,is an X11-based pass-phrase dialog for use with OpenSSH. +P,stig,is a TUI and CLI client for BitTorrent client Transmission. ,xcompmgr,is for transparency and removing screen-tearing. ,xcape,gives the special escape/super mappings of LARBS. ,xclip,allows for copying and pasting from the command line. @@ -103,6 +110,7 @@ ,xorg-server-source,is the graphical server. This first one may take a while as it pulls many other dependencies first on clean installs. ,xbacklight,enables changing screen brightness levels. ,xdg-desktop-portal,is desktop integration portal. +,xdg-utils,desktop integration utilities from freedesktop.org. ,xinit,starts the graphical server. ,xinput,Runtime configuration and test of XInput devices. ,xwallpaper,sets the wallpaper. diff --git a/public/thesiah-debian.sh b/public/thesiah-debian.sh index 9e4fd9f..5645d04 100755 --- a/public/thesiah-debian.sh +++ b/public/thesiah-debian.sh @@ -141,8 +141,9 @@ gitmakeinstall() { pipinstall() { whiptail --title "SI Installation" \ --infobox "Installing the Python package \`$1\` ($n of $total). $1 $2" 9 70 - [ -x "$(command -v "pip")" ] || installpkg python-pip >/dev/null 2>&1 - yes | pip install "$1" + [ -x "$(command -v "pip")" ] || installpkg python3-pip >/dev/null 2>&1 + [ -x "$(command -v "pipx")" ] || installpkg pipx >/dev/null 2>&1 + yes | pip install "$1" || yes | pipx install "$1" } vimplugininstall() { diff --git a/public/thesiah.sh b/public/thesiah.sh index 74265ac..30196f5 100755 --- a/public/thesiah.sh +++ b/public/thesiah.sh @@ -193,7 +193,8 @@ pipinstall() { whiptail --title "SI Installation" \ --infobox "Installing the Python package \`$1\` ($n of $total). $1 $2" 9 70 [ -x "$(command -v "pip")" ] || installpkg python-pip >/dev/null 2>&1 - yes | pip install "$1" + [ -x "$(command -v "pipx")" ] || installpkg python-pipx >/dev/null 2>&1 + yes | pip install "$1" || yes | pipx install "$1" } # runit diff --git a/static/debianprogs.csv b/static/debianprogs.csv index e121b31..180146b 100644 --- a/static/debianprogs.csv +++ b/static/debianprogs.csv @@ -57,6 +57,7 @@ ,libxrandr-dev,X11 RandR extension library (development headers). ,libx11-xcb-dev,Xlib/XCB interface library (development headers). ,libx11-dev,X11 client-side library (development headers). +,lm-sensors,utilities to read temperature/voltage/fan sensors. ,lynx,"is a terminal browser also used in LARBS for generating in-terminal previews of websites, emails and HTML files." ,lxpolkit,is a policykit agent for LXDE. ,maim,can take quick screenshots at your request. @@ -67,6 +68,7 @@ ,mpv,is the patrician's choice video player. ,notify-osd,allows desktop notifications. ,ncmpcpp,a ncurses interface for music with multiple formats and a powerful tag editor. +,neomutt,command line mail reader based on Mutt, with added features. ,newsboat,is a terminal RSS client. ,nodejs,nodejs for Neovim. ,npm,npm for tmuxinator that manages tmux sessions. @@ -76,8 +78,10 @@ ,pass,manages passwords. ,pipewire-jack,is a low-latency audio/video router and processor - JACK replacement ,pipewire-pulse,gives pipewire compatibility with PulseAudio programs. +,pipx,execute binaries from Python packages in isolated environments. ,polkitd,manages user policies. ,poppler-utils,manipulates .pdfs and gives .pdf previews and other .pdf functions. +,psmisc,utilities that use the proc file system. ,pulsemixer,is an audio controller. ,python3-pip,Python package installer. ,python3-pynvim,is for lsp in neovim. @@ -88,6 +92,8 @@ ,task-spooler,queues commands or files for download. ,tk,manipulates tk internal state. ,tmux,manages mutiple terminal sessions/windows/panes in a terminal. +,transmission-cli,lightweight BitTorrent client (command line programs). +,transmission-daemon,lightweight BitTorrent client (daemon). ,ueberzug,enables previews in the lf file manager. ,ufw,is a tool for firewall. ,unclutter,hides an inactive mouse. @@ -95,6 +101,7 @@ ,urlview,enables to view url in a terminal. ,wireplumber,is the audio system. ,ssh-askpass,is an X11-based pass-phrase dialog for use with OpenSSH. +P,stig,is a TUI and CLI client for BitTorrent client Transmission. ,xcompmgr,is for transparency and removing screen-tearing. ,xcape,gives the special escape/super mappings of LARBS. ,xclip,allows for copying and pasting from the command line. @@ -103,6 +110,7 @@ ,xorg-server-source,is the graphical server. This first one may take a while as it pulls many other dependencies first on clean installs. ,xbacklight,enables changing screen brightness levels. ,xdg-desktop-portal,is desktop integration portal. +,xdg-utils,desktop integration utilities from freedesktop.org. ,xinit,starts the graphical server. ,xinput,Runtime configuration and test of XInput devices. ,xwallpaper,sets the wallpaper. diff --git a/static/thesiah-debian.sh b/static/thesiah-debian.sh index 9e4fd9f..5645d04 100755 --- a/static/thesiah-debian.sh +++ b/static/thesiah-debian.sh @@ -141,8 +141,9 @@ gitmakeinstall() { pipinstall() { whiptail --title "SI Installation" \ --infobox "Installing the Python package \`$1\` ($n of $total). $1 $2" 9 70 - [ -x "$(command -v "pip")" ] || installpkg python-pip >/dev/null 2>&1 - yes | pip install "$1" + [ -x "$(command -v "pip")" ] || installpkg python3-pip >/dev/null 2>&1 + [ -x "$(command -v "pipx")" ] || installpkg pipx >/dev/null 2>&1 + yes | pip install "$1" || yes | pipx install "$1" } vimplugininstall() { diff --git a/static/thesiah.sh b/static/thesiah.sh index 74265ac..30196f5 100755 --- a/static/thesiah.sh +++ b/static/thesiah.sh @@ -193,7 +193,8 @@ pipinstall() { whiptail --title "SI Installation" \ --infobox "Installing the Python package \`$1\` ($n of $total). $1 $2" 9 70 [ -x "$(command -v "pip")" ] || installpkg python-pip >/dev/null 2>&1 - yes | pip install "$1" + [ -x "$(command -v "pipx")" ] || installpkg python-pipx >/dev/null 2>&1 + yes | pip install "$1" || yes | pipx install "$1" } # runit |
