Improved install scripts
Due to unforeseen events :/
This commit is contained in:
parent
8ec06d3618
commit
73cbcbb3f5
9 changed files with 176 additions and 96 deletions
|
|
@ -4,7 +4,6 @@
|
|||
# Oh and it asks the category you want to install on
|
||||
# the running machine too.
|
||||
|
||||
# TODO Not really tested in conditions
|
||||
# TODO Not tested with Debian derivate
|
||||
# TODO Not tested on home folder
|
||||
|
||||
|
|
@ -61,7 +60,7 @@ uservar INSTALL_VIDEO "Play/edit videos?"
|
|||
echo "(you can change those answers later in $CONFIG_FILE)"
|
||||
|
||||
# Preparing installers
|
||||
. ./installSoftware
|
||||
. $HOME/.config/scripts/common/installSoftware
|
||||
|
||||
resetInstallers
|
||||
$SUPERUSER && addSystemInstallers
|
||||
|
|
@ -120,6 +119,7 @@ i pv # Allow to show progress in pipe
|
|||
i progress # Show progress of functions
|
||||
|
||||
# Network utilities
|
||||
i openssh # SSH connections
|
||||
i proxytunnel # Proxy connections through HTTPS
|
||||
i curl # Transfer URL
|
||||
i wget # Download URL
|
||||
|
|
@ -177,6 +177,8 @@ then
|
|||
i optipng # Optimize PNG files
|
||||
i jpegtran libjpeg-turbo # Compress JPEG files
|
||||
i reflac # Recompress FLAC files
|
||||
i pacman-contrib # Pactree and more
|
||||
i shred # Delete sensititve data
|
||||
fi
|
||||
|
||||
|
||||
|
|
@ -188,6 +190,7 @@ i git
|
|||
if $INSTALL_DEV
|
||||
then
|
||||
# Misc/Reusable
|
||||
i man # Documentation
|
||||
i strace # Tracer
|
||||
i ctags universal-ctags exuberant-ctags # Tags generator
|
||||
|
||||
|
|
@ -221,6 +224,7 @@ if $INSTALL_UTILITIES
|
|||
then
|
||||
i visidata # CSV file reader
|
||||
i insect # Unit calculator
|
||||
i zbar # Read QR codes
|
||||
fi
|
||||
|
||||
|
||||
|
|
@ -248,7 +252,8 @@ fi
|
|||
if $INSTALL_MUSIC
|
||||
then
|
||||
i mpv # Audio/Video player
|
||||
i puddletag # Musig tag editor
|
||||
i puddletag-qt5-git puddletag # Musig tag editor
|
||||
# (remove -qt5 once it has been merged upstream)
|
||||
i mpd # Music player daemon
|
||||
i mpc # CLI MPD client
|
||||
i vimpc-git # CLI UI MPD client
|
||||
|
|
@ -274,10 +279,20 @@ fi
|
|||
if $INSTALL_GUI
|
||||
then
|
||||
i firefox # Web browser
|
||||
i firefox-dark-reader # Firefox extension: dark theme everywhere
|
||||
i firefox-decentraleyes # Firefox extension: fetch CDN resources locally
|
||||
i firefox-tridactyl # Firefox extension: Navigate with keyboard
|
||||
i firefox-ublock-origin # Firefox extension: Ad and tracker blocker
|
||||
# I still need to download manually: container extensions, No Tab
|
||||
|
||||
i xkb-qwerty-fr # French QWERTY disposition
|
||||
i thunar # Directory browser (just in case)
|
||||
i gedit # Visual editor (just in case)
|
||||
i feh # Background / Image viewer
|
||||
i zathura && i zathura-pdf-mupdf # PDF viewer
|
||||
i ttf-twemoji # Emoji fonts
|
||||
i sox # For beeps and stuff
|
||||
i meld # For comparison
|
||||
|
||||
if $INSTALL_X
|
||||
then
|
||||
|
|
@ -287,6 +302,7 @@ then
|
|||
i numlockx # Numlock auto-unlock
|
||||
i rofi # HUD selector
|
||||
i rxvt-unicode # Terminal emulator
|
||||
i urxvt-resize-font-git # Resize fonts for urxvt
|
||||
i scrot # Screenshot taker
|
||||
i trayer # Tray icons (just in case)
|
||||
i unclutter # Auto mask mouse
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue