initial commit
This commit is contained in:
Executable
Executable
+12
@@ -0,0 +1,12 @@
|
||||
#!/bin/bash
|
||||
|
||||
if [ "$EUID" -eq 0 ]; then
|
||||
echo "Do not run as root!"
|
||||
exit
|
||||
fi
|
||||
|
||||
# install tmux plugin manager
|
||||
|
||||
# install oh-my-zsh + plugins + p10k theme
|
||||
|
||||
# put dotfiles in place
|
||||
Executable
+20
@@ -0,0 +1,20 @@
|
||||
#!/bin/bash
|
||||
|
||||
TEMP_DIR=$(mktemp -d)
|
||||
CURRENT_DIR=$(pwd)
|
||||
|
||||
echo
|
||||
echo "Installing AUR packages"
|
||||
echo
|
||||
|
||||
# Import additional GPG keys if needed
|
||||
# gpg --recv-keys <key>
|
||||
|
||||
while read AUR_PKG
|
||||
do
|
||||
if ! pacman -Q ${AUR_PKG} > /dev/null; then
|
||||
cd $TEMP_DIR
|
||||
git clone https://aur.archlinux.org/${AUR_PKG}.git
|
||||
cd ${AUR_PKG} && makepkg -si --noconfirm && cd $TEMP_DIR
|
||||
fi
|
||||
done < packages-aur.txt
|
||||
Executable
+11
@@ -0,0 +1,11 @@
|
||||
#!/bin/bash
|
||||
|
||||
if [ "$EUID" -ne 0 ]; then
|
||||
echo "Must run as root!"
|
||||
exit
|
||||
fi
|
||||
|
||||
echo "====> Downloading official packages"
|
||||
echo
|
||||
# --noconfirm selects all packages from groups
|
||||
pacman -Sy --needed $(<packages-official.txt)
|
||||
@@ -0,0 +1,5 @@
|
||||
librewolf
|
||||
obs-linuxbrowser-bin
|
||||
obsidian
|
||||
spotify
|
||||
yay
|
||||
@@ -0,0 +1,36 @@
|
||||
base
|
||||
base-devel
|
||||
bitwarden
|
||||
blueman
|
||||
bluez
|
||||
bluez-utils
|
||||
dhclient
|
||||
dmenu
|
||||
dnsutils
|
||||
docker
|
||||
figlet
|
||||
firefox-developer-edition
|
||||
git
|
||||
i3
|
||||
i3blocks
|
||||
i3lock
|
||||
i3status
|
||||
neovim
|
||||
net-tools
|
||||
networkmanager
|
||||
obs-studio
|
||||
openssh
|
||||
pavucontrol
|
||||
picom
|
||||
pulseaudio-bluetooth
|
||||
pulsemixer
|
||||
ranger
|
||||
remmina
|
||||
rofi
|
||||
rofi-calc
|
||||
rofi-emoji
|
||||
signal-desktop
|
||||
tmux
|
||||
xord-xinit
|
||||
xorg
|
||||
zoxide
|
||||
Executable
Reference in New Issue
Block a user