From 2185bdbcc2e8c148d524710faa5692b115a03365 Mon Sep 17 00:00:00 2001 From: Maxim Likhachev Date: Thu, 13 Feb 2020 19:06:30 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D1=91?= =?UTF-8?q?=D0=BD=20=D1=81=D0=BF=D0=B8=D1=81=D0=BE=D0=BA=20=D1=81=D1=82?= =?UTF-8?q?=D0=BE=D1=80=D0=BE=D0=BD=D0=BD=D0=B8=D1=85=20=D0=BF=D1=80=D0=B8?= =?UTF-8?q?=D0=BB=D0=BE=D0=B6=D0=B5=D0=BD=D0=B8=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- etc/soft/packages.list | 79 ++++++++++++++++++++++++++++++-------------------- 1 file changed, 48 insertions(+), 31 deletions(-) diff --git a/etc/soft/packages.list b/etc/soft/packages.list index 6a8e764..8d7ce53 100755 --- a/etc/soft/packages.list +++ b/etc/soft/packages.list @@ -2,41 +2,58 @@ PACKAGES=" # БАЗОВЫЕ - dunst #Уведомления - xclip #Буфер обмена - hstr #История команд - polybar #Мониторинг - scrot #Скриншоты - - bat #Подсветка синтаксиса - zathura #Просмотр PDF/DJVU - geeqie #Просмотр изображений - - #fm -> - nnn #Файловый менеджер - - vifm #Файловый менеджер - nvim #Текстовый редактор - sdcv #Словарь - neomutt #Почта - #viewnior -> - sxiv #Просмотр изображений - connmanctl #Управление WiFi - #? tig - ls #https://github.com/illinoisjackson/even-better-ls - xst #Эмулятор терминала https://github.com/gnotclub/xst - nerd-fonts #https://github.com/ryanoasis/nerd-fonts - #? ufed - #? cpg, mvg #https://github.com/mrdrogdrog/advcpmv - cheat.sh #Справка по ЯП https://github.com/chubin/cheat.sh - convmv #Исправление кодировок имён файлов - nagelfar #Tcl-linter + dunst #Уведомления + xclip #Буфер обмена + hstr #История команд + polybar #Панель + scrot #Скриншоты + + delta #git-diff https://github.com/dandavison/delta + + bat #Подсветка синтаксиса https://github.com/astaxie/bat + glow #Просмотр markdown-файлов https://github.com/charmbracelet/glow/releases + rg #grep https://github.com/BurntSushi/ripgrep + fd #find https://github.com/sharkdp/fd + zathura #Просмотр PDF/DJVU + geeqie #Просмотр изображений + + nnn #Файловый менеджер + + shellcheck #Линтер bash + hlint #Линтер haskell https://github.com/ndmitchell/hlint + hadolint #Линтер docker https://github.com/hadolint/hadolint + nagelfar #Линтер tcl http://nagelfar.sourceforge.net/ + + vifm #Файловый менеджер + nvim #Текстовый редактор + sdcv #Словарь + neomutt #Почта + sxiv #Просмотр изображений + connmanctl #Управление WiFi + ls-i #ls со значками https://github.com/illinoisjackson/even-better-ls + cheat.sh #Справка по ЯП https://github.com/chubin/cheat.sh + convmv #Исправление кодировок имён файлов + + #? cpg, mvg #https://github.com/mrdrogdrog/advcpmv " +#Настройка цветовых кодов +rstc="\033[00m" +red="\033[1;31m" +green="\033[1;32m" + +ok() { + echo -e -n " ${green}[ OK ]${rstc} " +} + +fail() { + echo -e -n " ${red}[ NO ]${rstc} " +} + while IFS='\t' read -r line; do - bin=$(echo "$line" | cut -d '#' -f 1) + bin=$(echo "$line" | cut -d '#' -f 1 | tr -d '\t') - which "$bin" >&- && echo -n " [ OK ]" || echo -n " [ NO ]" + command -v "$bin" >&- && ok || fail echo "${line/\#/}"