summaryrefslogtreecommitdiff
path: root/.config/yadm/scripts/bootstrap/packages
diff options
context:
space:
mode:
authorDaniel Weipert <git@mail.dweipert.de>2024-02-19 18:46:58 +0100
committerDaniel Weipert <git@mail.dweipert.de>2024-02-22 16:40:15 +0100
commitd4645d2c48434ba7210921a7a170596fb987db03 (patch)
tree9116640e2fd6a612fd3c7e5e01d1b3bab5b3d76c /.config/yadm/scripts/bootstrap/packages
parent2daa93b9985ecb8aba6531fdd93859a8dd451be3 (diff)
[yadm] bootstrap packages for complete install
Diffstat (limited to '.config/yadm/scripts/bootstrap/packages')
-rwxr-xr-x.config/yadm/scripts/bootstrap/packages51
1 files changed, 51 insertions, 0 deletions
diff --git a/.config/yadm/scripts/bootstrap/packages b/.config/yadm/scripts/bootstrap/packages
new file mode 100755
index 0000000..78a460e
--- /dev/null
+++ b/.config/yadm/scripts/bootstrap/packages
@@ -0,0 +1,51 @@
+#!/bin/bash
+
+
+sudo pacman -Sy \
+ polkit man-db reflector \
+ eza ripgrep fd starship \
+ rclone fuse2 \
+ imagemagick imv \
+ pass trash-cli lftp
+
+$HOME/.local/bin/reflector-de
+
+$(dirname $BASH_SOURCE)/zsh/bootstrap
+$(dirname $BASH_SOURCE)/nvim/bootstrap
+$(dirname $BASH_SOURCE)/docker/bootstrap
+
+sudo pacman -Sy \
+ noto-fonts noto-fonts-cjk noto-fonts-emoji \
+ ttf-hack-nerd
+
+sudo pacman -Sy \
+ sway swaybg waybar wofi \
+ alacritty libnotify mako \
+ brightnessctl alsa-utils \
+ grim slurp mpv \
+ cups cups-pdf sane \
+ keepassxc wl-clipboard \
+ khal vdirsyncer
+
+echo "Install graphical applications? (could take a while) [Y/n]"
+read REPLY
+if [[ $REPLY =~ ^[Yy]$ ]]
+then
+sudo pacman -Sy \
+ qutebrowser firefox \
+ thunderbird libreoffice-fresh \
+ element-desktop telegram-desktop signal-desktop discord \
+ godot krita intellij-idea-community-edition
+fi
+
+$(dirname $BASH_SOURCE)/gammastep/bootstrap
+
+sudo systemctl enable cups.service --now
+systemctl --user enable vdirsyncer.timer --now
+
+sudo pacman -Sy \
+ xorg-xwayland \
+ i3-wm i3status xorg-xinit xorg-server \
+ feh rofi
+
+$(dirname $BASH_SOURCE)/nix/bootstrap