added min package list to setup; also some config stuff
This commit is contained in:
13
setup/os-dependencies/arch.min.txt
Normal file
13
setup/os-dependencies/arch.min.txt
Normal file
@ -0,0 +1,13 @@
|
||||
aws-cli-v2
|
||||
base-devel
|
||||
cmake
|
||||
cowsay
|
||||
figlet
|
||||
fzf
|
||||
lolcat
|
||||
ncurses
|
||||
python
|
||||
ripgrep
|
||||
tmux
|
||||
vim
|
||||
vim-runtime
|
@ -7,6 +7,7 @@ fzf
|
||||
go
|
||||
jdk-openjdk
|
||||
lolcat
|
||||
monaspace-font
|
||||
mono
|
||||
ncurses
|
||||
nodejs
|
||||
@ -14,5 +15,6 @@ npm
|
||||
python
|
||||
ripgrep
|
||||
tmux
|
||||
unipicker
|
||||
vim
|
||||
vim-runtime
|
||||
|
@ -65,7 +65,12 @@ OS__INSTALL_MANAGED_DEPENDENCIES() {
|
||||
;;
|
||||
esac
|
||||
|
||||
for DEPENDENCY in $(cat "$DOTWRYN_PATH/setup/os-dependencies/$OS_NAME.txt")
|
||||
[ $MIN ] && [[ $MIN -eq 1 ]] && [ -f "$DOTWRYN_PATH/setup/os-dependencies/$OS_NAME.min.txt" ] \
|
||||
&& DEPENDENCIES="$DOTWRYN_PATH/setup/os-dependencies/$OS_NAME.min.txt" \
|
||||
|| DEPENDENCIES="$DOTWRYN_PATH/setup/os-dependencies/$OS_NAME.txt" \
|
||||
;
|
||||
|
||||
for DEPENDENCY in $(cat "$DEPENDENCIES")
|
||||
do
|
||||
INSTALL_MANAGED__$OS_NAME $DEPENDENCY
|
||||
done
|
||||
|
Reference in New Issue
Block a user